ASP.NET3.5开发范例精讲精析

ASP.NET 3.5开发范例精讲精析(基于C#)
作者:章立民
市场价:¥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
,,,,,,