标题：ASP.NET3.5开发范例精讲精析
ASP.NET 3.5开发范例精讲精析
（基于C#） 
作者:章立民   
市场价：&yen;89.00 
出版社：科学出版社，北京科海电子出版社
页码：700 页
出版日期：2009年
ISBN：9787030238368
条形码：9787030238368
版本：1版
装帧：平装
开本：16
中文：中文
丛书名：大师讲堂
附带品描述：附赠VCD光盘一张
内容简介
ASP.NET是目前Web开发的主流技术之一，而ASP.NET 3.5是其最新版本。《大师讲堂-ASP.NET 3.5开发范例精讲精析（基于C#）（CD）》全面介绍了ASP.NET 3.5的技术精髓，以帮助读者快速学习或者过渡到ASP.NET 3.5。
书中首先介绍了.NET Framework 3.5和ASP.NET 3.5的新功能，并对ASP.NET网页进行了详尽的介绍，包括代码模型、运行模式、表达式语法、重定向网页、网页间的数据传递等；接下来对ASP.NET 3.5的主要控件进行了细致探讨，并用大量的网页范例示范了各控件的技术要点及开发应用技巧，包括验证控件、SqlDataSource、ObjectDataSource、列表控件、GridView、DetailsView、FormView和ListView等。
配书光盘提供了书中范例的源代码及范例所需的数据库文件，并有章立民研究室原声录制的高清晰技术视频。《大师讲堂-ASP.NET 3.5开发范例精讲精析（基于C#）（CD）》可以作为初、中级ASP.NET软件开发人员的学习用书，特别适合有一定ASP.NET、ASP基础的读者。
媒体推荐
万贯家财，不如一技之长，积极充实自我，勇创人生之高峰点。
——章立民
编辑推荐
18年积淀百万册销量保障，章立民微软技术华语作者第一人，两岸三地公认最优秀的程序设计图书作家。
光盘收录章老师自录制的ASP.NET3.5新功能视频演示教程，书本之外的增值部分，同样精彩，不容错过！
章立民作品，全面剖析ASP.NET3.5的技术精髓，
要想成为技术高手，就得看专家写的书，
229个高含金量的Web范例，专注于解决实际开发问题，让您的技术水准再上层楼！
华语世界公认最优秀的程序设计图书作家章立民先生，带领最专业的技术团队，全面剖析ASP.NET3.5的技术精髓。
谈到ASP.NET 3.5，我想大家都了解其功能众多且广泛，不可能在一本书中讨论所有特性，再者，用户也有不同的需求和定位，因此我们将《大师讲堂-ASP.NET 3.5开发范例精讲精析》定位为“初级开发者的敲门砖”。
纵然各种网页技术推陈出新，然而一些基本的“根基”并没有改变。对于许多初学者而言，真正想要了解的，是网页的设计过程。然而综观市场，许多图书都将众多的网页开发概念视为理所当然，而太多的理所当然，却造成读者概念不够坚实，总有一种漫步在云端的感觉。基于这样的考虑，《大师讲堂-ASP.NET 3.5开发范例精讲精析》尽可能让大家了解网页的设计原理与流程，以便打下最扎实的根基。
纵然《大师讲堂-ASP.NET 3.5开发范例精讲精析》是面向有一定经验的初级读者，但书中仍然完整收录了许多实战上常用且重要的开发技巧。比如，如何响应客户端事件以便提升网页反应速度；善用各种数据验证控件来检验用户输入的数据（包括结合JavaScript的客户端验证）；探讨重要的数据源与数据绑定控件：完整探讨ObjectDataSource控件，搭配优选范例来说明如何实现自定义分页机制与自定义排序机制，以便具体提升数据访问效能；全面讨论众所瞩目的ListView控件。读完本书，您将具备实际的网页开发能力，并达到专业的技能水准。
——章立民
光盘附赠章老师亲自录制的187分钟“Visanl studio 2008全新酷炫功能——Web开发篇”精彩视频教程，不容错过！！
一位资深的IT技术作家和Microsoft著名讲师，
一位与微软技术风雨同路17年的老程序员，
愿意与您共同分享他的技术和收获。
目录
开门见山：从实战开始学起 1
1-1 实际创建一个Web项目与数据库访问网页 2
1-2 ASP.NET 3.5的主要组成架构 13
1-2-1 网页与控件架构 13
1-2-2 ASP.NET编译器 14
1-2-3 安全性基础架构 14
1-2-4 完善的状态管理功能 14
1-2-5 应用程序配置设置 14
1-2-6 健全状况监视与性能机制 15
1-2-7 调试机制 15
1-2-8 XML Web服务架构 15
1-2-9 可扩展的主机服务与应用程序生命周期管理 15
1-2-10 可扩展的设计工具环境 15
1-3 ASP.NET 3.5新功能概述 15
1-3-1 全新的ListView控件 16
1-3-2 全新的DataPager控件 19
1-3-3 全新的LinqDataSource控件 19
1-3-4 全方位的AJAX开发能力 24
1-3-5 超好用的JavaScript IntelliSense功能 25
1-3-6 ASP.NET合并工具 26
1-3-7 完美整合IIS 7.0 26
1-3-8 全新的CSS设计工具 26
1-3-9 功能更完善的Web应用程序项目 27
1-3-10 多重目标架构的Web应用程序 28
1-3-11 创建与使用WCF服务 28
1-4 什么是 .NET Framework 3.5 29
1-5 ASP.NET 3.5平台的系统需求 29
结语 30
ASP.NET应用程序的灵魂：ASP.NET网页 31
2-1 实现一个ASP.NET网页 32
2-2 ASP.NET网页的功能特性 35
2-3 ASP.NET网页能够完成哪些操作 36
2-4 ASP.NET网页的代码模型 37
2-4-1 单一文件网页模型 38
2-4-2 代码隐藏网页模型 39
2-4-3 该选用哪一种网页模型 41
2-4-4 编译与部署 41
2-5 探讨ASP.NET的Page类 41
2-5-1 单一文件网页 42
2-5-2 代码隐藏网页 43
2-6 ASP.NET网页的运行模式 43
2-6-1 往返 43
2-6-2 重建网页 45
2-6-3 基于事件的模型与线性处理模型 45
2-7 ASP.NET网页的生命周期阶段 46
2-8 ASP.NET网页的生命周期事件 47
网页范例1 示范如何利用PreInit事件动态设置网页的主题 48
网页范例2 示范如何使用网页事件Load与PreRender 50
2-9 ASP.NET网页生命周期的其他考虑 53
网页范例3 示范如何动态设置网页的区域信息 53
2-10 ASP.NET服务器控件事件模型 55
2-10-1 服务器控件与网页的事件集 56
网页范例4 示范如何使用CheckBox控件的CheckedChanged事件 57
2-10-2 事件参数 59
网页范例5 示范如何使用ImageClickEventArgs类型参数 59
2-10-3 服务器控件中的回发与非回发事件 60
网页范例6 示范如何为网页动态应用样式表文件 60
2-10-4 冒泡事件 63
2-10-5 事件委托与AutoEventWireup属性 63
2-10-6 应用程序事件与会话事件 63
2-11 如何创建事件处理例程 64
2-12 如何在运行时绑定事件处理例程 66
2-13 如何将多个事件绑定到同一个事件处理例程 66
2-14 如何判断是哪一个服务器控件触发了事件 67
网页范例7 示范如何判断触发事件的服务器控件 67
2-15 服务器控件如何响应客户端事件 69
2-15-1 活用OnClientClick属性 69
网页范例8 示范如何使用OnClientClick属性来打开网站 70
网页范例9 示范如何使用OnClientClick属性进行删除确认 71
网页范例10 示范如何在GridView控件中进行删除确认 72
2-15-2 客户端属性 73
网页范例11 通过客户端属性来制作鼠标移入与移出效果 74
网页范例12 示范如何动态创建客户端属性来处理客户端事件 75
结语 76
万丈高楼平地起：ASP.NET网页的重要语法和技巧 77
3-1 怎样用好Web应用程序根运算符 ～ 78
3-2 程序代码块语法 78
网页范例1 示范怎样使用程序代码块语法 79
,,,,,,