.NET提供了一种环境。在这个环境中,可以开发在Windows上运行的几乎所有应用 程序,而C#是专门用于.NET Framework的编程语言。例如,使用C#可以编写动态Web页面、Windows Presentation Foundation应用程序、XML Web服务、分布式应用程序的组件、数据库访问组件、传统 的Windows桌面应用>程序,甚或可以联机/脱机运行的新型智能客户端应用程序。本书介绍.NET Framework4。如果读者使用以前的版本编码,本书的一些章节就不适用。本书将标注出专用于.NET Framework 4的新增内容。