ASP.NET3.5宝典

2009年电子工业出版社出版的图书
《ASP.NET3.5宝典》基于微软的。NET框架，详细全面地介绍了该框架下的ASP.NET3.5技术。《ASP.NET3.5宝典》从ASP.NET3.5基础入手，围绕这个新框架展开介绍，在比较旧ASP.NET版本的同时，《ASP.NET3.5宝典》又逐步引出3.5的一些新特性，所以它既适合ASP.NET的初学者，也适合需要提高技术的ASP.NET的开发人员。
内容简介
全书分为3个部分。第1部分介绍基础知识，包括ASP.NET概述、VisualStudi02008集成开发环境、创建ASP.NET应用程序和C#3.0程序设计基础，以及相关的基础控件、缓存、配置文件和安全方面的知识。第2部分介绍了ASP.NET3.5的一些网站开发特性，包括母版页技术、主题皮肤技术、站点导航技术、数据源及数据绑定控件技术、个性化用户配置、Web部件技术、成员和角色管理技术，以及最新的LINQ查询技术。第3部分通过实际的项目应用PetShop4.0，介绍了如何在具体开发中使用ASP.NET的这些技术，以及ASP.NET的客户端异步调用技术ASP.NETAJAX。
《ASP.NET3.5宝典》的3个部分适合不同层次的读者，需要入门的读者可以通过第1部分，了解ASP.NET的基础内容。需要了解ASP.NET重要开发特性的读者，可以直接从第2部分入手，熟悉各个特性。第3部分的项目示例，适合读者进行实战项目的技术理解，其中一个大型的实例使用的是传统的SQL技术，另外—个使用了最新的LINQ技术。
编辑推荐
《ASP.NET3.5宝典》通过详细的框架理论和大量的代码实例介绍了ASP.NET3.5技术。书中涵盖了大量实用的ASP.NET开发相关知识。书中通过理论内容引申出该技术的实际使用场景，方便读者的理论与实际结合。书中实例以VisualStudio2008作为开发环境，结合了最新的ASP.NET3.5技术，同时涵盖了以前ASPNET2.0中的相关内容。书中提供3个大型案例，其中两个使用SQL实现数据操作，另一个使用LINQ操作，这两种操作方式是最流行的数据库操作方法。
ASP.NET技术是基于网站开发的新技术架构。它以.NET框架为基础，通过独特的框架模型，实现了一种新的网站开发模式。通过对该技术的学习，读者可以借助此技术，开发出更加灵活、强大的网站应用。读者在学习理论和实例的同时，还可以深化理解NET框架的结构，熟练掌握之后，将其运用到其他应用的开发。
目录
第1部分ASP.NET基础篇
第1章ASP.NET概述
1.1认识.NET框架
1.1.1.NET框架结构
1.1.2.NET公共语言运行库
1.1.3C#与.NET框架
1.1.4.NET框架类库
1.1.5.NET框架应用程序
1.2ASRNET技术
1.2.1ASRNET概述
1.2.2ASRNET命名空间
1.2.3ASRNET控件
1.3ASRNET重要特性
1.3.1母版页技术
1.3.2主题与皮肤
1.3.3站点导航
1.3.4数据源
1.3.5数据绑定控件
1.3.6个性化用户配置
1.3.7Web部件技术
1.3.8成员资格和角色管理
1.3.9登录系列控件
1.3.10AJAX技术
1.3.11LINQ查询技术
1.4小结
第2章ASP.NET开发环境
2.1VisualStudio介绍
2.1.1系统要求与安装
2.1.2VisualStudio特点
2.1.3创建项目
2.2开发中常用窗口
2.2.1服务器资源管理器
2.2.2解决方案资源管理器
2.2.3代码编辑窗口
2.2.4类视图
2.2.5对象浏览器
2.2.6“属性”窗口
2.2.7工具箱
2.3VisualStudio2008主要特性
2.3.1开发环境特性
2.3.2代码编辑特性
2.3.3项目特性
2.3.4测试、部署特性
2.4VisualWebDeveloper介绍
2.4.1特性
2.4.2创建网站及文件
2.4.3网站的生成与调试
2.5小结
第3章C#3.0程序设计基础
3.1C#程序的编写与执行
3.1.1一个简单的程序示例
3.1.2程序结构
3.1.3编译与执行
3.2类型与变量
3.2.1值类型
3.2.2引用类型
3.2.3装箱与拆箱
3.2.4变量与常量
3.3运算符与表达式
3.3.1算术运算符
3.3.2赋值运算符
3.3.3逻辑运算符
3.4C#语句
3.4.1if语句
3.4.2switch-case语句
3.4.3while语句
3.4.4do语句
3.4.5for语句
3.4.6foreach语句
3.4.7break语句
3.4.8continue语句
3.4.9goto语句
3.4.10return语句
3.4.11throw,try、catch、finally语句
3.4.12lock语句
3.4.13using语句
3.5面向对象程序设计
3.5.1类
3.5.2构造函数
3.5.3析构函数
3.5.4方法
3.5.5属性
3.5.6结构
3.5.7接口
3.5.8枚举
3.6.NET2.0特性
3.6.1泛型
3.6.2匿名方法
3.6.3迭代器
3.6.4局部类
3.6.5可空类型
3.7.NET3.5特性
3.7.1隐式类型var
3.7.2对象初始化设定项
3.7.3扩展方法
3.7.4匿名类型
3.7.5自动实现的属性
3.7.6Lambda表达式
3.7.7LINQ集成查询
3.8小结
第4章ASP.NET页面
4.1ASRNET页面类
4.1.1概述
4.1.2网页代码模型的改进
4.1.3ASPNET页生命周期
4.1.4ASRNET页事件
4.2ASRNET页语法
4.2.1指令语法
4.2.2代码声明块
4.2.3代码呈现块
4.2.4服务器端代码注释
4.2.5自定义控件语法
4.2.6服务器端Object标记语法
4.2.7服务器端include指令语法
4.3ASRNET页对象
4.3.1Request对象
4.3.2Request类说明
4.3.3Application对象
4.3.4Application类说明
4.3.5Session对象
4.3.6Session类说明
4.3.7Response对象
4.3.8Response类说明
4.3.9Cookie对象
4.3.10Cookie类说明
4.3.11User对象
4.3.12HttpContext类说明
4.4ASRNET页成员
4.4.1公共属性
4.4.2受保护属性
4.4.3公共方法
4.4.4受保护方法
4.4.5公共事件
4.5小结
第5章ASP.NET控件
5.1控件基础
5.1.1服务器控件概述
5.1.2服务器控件的分类
5.1.3页面中添加Web服务器控件
5.1.4页面中添加HTML服务器控件
5.1.5以编程方式添加服务器控件
5.1.6设置服务器控件属性
5.2Web服务器控件
5.2.1AdRotator控件
5.2.2BulletedList控件
5.2.3Bu~on控件
5.2.4Calendar控件
5.2.5CheckBox和CheckBoxList控件
5.2.6DropDownList控件
5.2.7FileUpload控件
5.2.8HiddenField控件
5.2.9HyperLink控件
5.2.10Image控件
5.2.11ImageMap控件
5.2.12Label控件
5.2.13ListBox控件
5.2.14Literal控件
5.2.15MultiView和View控件
5.2.16Panel控件
5.2.17PlaceHolder控件
5.2.18RadioButton各RadioButtonList控件
5.2.19Substitution控件
5.2.20TextBox控件
5.2.21Wizard控件
5.3HTML服务器控件
5.3.1HtmlAnchor控件
5.3.2HtmlButton控件
5.3.3HtmlForm控件
5.3.4Htmllmage控件
5.3.5HtmllnputButton控件
5.3.6HtmllnputCheckBox控件
5.3.7HtmllnputFile控件
5.3.8HtmIlnpulHidden控件
5.3.9HtmlInpulImage控件
5.3.10HlmIInputRadioButton控件
5.3.11HtmllnputText控件
5.3.12HtmlSelect控件
5.3.13HtmITextArea控件
5.4验证控件
5.4.1RequiredFieldValidator控件
5.4.2CompareValidator控件
5.4.3RangeValidator控件
5.4.4RegularExpressionValidator控件
5.4.5CustomValidator控件
5.5小结
第6章ASP.NET配置文件
第7章ASP.NET缓存技术
第8章ASP.NET安全
第2部分ASP.NET3.5网站设计功能篇
第9章ASP.NET3.5的母版页技术
第10章ASP.NET3.5的主题与皮肤技术
第11章ASP.NET3.5的站点导航技术
第12章ASP.NET3.5的数据源的控件
第13章ASP.NET3.5的数据绑定控件
第14章ASP.NET3.5个性化用户配置技术
第15章ASP.NET3.5的Wed部件技术
第16章ASP.NET3.5成员和角色管理
第17章ASP.NETAJAX技术
第18章LINQ查询技术
第3部分综合案例篇
第19章PetShop4.0项目分析
第20章办公自动化管理系统
第21章系统管理子系统
第22章人事管理子系统
第23章项目管理子系统
第24章文档管理子系统
第25章内部邮件子系统
第26章日程管理子系统
第27章三层结构的聊天室
附录A光盘案例的配置方法
……