出版社:清华大学出版社
年代:2006
定价:65.0
本书延伸ASP.NET 2.0的高级编程主题。
"第1部分ASP.NET内部机理
第1章ASP.NET编译模型
1.1ASP.NET运行库环境
1.1.1ASP.NET进程模型
1.1.2ASP.NET临时文件
1.1.3ASP.NET页面的隐藏代码
1.2应用程序预编译
1.2.1本地预编译
1.2.2部署预编译
1.3ASP.NET编译机制的构造块
1.3.1编译选项
1.3.2ASP.NET保留文件夹
1.3.3Build提供程序
1.3.4设计一个白定义的build提供程序
1.3.5虚拟路径提供程序
小结
第2章HTTP处理程序和模块
2.1IIS可扩展性API概述
2.1.1ISAPI模型
2.1.2IIS7.0中即将出现的改变
2.2编写HTTP处理程序
2.2.1IHtttpI.tandler接口
2.2.2快速数据报表的HTTP处理程序
2.2.3图像查看器处理程序
2.2.4HTTP处理程序高级编程
2.3编写HTTP模块
2.3.1IHttpModule接口
2.3.2自定义的HTTP模块
2.3.3页面刷新特征
小结
第3章ASP.NET酉己置
3.1ASP.NET配置层次结构
3.1.1配置文件
3.1.2节
3.1.3节
3.1.4其他最高级的配置节
3.2管理配置数据
3.2.1使用配置API
3.2.2使用管理工具
小结
第4章构建自定义的AsP.NET
提供程序
4.1提供程序的结构
4.1.1理论基础:设计模式
4.1.2实践:实现细节
4.2内建的ASP.NET提供程序
4.2.1成员资格服务
4.2.2角色管理服务
4.2.3用户的配置文件服务
4.2.4会话状态服务4.2.5站点地图服务
4.2.6Web事件处理服务
4.2.7WebParts个性化服务
4.2.8保护服务的配置
4.3构建自己的提供程序
4.3.1设计考虑
4.3.2基于cookie的配置文件提供程序的实现
4.3.3汇总
小结
第5章构建特征丰富的页面
5.1构建异步页面
5.1.1ASP.NET异步编程的工具
5.1.2ASP.NET2.0工具
5.1.3异步页面的实现
5.1.4异步页面的实际场景
5.1.5RegisterAsyncTask方法
5.2构建自定义的表达式
5.2.1ASP风格的代码块
5.2.2数据绑定表达式
5.2.3ASP.NET2.0中的动态表达式
5.2.4编写一个自定义的表达式生成器
5.3构建ASP.NET页面的解析器筛选器
5.3.1PageParserlFilter类
5.3.2真实场景
小结
第Ⅱ部分特有特性
第6章使用脚本代码
6.1添加客户端脚本到页面
6.1.1检查浏览器能力
6.1.2注册脚本块
6.1.3添加弹出式窗口
6.2脚本回调
6.2.1ASP.NET原始API
6.2.2执行带外调用
6.3Ajax.NET库
6.3.1使用Ajax.NET库
6.3.2Ajax.NET对脚本回调
小结
第7章用WebPart合成页面
7.1WebPart一瞥
7.1.1什么是WebPart
7.1.2WebPart框架简介
7.1.3用WebPart构建页面
7.2构建WebPart
7.2.1WebPart类
7.2.2StockViewerWebPart
7.2.3构建WebPart的其他方法
7.2.4web区域的样式设置
7.3编辑和列出WebPart
7.3.1改变显示模式7.3.2改变区域布局
7.3.3创建一个编辑器区域
7.3.4创建一个目录区域
7.4连接WebPmt
7.4.1连接模型
7.4.2构建一个母版/细节架构
小结
第8章移动编程
8.1移动控件概述
8.1.1移动控件构架
8.1.2ASP.NET移动页面
8.1.3容器控件
8.1.4列表控件
8.1.5文本控件
8.1.6验证控件
8.2开发移动应用程序
8.2.1CustomerFinder应用程序
8.2.2该应用程序的导航模型
8.2.3自适应呈现
8.2.4状态管理
小结
第9章使用图像
9.1从Web页面访问图像
9.1.1元素
9.1.2引用非文件图像
9.1.3从资源中装载图像
9.2访问数据库图像
9.2.1使用二进制字段
9.2.2现实情况
9.3动态生成图像
9.3.1GDI+类概述
9.3.2将图像写入内存中
9.3.3构建图表生成器页面
小结
第10章站点导航
10.1定义站点地图信息
10.1.1创建站点地图
10.1.2配置站点地图
10.2访问站点地图信息
10.2.1SiteMap类
10.2.2SiteMapPath控件
10.2.3SiteMapDataSource控件
10.3显示站点地图信息
10.3.1TreeView控件
1013.2Menu控件
小结
第Ⅲ部分ASP.NET控件
第11章ASP.NET迭代控件
11.1究竟什么是迭代控件
11.1.1迭代控件与列表控件的对比11.1.2迭代控件与视图控件的对比
11.2Repeater控件
11.2.1Repeater控件的编程接口
11.2.2Repeater控件的模板
11.2.3使用Repeater控件
11.3DataI,ist控件
11.3.1Data[。ist控件的编程接口
11.3.2格式化功能
11.3.3Data[』St控件的模板
11.3.4使用DataList控件
小结
第12章AsP.NETweb用户控件
12.1究竟什么是用户控件
12.1.1UserControl类
12.1.2将页面转换为用户控件
12.2开发用户控件
12.2.1创建TabStrip用户控件
12.2.2创建用户控件对象模型
12.2.3处理用户控件的事件
12.3关注用户控件
12.3.1创建数据绑定用户控件
12.3.2动态地加载控件
小结
第13章创建ASP.NET自定义控件
13.1扩展现有控件
13.1.1选择基类
13.1.2更加丰富的HyperLink控件
13.2从头开始创建控件
13.2.1基类和接口
13.2.2选择呈现风格
13.2.3SimpleGaugeBar控件
13.2.4呈现SimpleGaugeBar控件
13.3创建丰富控件
13.3.1Panel下拉控件
13.3.2呈现引擎
13.3.3触发回发事件
13.3.4添加脚本代码
小结
第14章数据绑定控件和模板化控件
14.1设计数据绑定控件
14.1.1数据绑定控件类型
14.1.2数据绑定机制
14.2创建简单的数据绑定控件
14.2.1关键特征
14.2.2GaugeBar控件
14.3创建数据绑定列表控件
14.3.1列表控件概述
14.3.2HyperLinkList控件
14.4创建模板化组合控件
14.4.1数据绑定组合控件概述14.4.2BarChart控件
14.4.3添加模板支持
小结
第15章自定义控件的设计时支持
15.1.NET中的设计时体系结构
15.1.1站点、容器和控件
15.1.2控件和设计器
15.2设计时特性
15.2.1使用设计时特性
15.2.2影响运行时行为的特性
15.3呈现类型
15.3.1实现类型转换器
15.3.2创建类型编辑器
15.3.3使用自定义集合
15.4自定义设计器
15.4.1内置设计器
15.4.2编写自定义设计器
小结
"
(美) 伊夫杰 (Eujen,B.) 等, 著
(美) 伊夫杰 (Evjen,B.) 等, 著
(美) 杰克 (Yack,D.) , (美) 梅尔 (Mayo,J.) , 著
郑耀东, 编著
(美) 艾伦等, 著
(美) 荷马 (Homer,A.) , (美) 苏士曼 (Sussman,D.) , 著
(美) 阿德斯坦尼等, 著
(美) 艾维耶 (Evjen,B.) , 等著
(美) 伊夫杰 (Evjen,B.) , (美) 汉森门 (Hanselman,S.) , (美) 内达 (Rader,D.) , 著