道不远人:深入解析ASP.NET2.0控件开发PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:谭振林著
- 出 版 社:北京:电子工业出版社
- 出版年份:2007
- ISBN:7121049082
- 页数:611 页
第1章 理解ASP.NET编程模型 1
1.1 ASP.NET运行时模型 2
1.2 HttpModule应用举例 4
1.2.1 二级域名Cookie处理 5
1.2.2 RegexUrlMapping 7
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 HelloWorld 31
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 装饰Attribute 47
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 IStateManager 70
3.4.2 处理集合属性 72
3.4.3 表示复杂属性和隐藏属性 74
3.5 处理子控件 76
3.5.1 Control.AddParsedSubobject()方法 76
3.5.2 ControlBuilder 78
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 PositionStyle 118
A.2.2 应用PositionStyle 127
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 Capabilities 147
5.1.1 ClientScriptManager概述 147
5.1.2 用HttpBrowserCapabilities类检验浏览器 148
5.1.3 Response.Write 150
5.2 呈现脚本 154
5.3 集成资源文件 161
5.3.1 外部JS文件与部署 161
5.3.2 JQuery简介 163
5.3.3 TabbableTextArea 164
5.4 AJAX与回调 167
5.4.1 ICallbackEventHandler 168
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 Rotatelmage 206
6.4 TypeConverter 213
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 ValidatorCalloutExtender 262
7.4 本章小结 264
第8章 横板控件 265
8.1 ASP.NET模板概述 265
8.1.1 ITemplate 266
8.1.2 TemplateContainerAttribute 266
8.1.3 设计时支持 267
8.2 实现模板控件 268
8.2.1 BookData 269
8.2.2 Booklnfo控件 273
8.2.3 BooklnfoDesigner 276
8.3 提供默认模板 278
8.3.1 DefaultBooklnfo 278
8.4 本章小结 281
第9章 数据绑定 282
9.1 ASP.NET数据绑定框架 282
9.1.1 单向数据绑定 283
9.1.2 双向数据绑定 289
9.1.3 BindableAttribute & DataBinding HandlerAttribute 300
9.2 数据绑定控件 301
9.2.1 ASP.NET 1.x数据绑定控件结构 302
9.2.2 ASP.NET 2.0数据绑定控件结构 309
9.2.3 CompositeDataBoundControl 310
9.2.4 HierarchicalDataBoundControl 320
9.3 数据绑定控件单元格 325
9.3.1 RequiredBoundField 331
9.3.2 TowStateField 333
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 RssDataSource 358
10.2.2 RssDataSourceView 359
10.2.3 RssDataSourceDesigner 360
10.3 实现参数对象 365
10.3.1 MethodParameter 365
10.4 本章小结 371
阶段项目C ListView 372
C.1 扩展ListView 373
C.1.1 提供原始值 373
C.1.2 双向绑定 375
C.1.3 事件管理 375
C.2 实现ListView 377
C.2.1 DataKeys 377
C.2.2 状态管理 380
C.2.3 编辑模板 384
C.2.4 事件处理 385
C.2.5 生成控件 394
C.3 实现设计器 399
C.3.1 ListViewDesigner 399
C.4 项目小结 409
第11章 WebParts 410
11.1 WebParts框架概览 410
11.2 创建WebPart 413
11.2.1 HelloWorldPart 413
11.2.2 RssWebPart 416
11.2.3 自定义谓词 421
11.3 创建WebPartZone 423
11.3.1 自动显示RSS列表的OPMLWebPart Zone 424
11.3.2 定制WebPartZone布局 428
11.4 美化WebPart 434
11.4.1 定制区域边框 434
11.4.2 定制WebPartChrome呈现WebPart的方式 435
11.5 目录部件 442
11.5.1 OPMLCatalogPart 444
11.6 目录区域 447
11.6.1 DragDropCatalogZone 447
11.6.2 GridViewCatalogZone 455
11.7 编辑部件 460
11.7.1 RssEditorPart 461
11.8 扩展WebPartManager 465
11.8.1 WebPartManager概述 466
11.8.2 根据角色过滤WebPart 467
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.PageRequestManager 483
12.2.2 实现UpdateDisabler客户端控件 484
12.2.3 实现UpdateDisabler服务端控件 488
12.3 实现ASP.NET AJAX控件 493
12.3.1 实现客户端ToolTipsControl 494
12.3.2 实现服务端ToolTipsControl 503
12.4 实现ASP.NET AJAX行为 509
12.4.1 实现客户端ToolTipsBehavior 509
12.4.2 实现服务端ToolTipsExtender 516
12.5 实现自定义ControlToolkit 521
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 ExpirePolicyLicense 559
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
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《2019国家医师资格考试用书 中医执业助理医师资格考试全真模拟试卷与解析 第3版》国家医师资格考试研究组 2019
- 《储望华钢琴作品演奏解析》陈国红著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中药学综合知识与技能 全解析 2016版》田磊编著 2016
- 《考研大纲2016全国硕士研究生招生考试 西医综合考试大纲解析 高教版》杨净;;王棋然 2015
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《你千万别说穿》谢根林著 2003
- 《深度拆解20个经典品牌民宿》严风林著 2019
- 《1975年的粮食》谢根林著 2014
- 《刑法适用公众参与机制研究》袁林著 2020
- 《植物知道地球的奥秘》(英)戴维·比尔林著 2019
- 《全优绩效》李太林著 2019
- 《滑油在整体针翅管冷却器流动特性研究》牛广林著 2014
- 《大夏书系 让教育更加尊重生命 姚跃林教育演讲录》姚跃林著 2019
- 《芥舟学画编》(清)沈宗骞述;齐振林写 2016
- 《追寻平实精微》张沛林著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017