图书介绍

道不远人:深入解析ASP.NET2.0控件开发pdf电子书版本下载

道不远人:深入解析ASP.NET2.0控件开发
  • 谭振林著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121049082
  • 出版时间:2007
  • 标注页数:611页
  • 文件大小:366MB
  • 文件页数:645页
  • 主题词:主页制作-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

道不远人:深入解析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 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

精品推荐