CommunityEventsWebcastsNewsletters
新书即将出版全部书目订购信息
ProgrammingDataAnalysisOpen SourceiPadiPhoneFacebookApple
数据教育 2.0政府 2.0移动互联网编程出版Web 2.0
Safari HomeSubscribeFree TrialBooksVideos
Strata ChinaVelocity中国Ignite北京O'Reilly Conferences
EnrollYour CareerWhy OSTCourses & CertificatesContactStudent Sign In
 
好好学习,天天向上
 
Programming C# 3.0中文版(第五版)
Programming C# 3.0中文版(第五版)
Jesse Liberty, Donald Xie
出版时间:2009年01月

介绍
C# 3.0版本的问世标志着这一不断革新的语言的又一次重要成长,该版本增加了对LINQ(语言集成查询)的支持,以及许多其他被人们期待已久的功能。但是伴随这些改进而来的是更加陡峭的学习曲线,因此,寻找一本详尽且易于理解的教材是很重要的。Jesse Liberty在.NET专家Donald Xie的帮助下,完全改写了他的国际畅销书(《Programming C#》系列),为希望学习C# 3.0、并使用它来开发最前沿的.NET应用程序的编程新手和有一定基础的程序员,奉献了本书。
《Programming C# 3.0》比其他类似主题的教材更为优秀。在本书中,Liberty不仅仅教授了C# 3.0的新特性,而且还完整介绍了C#语言,以及如何在Visual Studio 2008开发环境中将C#与基于.NET3.5框架的编程技术相结合。拥有了这些知识,你马上就可以开始创建符合行业标准的应用程序了。本书主要包括如下四个部分:
* 第一部分专注于语言本身。你将学到一些重要的基本概念,如类、对象、继承和多态,正是这些概念使C# 3.0和.NET平台成为一个高效的桌面和网络应用程序开发环境。
* 第二部分介绍用于访问和处理数据的C# 3.0和.NET 3.5平台技术,包括LINQ、ADO.NET 3.5及用于处理XML文档的框架类。
* 第三部分讲授了如何使用C#及整套的微软框架来创建基于WPF、WinForms和ASP.NET技术的桌面和网络应用程序。
* 第四部分深入介绍.NET 公共语言运行环境(CLR),并提供所需要的专业指导,使你可以使用.NET框架的丰富功能来管理部署、处理元数据、使用线程及处理数据流等。
本书详尽而完整地介绍了LINQ和其他C# 3.0语言的新功能,而且使你可以从使用C#语言工作了近十年的专业编程人员那里学到最佳的编程实践,以及从实际项目中得到的编程经验。
Jesse Liberty是一位畅销书作家,他著有O'Reilly公司出版的《Learning ASP.NET with AJAX》和《Programming ASP.NET》,以及其他十多本与编程相关的书籍。同时他是微软Silverlight开发小组的一位高级项目经理,并且经常为O'Reilly Network的网站和出版物撰稿。
Donald Xie是Chevron公司的一位商业分析师。他热爱编程,并作为独立的解决方案咨询师为很多组织服务过。Donald与他人合著有多本关于.NET平台和普通编程的书籍,其中包括《Pro Visual Studio .NET》(Apress出版)和《Fast Track ADO.NET》(Peer Informaiton, Inc.出版)。
目录
  1. 前言 I
  2. 第1部分 C#语言
  3. 第1章:C#与.NET框架 3
  4. C#语言的进化 3
  5. C#语言 4
  6. .NET平台 6
  7. 第2章:出发:“Hello World” 7
  8. 类、对象与类型 7
  9. 开发“Hello World” 14
  10. 使用Visual Studio 2008调试器 18
  11. 第3章:C#语言基础 21

产品信息
书名:Programming C# 3.0中文版(第五版)
作者:Jesse Liberty, Donald Xie
国内出版社:中国电力出版社
出版时间:2009年01月
书号:978-0-596-52743-3
原版书出版商:O'Reilly Media

关于作者
Jesse Liberty
 
Jesse Liberty,现在是微软公司Silverlight开发团队的一名高级项目经理,他是《Programming .NET 3.5》、《Learning ASP.NET with AJAX》(都是O'Reilly出版社出版的)以及许多其他书的作者。他是一位著名的.NET专家,他具有在PBS担任软件架构师的经验,以及在AT&T担任优秀软件工程师的经验。你可以通过http://www.JesseLiberty.com与他取得联系。


Jesse Liberty是多部著作的作者,包括O'Reilly出版的Programming ASP.NET。Jesse 是Liberty Associates公司的总裁(http://WWW.LibertyAssociates.com)。这个公司提供.NET的培训、合同式编程服务,以及咨询。他曾是花旗银行电子发行部的副总裁,以及曾是AT&T、Ziff Davis、 Xerox 和PBS的杰出软件工程师(Distinguished Software Engineer)。

Jesse Liberty是许多计算机图书的作者,主题涉及面向对象编程、C++和Web编程。除本书外,还有O'Reilly即将出版的《Programming ASP.NET》。他是Liberty Associates公司(www.LibertyAssociates.com)的总裁,这个公司主要提供.NET技术培训、编程和咨询。他原来是花旗银行(Citibank)电子支付部门的副总裁。还曾经在AT&T、Ziff Davis、施乐和PBS公司担任过杰出软件工程师和架构师。
Jesse Liberty是Microsoft的Silverlight Development分部的高级项目经理。他的业务卡上的名字是“Silverlight Geek”(Silverlight奇客),并且他主要负责通过Silverlight.net培育Silverlight Developer社区。
Jesse是许多图书的作者,包括O’Reilly的Programming Silverlight 2和长期的畅销书Programming C# 3.0。Jesse具有20年的开发人员、作者和顾问的经历,并且是AT&T的著名软件工程师、PBS/Learning Link的软件架构师,以及Citibank的副总裁。他对自己编写的图书提供了全面的支持,可以访问他的博客,地址是:http://www.JesseLiberty.com。
Jesse Liberty, Microsoft .NET MVP, is the best-selling author of O'Reilly Media's Programming ASP.NET, Programming C#, Programming Visual Basic 2005, and over a dozen other books on web and object-oriented programming. He is president of Liberty Associates, Inc., where he provides contract programming, consulting, and on-site training in .NET.
Jesse is a frequent contributor to O'Reilly Networkweb sites, as well as many industry publications, and he has spoken at numerous events. He is a former Distinguished Software Engineer at AT&T, and Vice President for technology development at CitiBank.


Jesse Liberty is the best-selling author of O'Reilly's Learning ASP.NET with AJAX,
Programming C#, Programming .NET 3.5,and a dozen other books on programming.
He is a senior program manager at Microsoft on the Silverlight Development
Team, and a frequent contributor to O'Reilly Network web sites and publications.
Jesse is a former distinguished software engineer at AT&T and vice president for
technology development at CitiBank, and was an independent consultant for 12 years.
 
查看Jesse Liberty更多信息
 
Donald Xie
 
Donald Xie自从Apple II出来之后就开始编程。他使用不同的语言和技术编写了大量的应用程序。从上世纪90年代后期开始,Donald专注于使用微软技术开发企业级商业应用程序的领域,尤其是他从.NET的第一个beta版时就使用.NET了。
Donald是《Pro Visual Studio .NET》(Apress出版社)、《Fast Track ADO.NET》和《Data-Centric .NET Programming with C#》(都是Peer Information Inc.出版的)等好几本书的合著者。他还编写了一些关于C#和Visual Basic的书籍。他现在在雪佛兰公司担任商业分析师。
 
查看Donald Xie更多信息
 

封面介绍
本书的封面动物是非洲冠鹤。这只高大的、羽毛鲜艳的鸟漫步在西非和东非的沼泽地和草地(西非和东非的冠鹤相应地被称为Balearica pavonia pavonia和Balearica regulorum gibbericeps)。
成年的鸟站立着大约有3英尺(1英尺=30.48厘米)高,重6到9磅(1磅=453.59克)。在它们的长脖子里面是5英尺长的气管,其中一部分卷曲在胸骨里面,可以发出很大的叫声,并且声音可以传出几英里(1英里=1609.34米)远。它们的寿命大概是22年,大多数时候,它们都在寻找它们喜欢吃的不同的植物、小的动物和昆虫。(冠鹤的其中一种寻找食物的方法是在走路的时候跺脚,驱赶讨厌的虫子,这一方法在这些鸟生活的3千8百万到5千4百万年前非常好用)。它们是唯一一种栖息在树上的冠鹤,在夜晚,它们就在树上睡觉。
冠鹤喜欢社交并且健谈,它们一般是成对或整个家庭生活在一起,并且小的团体会联合在一起,形成超过100只鸟的群体。他们交配的舞蹈是当地人的一些舞蹈的模板。
封面图形来自于19世纪的一个原始雕刻。