图书介绍
道不远人:深入解析ASP.NET2.0控件开发PDF|Epub|txt|kindle电子书版本网盘下载
- 谭振林著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121049082
- 出版时间:2007
- 标注页数:611页
- 文件大小:366MB
- 文件页数:645页
- 主题词:主页制作-程序设计
PDF下载
下载说明
道不远人:深入解析ASP.NET2.0控件开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 理解ASP.NET编程模型 1
1.1 ASP.NET运行时模型2
1.2 HttpModule应用举例4
1.2.1 二级域名Cookie处理5
1.2.2 RegexUrlMapping7
1.3 HttpHandler应用举例12
1.4 HttpHandlerFactory应用举例15
1.5 页面编程模型17
1.6 页面编程模型应用举例20
1.6.1 生成静态缓存页面20
1.6.2 控制页面状态存取23
1.7 本章小结28
第2章 呈现内容 29
2.1 选择基类29
2.2 System.Web.Ul.Control.Render()方法30
2.2.1 HelloWorld31
2.2.2 相册33
2.2.3 Render()是怎样被调用的34
2.3 HtmlTextWriter的两个拍档35
2.4 WebControl的呈现过程38
2.4.1 继承WebControl的“相册”控件40
2.5 CompositeControl的呈现过程42
2.5.1 Emaillnput控件42
2.5.2 组合控件如何呈现子控件44
2.6 装饰Attribute47
2.7 本章小结49
第3章 属性 50
3.1 公开控件属性51
3.2 属性的持久化54
3.2.1 视图状态54
3.2.2 控件状态55
3.2.3 应用视图状态55
3.2.4 应用控件状态57
3.3 属性在页面源码中的表达方式58
3.3.1 属性在源代码中的各种表现形式58
3.3.2 处理标签间的内容60
3.3.3 源代码视图控件65
3.4 IStateManager与复杂属性的状态持久69
3.4.1 IStateManager70
3.4.2 处理集合属性72
3.4.3 表示复杂属性和隐藏属性74
3.5 处理子控件76
3.5.1 Control.AddParsedSubobject()方法76
3.5.2 ControlBuilder78
3.6 属性细节80
3.7 本章小结83
第4章 事件与回传 84
4.1 事件与委托84
4.2 ASP.NET中的回传框架85
4.3 数据回传87
4.3.1 AutoFlexTextArea控件87
4.4 回传事件98
4.4.1 回传事件原理98
4.4.2 IPostBackEventHandler接口100
4.5 组合控件事件冒泡108
4.5.1 OnBubbleEvent方法和RaiseBubble Event方法110
4.6 事件验证112
4.7 本章小结112
阶段项目A CompositeNumericUpDown 113
A.1 从CompositeControl开始114
A.2 丰富控件样式117
A.2.1 PositionStyle118
A.2.2 应用PositionStyle127
A.3 维护视图状态131
A.4 回传数据与回传事件133
A.4.1 回传数据133
A.4.2 回传事件134
A.4.3 事件冒泡135
A.5 项目小结145
第5章 脚本与资源集成 146
5.1 ClientScriptManager与HttpBrowser Capabilities147
5.1.1 ClientScriptManager概述147
5.1.2 用HttpBrowserCapabilities类检验浏览器148
5.1.3 Response.Write150
5.2 呈现脚本154
5.3 集成资源文件161
5.3.1 外部JS文件与部署161
5.3.2 JQuery简介163
5.3.3 TabbableTextArea164
5.4 AJAX与回调167
5.4.1 ICallbackEventHandler168
5.4.2 选项卡控件169
5.5 本章小结180
第6章 设计时支持 181
6.1 设计时功能综述181
6.2 设计器183
6.2.1 设计时呈现185
6.2.2 自动格式设置187
6.2.3 智能任务列表190
6.2.4 设计器区域194
6.2.5 支持模板200
6.3 类型编辑器204
6.3.1 UITypeEditor概述204
6.3.2 Rotatelmage206
6.4 TypeConverter213
6.4.1 TypeConverter概述214
6.4.2 支持标准值215
6.5 本章小结218
阶段项目B DateChooser 219
B.1 功能介绍221
B.1.1 运行时功能221
B.1.2 设计时功能223
B.2 项目设计225
B.2.1 项目分解225
B.2.2 客户端设计225
B.2.4 服务端设计227
B.3 实现控件227
B.3.1 实现客户端行为227
B.3.2 控件呈现232
B.3.3 设计时支持237
B.4 项目小结242
第7章 验证控件 244
7.1 ASP.NET验证框架概述244
7.1.1 服务端验证245
7.1.2 客户端验证246
7.1.3 BaseValidator类248
7.2 扩展验证控件的功能250
7.2.1 客户端验证251
7.2.2 组织服务端252
7.3 改善验证控件的用户体验255
7.3.1 ValidatorCallout客户端实现256
7.3.2 ValidatorCallout服务端实现261
7.3.3 ValidatorCalloutExtender262
7.4 本章小结264
第8章 横板控件 265
8.1 ASP.NET模板概述265
8.1.1 ITemplate266
8.1.2 TemplateContainerAttribute266
8.1.3 设计时支持267
8.2 实现模板控件268
8.2.1 BookData269
8.2.2 Booklnfo控件273
8.2.3 BooklnfoDesigner276
8.3 提供默认模板278
8.3.1 DefaultBooklnfo278
8.4 本章小结281
第9章 数据绑定 282
9.1 ASP.NET数据绑定框架282
9.1.1 单向数据绑定283
9.1.2 双向数据绑定289
9.1.3 BindableAttribute & DataBinding HandlerAttribute300
9.2 数据绑定控件301
9.2.1 ASP.NET 1.x数据绑定控件结构302
9.2.2 ASP.NET 2.0数据绑定控件结构309
9.2.3 CompositeDataBoundControl310
9.2.4 HierarchicalDataBoundControl320
9.3 数据绑定控件单元格325
9.3.1 RequiredBoundField331
9.3.2 TowStateField333
9.4 本章小结338
第10章 数据源控件 339
10.1 数据源控件工作原理概述340
10.1.1 数据源控件341
10.1.2 数据源视图345
10.1.3 参数356
10.2 实现数据源控件357
10.2.1 RssDataSource358
10.2.2 RssDataSourceView359
10.2.3 RssDataSourceDesigner360
10.3 实现参数对象365
10.3.1 MethodParameter365
10.4 本章小结371
阶段项目C ListView 372
C.1 扩展ListView373
C.1.1 提供原始值373
C.1.2 双向绑定375
C.1.3 事件管理375
C.2 实现ListView377
C.2.1 DataKeys377
C.2.2 状态管理380
C.2.3 编辑模板384
C.2.4 事件处理385
C.2.5 生成控件394
C.3 实现设计器399
C.3.1 ListViewDesigner399
C.4 项目小结409
第11章 WebParts 410
11.1 WebParts框架概览410
11.2 创建WebPart413
11.2.1 HelloWorldPart413
11.2.2 RssWebPart416
11.2.3 自定义谓词421
11.3 创建WebPartZone423
11.3.1 自动显示RSS列表的OPMLWebPart Zone424
11.3.2 定制WebPartZone布局428
11.4 美化WebPart434
11.4.1 定制区域边框434
11.4.2 定制WebPartChrome呈现WebPart的方式435
11.5 目录部件442
11.5.1 OPMLCatalogPart444
11.6 目录区域447
11.6.1 DragDropCatalogZone447
11.6.2 GridViewCatalogZone455
11.7 编辑部件460
11.7.1 RssEditorPart461
11.8 扩展WebPartManager465
11.8.1 WebPartManager概述466
11.8.2 根据角色过滤WebPart467
11.8.3 自定义显式模式468
11.9 本章小结472
第12章 ASP.NET AJAX 473
12.1 ASP.NET AJAX框架474
12.1.1 ASP.NET AJAX服务端框架475
12.1.2 ASP.NET AJAX客户端框架476
12.1.3 ASP.NET AJAX组件478
12.2 扩展ASP.NET AJAX框架功能483
12.2.1 Sys.WebForms.PageRequestManager483
12.2.2 实现UpdateDisabler客户端控件484
12.2.3 实现UpdateDisabler服务端控件488
12.3 实现ASP.NET AJAX控件493
12.3.1 实现客户端ToolTipsControl494
12.3.2 实现服务端ToolTipsControl503
12.4 实现ASP.NET AJAX行为509
12.4.1 实现客户端ToolTipsBehavior509
12.4.2 实现服务端ToolTipsExtender516
12.5 实现自定义ControlToolkit521
12.5.1 AJAX Control Toolkit实现框架521
12.5.2 实现自定义Control Toolkit客户端行为524
12.5.3 实现自定义Control Toolkit服务端控件531
12.5.4 Control Toolkit的设计器535
12.6 本章小结547
第13章 本地化、许可与保护 548
13.1 为控件提供本地化支持548
13.1.1 实现本地化控件551
13.1.2 实现控件设计时本地化555
13.2 控件许可558
13.2.1 .NET许可框架559
13.2.2 ExpirePolicyLicense559
13.3 保护程序集567
13.4 本章小结570
第14章 实现WAP控件 571
14.1 ASP.NET移动窗体的不足572
14.2 实现WAP窗体框架573
14.2.1 将控件状态持久在服务端574
14.2.2 处理中文字符576
14.2.3 组织WAP控件578
14.3 实现WAP控件585
14.3.1 实现MobilePage页面类585
14.3.2 实现MobileLiteral、Card、Panel控件592
14.3.3 实现Input和Button控件597
14.4 测试和部署605
14.4.1 测试WAP框架605
14.4.2 更方便地创建WAP应用608
14.5 本章小结611