致谢

很多人觉得比起从头写一本书,修订升级版要容易得多,在我看来恰恰相反。如果没有大家夜以继日地鼎力相助,光靠我一个人的力量,本书恐怕很难面世。

非常感谢本书的技术编辑Andy Olsen。他一如既往地对本书提出了大量改进意见(真希望有时间能把所有好的建议都吸收到这本书中,或许下一版可以做到!)。

感谢Apress出版社的所有友人,与如此出色的团队合作让我备感荣幸。感谢本书出版过程中参与编校、审读的所有人员,正是因为有了你们,才有了这本专业、优质的技术图书。

目录

  • 前言
  • 致谢
  • 第一部分 C#与.NET平台
  • 第1章 .NET之道
  • 第2章 构建C#应用程序
  • 第二部分 C#核心编程结构
  • 第3章 C#核心编程结构Ⅰ
  • 第4章 C#核心编程结构Ⅱ
  • 第三部分 C#面向对象编程
  • 第5章 封装
  • 第6章 继承和多态
  • 第7章 结构化异常处理
  • 第8章 接口
  • 第四部分 高级C#编程结构
  • 第9章 集合与泛型
  • 第10章 委托、事件和Lambda表达式
  • 第11章 高级C#语言特性
  • 第12章 LINQ to Object
  • 第13章 对象的生命周期
  • 第五部分 用.NET程序集编程
  • 第14章 .NET程序集入门
  • 第15章 类型反射、晚期绑定和基于特性的编程
  • 第16章 动态类型和动态语言运行时
  • 第17章 进程、应用程序域和对象上下文
  • 第18章 CIL和动态程序集的作用
  • 第六部分 .NET基础类库
  • 第19章 多线程、并行和异步编程
  • 第20章 文件输入输出和对象序列化
  • 第21章 ADO.NET之一:连接层
  • 第22章 ADO.NET之二:断开连接层
  • 第23章 ADO.NET之三:Entity Framework
  • 第24章 LINQ to XML简介
  • 第25章 WCF
  • 第26章 Windows Workflow Foundation简介
  • 第七部分 WPF
  • 第27章 WPF和XAML
  • 第28章 使用WPF控件编程 
  • 第29章 WPF图形呈现服务
  • 第30章 WPF资源、动画和样式
  • 第31章 依赖属性、路由事件和模板
  • 第八部分 ASP.NET Web Form
  • 第32章  ASP.NET Web Form
  • 第33章  ASP.NET Web控件、母版页和主题
  • 第34章 ASP.NET状态管理技术
  • 索引