本书基于微软的.NET框架,详细全面地介绍了该框架下的ASP.NET 3.5技术。本书从ASP.NET 3.5基础入手,围绕这个新框架展开介绍,在比较旧ASP.NET版本的同时,本书又逐步引出3.5的一些新特性,所以它既适合ASP.NET的初学者,也适合需要提高技术的ASP.NET的开发人员。全书分为3个部分。第1部分介绍基础知识,包括ASP.NET概述、Visual Studi0 2008集成开发环境、创建ASP.NET应用程序和C#3.0程序设计基础,以及相关的基础控件、缓存、配置文件和安全方面的知识。第2部分介绍了ASP.NET 3.5的一些网站开发特性,包括母版页技术、主题皮肤技术、站点导航技术、数据源及数据绑定控件技术、个性化用户配置、Web部件技术、成员和角色管理技术,以及最新的LINQ查询技术。第3部分通过实际的项目应用PetShop 4.0,介绍了如何在具体开发中使用ASP.NET的这些技术,以及ASP.NET的客户端异步调用技术ASP.NET AJAX。 本书的3个部分适合不同层次的读者,需要入门的读者可以通过第1部分,了解ASP.NET的基础内容。需要了解ASP.NET重要开发特性的读者,可以直接从第2部分入手,熟悉各个特性。第3部分的项目示例,适合读者进行实战项目的技术理解,其中一个大型的实例使用的是传统的SQL技术,另外—个使用了最新的LINQ技术。