注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合深入淺出C#(影印版)

深入淺出C#(影印版)

深入淺出C#(影印版)

定 價:¥98.00

作 者: (美)斯特爾曼(Stellman,A),(美)格林(Greene,J) 著
出版社: 東南大學(xué)出版社
叢編項:
標(biāo) 簽: VC++

ISBN: 9787564112387 出版時間: 2009-05-01 包裝: 平裝
開本: 12開 頁數(shù): 738 字?jǐn)?shù):  

內(nèi)容簡介

  《深入淺出C#》是包含面向?qū)ο缶幊?、C#和Visual Studio集成開發(fā)環(huán)境的一次完整學(xué)習(xí)經(jīng)歷。針對大腦學(xué)習(xí)的特點,《深入淺出C#(影印版)》涵蓋了C# 3.0和Visual Studio 2008, 并且講解了從垃圾收集到擴(kuò)展方法再到雙緩沖動畫的所有內(nèi)容。你將掌握C#的最新最熱門的語法、LINQ、.NET集合數(shù)據(jù)查詢、SQL數(shù)據(jù)庫以及更多內(nèi)容。學(xué)完《深入淺出C#(影印版)》之時,你將成為一個熟練的C#程序員,能夠設(shè)計并編寫大規(guī)模的應(yīng)用程序。我們認(rèn)為你用來學(xué)習(xí)新概念的時間是極其寶貴的?!渡钊霚\出C#》使用認(rèn)知科學(xué)和學(xué)習(xí)理論的最新研究成果,為你帶來多感官的學(xué)習(xí)體驗,它采用了豐富、可視、適于大腦工作的形式,而不是用過多的文字使你感到昏昏欲睡。

作者簡介

  Andrew Stellman,despite being raised a New Yorker, has lived in Pittsburgh twice. The first time was when he graduated from Carnegie Mellons School of Computer Science, and then again when he and Jenny were starting their consulting business and writing their first book for OReilly.When he moved back to his hometown, his first job after college was as a programmer at EMI-Capitol Records——which actually made sense,since he went to LaGuardia High School of Music and Art and the Performing Arts to study cello and jazz bass guitar. He and Jenny first worked together at that same financial software company, where he was managing a team of programmers. Hes had the privilege of working with some pretty amazing programmers over the years, and likes to think that hes learned a few things from them.When hes not writing books, Andrew keeps himself busy writing useless (but fun) software,playing music (but video games even more),studying taiji and aikido, having a girlfriend named Lisa, and owning a pomeranian.Jennifer Greene,studied philosophy in college but, like everyone else in the field, couldnt find a job doing it. Luckily, shes a great software tester, so she started out doing it at an online service, and thats the first time she really got a good sense of what project management was.She moved to New York in 1998 to test software at a financial software company.She managed a team of testers at a really cool startup that did artificial intelligence and natural language processing.Since then, shes traveled all over the world to work with different software teams and build all kinds of cool projects.She loves traveling, watching Bollywood movies,reading the occasional comic book, waiting for her Xbox to be repaired, drinking carloads of carbonated beverages, and owning a whippet.

圖書目錄

Intro
1 Get productive with C#: Visual Applications, in 10 minutes or less
 Why you should learn C#
 C# and the Visual Studio IDE make 10ts of things easy
 Help the CEO go paperless
 Get to know your users' needs before you start building your prograJ
 Here's what you're going to build
 What you do in Visual Studio...
 What Visual Studio does for you...
 Develop the user interface
 Visual Studio, behind the scenes
 Add to the auto-generated code
 You can already run your application
 We need a database to store our information
 Creating the table for the Contact List
 The blanks on contact card are columns in our People table
 Finish building the table
 Diagram your data so your application can access it
 Insert your card data into the database
 Connect your form to your database objects with a data soui-ce
 Add database-driven controls to your form
 Good apps are intuitive to use
 How to turn YOUR application into EVERYONE'S application
 Give your users the application
 You're NOT done: test your installation
 You built a complete data-driven application
2 It's All Just Code: Under the hood
 When you're doing this...
 ...the IDE does this
 Where programs come from
 The IDE helps you code
 When you change things in the IDE, you're also changing your code
 Anatomy of a program
 Your program knows where to start
 You can change your program's entry point
 Two classes can be in the same namespace
 Your programs use variables to work with data
C# uses familiar math symbols
Loops pertbrm an action over and over again
Time to start coding
if/else statements make decisions
Set up conditions and see if they're true
3 Objects Get Oriented: Making code make sense
 How Mike thinks about his problems
 How Mike's car navigation system thinks about his problems
 Mike's Navigator class has methods to set and modii~y routes
 Use what you've learned to build a simple application
 Mike gets an idea
 Mike can use objects to solve his problem
 You use a class to build an object
 When you create a new object from a class,
 it's called an instance of that class
 A better solution.., brought to you by objects!
 An instance uses fields to keep track of things
 Let's create some instances!
 Thanks for the memory
 What's on your program's mind
 You can use class and method names to make your code intuitive
 Give your classes a natural structure
 Class diagrams help you organize your classes so they make:sense
 Build a class to work with some ,guys . -
 Create a project for your guys
 Build a form to interact with the gays
 There's an even easier way to initialize objects
 A few ideas for designing intuitive classes
4 Types and References: It's 10:00. Doyou know whereyour data is? C# Lab 1: A Day at the Races
5 Encapsulation: Keepyourprivates... private
6 Inheritance: 13ur object'sJhmily tree
7 Interfaces and abstract classes: Making classes keep their promises
8 Enums and collections: Storing lots of data C# Lab 2: The Quest
9 Reading and writing fries: Save the byte array, save the world
10 Exception handling: Putting Out Fires Gets Old
11 Events and delegates: What 13ur Code Does When you're Not Looking
12 Review and preview: Knowledge, Power, and Building Cool Stuff
13 Controls and graphics: Make it pretty
14 Captain Amazing: The Death of the Object
15 LINQ:Get control of your data
C# Lab3:Invaders
Appendix i:Leftovers
Table of Contents(the real thing)
 Intro
 Who is this book for?
 We know what you're thinking
 Metacognition
 Bend your brain into submission
 What you need for this book
 Read me
 The technical review team
 Acknowledgments

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號