书籍介绍
本书为C#这种新的面向对象程序语言提供了全面、以实例为主的讲解。C#是Microsoft新出的.NET平台的基础。它继承了许多Java和C++的特性,并致力于成为构建高性能Windows和Web应用程序和组件(从基于XML的Web服务到中层商务对象和系统级应用程序)的一种高级程序语言。本书主要包括:基础简介,例如命名空间、异常处理和统一类型系统;对类和接口继承进行了详细讨论和充分例证,还讨论了何时使用哪一种最为合适;广泛讨论了.NET类库,包括对ADO.NET的介绍,建立数据库连接,正则表达式,线程,套接字编程,使用firehose和DOM解析模型、XSLT和XPATH的XML编程;详细讨论了ASP.NET Web Form Designer,涉及了页面生命周期和高速缓存,并提供了大量实例;介绍了.NET Common Language Runtime(CLR)。