新闻资讯
看你所看,想你所想

Web Parts与自定义控制项高级编程(ASP.NET 2.0版)

Web Parts与自定义控制项高级编程(ASP.NET 2.0版)

Web Parts与自定义控制项高级编程(ASP.NET 2.0版)

《Web Parts与自定义控制项高级编程(ASP.NET 2.0版)》是2006年清华大学出版社出版的图书。

基本介绍

  • 书名:Web Parts与自定义控制项高级编程(ASP.NET 2.0版)
  • ISBN:9787302141822
  • 定价:49.8元
  • 出版时间:2006-12-26
  • 装帧:平装

图书简介

本书是第一本详细描述如何利用Visual Studio 2005创建用户控制项、自定义控制项和Web Parts的专业教程。书中不仅包含了各种控制项的基本概念和创建方法,还通过与业务相关的应用程式,解释了完成某个目标的不同方式的优缺点,演示了每项技术的用法,可帮助有经验的Web开发人员在开发业务目标的控制项时做出明智的选择,提高开发效率。

目录

第I部分控制项简介
第1章创建自己的控制项 3
1.1三种控制项 3
1.1.1用户控制项 3
1.1.2自定义控制项 4
1.1.3WebPart 5
1.2可重用控制项的优点 5
1.2.1WebPart除可重用性之外的优势 6
1.2.2用WebPart进行定製 7
1.3用控制项实现可重用性 8
1.4控制项 9
1.5不同类型的控制项 12
1.5.1使用用户控制项的场合 13
1.5.2使用自定义控制项的场合 13
1.6WebPart:定製 14
1.7提供个性化 16
1.8个性化框架 16
1.9小结 18
第2章创建定製页面 19
2.1WebPart框架控制项 19
2.2创建定製页面 20
2.3给区域添加控制项 23
2.3.1在WebPart中封装控制项 24
2.3.2访问区域中的控制项 24
2.4配置区域 27
2.4.1配置定製动词 27
2.4.2配置Verb选单 28
2.4.3给区域设定样式 29
2.5打开定製功能 30
2.6定製工具控制项 33
2.6.1用EditorZone控制项编辑控制项 33
2.6.2用CatalogZone控制项添加新控制项 36
2.6.3配置工具区域 41
2.7小结 42
第II部分创建控制项
第3章创建自定义控制项 45
3.1创建VisualStudio解决方案 46
3.1.1开始一个自定义控制项项目 46
3.1.2配置解决方案 47
3.1.3保持同步 49
3.1.4组织自定义控制项 50
3.1.5组织案例分析 51
3.2扩展已有的控制项 55
3.3创建完整的自定义控制项 56
3.3.1添加组成控制项 57
3.3.2编写HTML 65
3.3.3合併控制项和HTML 73
3.3.4分解Render方法 75
3.3.5支持AutoPostBack 76
3.4处理返回的数据 80
3.5控制相关的HTML 83
3.5.1设计期间的HTML 83
3.5.2运行期间的HTML 85
3.6提取和控制WebControl属性 89
3.6.1伺服器端属性 89
3.6.2确定标记 89
3.7管理自定义控制项的样式 90
3.7.1主题和skin 91
3.7.2使用层叠样式表类 91
3.7.3更新样式 92
3.8处理设计模式 99
3.8.1管理设计期间的代码 99
3.8.2控制VisualStudio处理控制项的方式 101
3.9小结 102
第4章建立用户控制项 103
4.1用户控制项、WebForm和自定义控制项 103
4.2启用用户控制项 104
4.3给控制项编写代码 107
4.3.1模拟构造函式 108
4.3.2动态接口 109
4.3.3使用WebPart 110
4.4使用用户控制项 111
4.5访问控制项 113
4.6用户控制项HTML 114
4.7小结 114
第5章建立WebPart 117
5.1激活定製属性的个性化功能 117
5.1.1打开定製功能 118
5.1.2保存定製的内容 119
5.1.3共享定製的内容 119
5.1.4激活继承的属性的
定製功能 120
5.1.5给属性添加说明 121
5.2创建功能全面的WebPart 121
5.3检查可个性化的数据 122
5.4访问特性 122
5.5添加新的动词 124
5.5.1创建动词列表 124
5.5.2共享例程 127
5.5.3创建动词例程 128
5.5.4配置动词 129
5.6WebPart的HTML 130
5.6.1顶层:WebPartZone 131
5.6.2中间层:WebPart 132
5.6.3底层:标题栏 132
5.6.4底层2:WebPart 134
5.6.5组成控制项的name和
id特性 134
5.7配置WebPart 135
5.7.1控制WebPart的
用户界面 135
5.7.2查找WebPart 138
5.7.3关闭个性化功能 139
5.7.4提供帮助 140
5.8小结 141
第6章用ViewState保存状态 143
6.1使用ViewState 143
6.1.1直接访问ViewState 144
6.1.2高效地管理ViewState 145
6.2管理控制项的状态 148
6.2.1清理状态 152
6.2.2创建区分大小写的键 153
6.3与高速快取集成 154
6.4对象的高效串列化 157
6.4.1使用TypeConverter 160
6.4.2把TypeConverter关联
到类上 161
6.5小结 162
第7章开发工具 163
7.1在设计期间调试控制项 163
7.2部署控制项 165
7.2.1已部署的Web站点格式 165
7.2.2更新用户控制项 168
7.2.3更新自定义控制项和
WebPart 169
7.2.4共享自定义控制项和
WebPart 170
7.2.5强名 173
7.3给控制项设定许可 176
7.4管理个性化子系统 180
7.4.1识别用户 180
7.4.2建立个性化提供程式 183
7.5小结 184
第III部分扩展控制项
第8章添加业务功能 187
8.1分解代码 187
8.1.1方法和事件 188
8.1.2方法和属性 190
8.1.3事件的作用 190
8.1.4在Web环境下使用事件 192
8.2自定义控制项的生存期 192
8.2.1自定义控制项的事件 193
8.2.2主页的事件 193
8.2.3组成控制项的事件 193
8.2.4处理事件 195
8.2.5在设计期间运行事件 197
8.3给组成控制项添加代码 197
8.3.1创建例程 197
8.3.2编写控制项的例程 198
8.4创建定製方法、属性
和事件 199
8.4.1访问级别 199
8.4.2定製属性 200
8.4.3保存设计期间进行的修改 204
8.4.4配置属性 205
8.4.5共享/静态方法和属性 206
8.4.6给VisualStudio2005配置
方法和属性 207
8.4.7添加定製事件 208
8.4.8为VisualStudio配置事件 218
8.4.9管理多个控制项中的事件 219
8.5管理控制项集合 221
8.6小结 222
第9章添加高级功能 225
9.1集成客户端代码 225
9.1.1ASP.NET客户端代码 225
9.1.2静态和动态的
客户端代码 226
9.1.3引发客户端代码 227
9.1.4动态生成代码 230
9.1.5支持客户端脚本 233
9.1.6建立回调函式 237
9.2专用控制项 247
9.2.1验证控制项 248
9.2.2模板控制项 255
9.3多个记录的数据绑定 260
9.3.1数据绑定属性 261
9.3.2提取数据 263
9.3.3显示数据 266
9.3.4进行更新 267
9.4设计期间的支持 269
9.4.1处理複杂的属性 269
9.4.2设计器 288
9.5小结 295
第10章WebPart之间的通信 297
10.1使用可连线的WebPart 297
10.1.1建立页面 297
10.1.2建立连线 298
10.1.3管理连线 301
10.2创建可连线的WebPart 301
10.2.1创建WebPart
提供程式 301
10.2.2创建WebPart
使用程式 304
10.2.3双向连线 306
10.2.4预定义的接口 308
10.2.5处理不兼容的接口 317
10.2.6连线点参数 319
10.3建立自己的连线 320
10.3.1连线的类型 321
10.3.2通过代码建立连线 321
10.3.3创建静态连线 325
10.3.4永久管理和静态连线 326
10.3.5连线事件 328
10.4配置ConnectionsZone
文本 328
10.5小结 329
第11章使用WebPart体系结构 331
11.1在WebPartManager上设定
个性化选项 331
11.1.1控制WebPartManager
个性化选项 331
11.1.2把变化套用于其他用户 332
11.1.3进行授权 333
11.2管理WebPart的个性化 335
11.2.1检查是否支持
DisplayMode 336
11.2.2管理个性化的改变 337
11.3在代码中处理WebPart 347
11.3.1关闭WebPart 348
11.3.2移动WebPart 348
11.3.3添加一个关闭的
WebPart 349
11.3.4从类别中添加
WebPart 349
11.3.5创建WebPart 351
11.3.6导出导入WebPart 353
11.4小结 359
第IV部分控制项的套用
第12章自定义控制项的案例分析 363
12.1设计控制项 364
12.2建立解决方案 364
12.3添加控制项 366
12.4设定默认样式 371
12.5控制项的定位 372
12.5.1重写Render方法 373
12.5.2使用表格 374
12.5.3使用绝对定位功能 377
12.6在显示模式和更新模式
之间切换 380
12.7给开发人员调整控制项 384
12.8保存状态 386
12.8.1为保存状态定义
一个数据结构 386
12.8.2保存到ControlState中 387
12.9提取用户数据 389
12.10引发事件 393
12.10.1定义定製事件
参数对象 394
12.10.2定义事件 396
12.10.3引发事件 396
12.10.4支持下一个控制项
开发人员 397
12.11在回送时显示用户数据 399
12.12显示和接受数据 401
12.13支持定製 403
12.14添加动词 405
12.15通信 407
12.15.1定义接口 407
12.15.2实现提供程式 408
12.15.3实现使用程式 409
12.16小结 410

转载请注明出处海之美文 » Web Parts与自定义控制项高级编程(ASP.NET 2.0版)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com