【基本信息】
书名:Programming C# 3.0中文版(第5版)
作者:Jesse Liberty & Donald Xie
译者:李愈胜 刘卫卫 汪泳
定价:99.00元
出版社:电子工业出版社
书号:978-7-121-08059-3
上市时间:2009年4月
【内容介绍】
本书是一本关于C#及如何用C#编写.NET应用程序的经典教程,是《Programming C#》的最新版第5版。著名作者Jesse Liberty为有经验的IT从业人员快速掌握并运用这种新型语言提供了所有需要的信息。本书从C#的关键字和基本概念开始介绍,并告诉你如何结合三个核心的应用程序平台——ASP.NET、.NET Windows窗体和ADO.NET——来应用C#语言创建典型的桌面和网络应用程序,你将会学到如何运用.NET平台的丰富功能来开发应用。本书中的所有文字和例子都已经更新为与Visual Studio 2008 .NET框架3.5及C#3.0相适应。
本书适合采用.NET平台开发应用程序的程序员。
【作者介绍】
Jesse Liberty,现在是微软公司Silverlight开发团队的一名高级项目经理,他是《Programming .NET 3.5》、《Learning ASP.NET with AJAX》(都是O'Reilly出版社出版的)以及许多其他书的作者。他是一位著名的.NET专家,他具有在PBS担任软件架构师的经验,以及在AT&T担任优秀软件工程师的经验。你可以通过http://www.JesseLiberty.com与他取得联系。
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的书籍。他现在在雪佛兰公司担任商业分析师。
【译者推荐】
这本书系统地介绍了C#3.0编程的方方面面。它的特点是实用有效。作者对C#及如何使用它来高效编程有着深刻的了解。书中对C#各个方面的介绍都有着独特的见解。而且介绍的各种技巧都是读者马上就可以应用到日常程序开发的。作者选取的各个例子,也是精心挑选的,力求满足读者在工作中可以仿效的需求。如果读者能够坐下来,好好地研读,并且亲自动手实验,相信很快就能提高自己的编程功力。从译者本身的经验而言,C#是一门让编程恢复乐趣的语言。用这门语言,做自己感兴趣的项目,快速地开发出有用的产品,是不是很有意思!希望读者能够体会到这种乐趣, 能够在工作的时候觉得自己做的事情很有意思。
——李愈胜
2008年11月20日于雷蒙德
【目录一览】
前言 I
第1部分 C#语言
第1章:C#与.NET框架 3
第2章:出发:“Hello World” 7
第3章:C#语言基础 21
第4章:类与对象 61
第5章:继承与多态 98
第6章:操作符重载 118
第7章:结构体 127
第8章:接口 132
第9章:数组、索引器与集合 156
第10章:字符串与正则表达式 214
第11章:异常处理 241
第12章:委托与事件 256
第2部分 C#与数据
第13章:介绍语言集成查询 279
第14章:使用XML 302
第15章:使用LINQ工作 337
第16章:ADO.NET和关系数据库 368
第3部分 C#编程
第18章:编写WPF应用程序 404
第19章:编写Windows Forms应用程序 420
第4部分 C#与.NET CLR
第20章:特性和反射 449
第21章:线程和同步 465
第22章:数据流 487
第23章:.NET和COM编程 542
“创业&升职”,请看《走出软件作坊》;
“求职&面试”,请看《编程之美——微软技术面试心得》