图书介绍

ASP.NET服务器控件高级编程pdf电子书版本下载

ASP.NET服务器控件高级编程
  • (美)Matt Butler,(美)Daniel Cazzulino等著;袁勤勇,吴静等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302057508
  • 出版时间:2002
  • 标注页数:379页
  • 文件大小:42MB
  • 文件页数:393页
  • 主题词:互连网络(学科: 程序设计) 互连网络 程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ASP.NET服务器控件高级编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 基于服务器控件的体系结构简介 1

1.1 ASP.NET体系结构 2

1.2 什么是服务器控件 3

1.3 服务器控件模型 5

1.4 何时创建自己的控件 7

1.4.1 用户控件与服务器控件 8

1.4.2 性能考虑事项 9

1.5 创建用户控件 9

1.6 创建自定义服务器控件 16

1.7 创建复合控件 21

1.8 小结 26

第2章 呈现服务器控件 28

2.1 什么是呈现 28

2.2 服务器控件的创建 29

2.2.1 直接写标记内容 29

2.2.2 使用HtmlTextWriter类的实用方法 31

2.2.3 把特性显示为属性 33

2.2.4 使用WebControl类创建控件 37

2.2.5 复杂控件创建实例 41

2.3 自定义移动控件 46

2.2.6 HtmlTextWriter类的应用程序 46

2.4 验证控件 48

2.4.1 当前验证技术的局限(客户端和服务器端) 48

2.4.2 验证控件提供的信息通道 49

2.5 侦测浏览器性能 49

2.5.1 HttpBrowserCapabilities类 50

2.5.2 使用ClientTarget属性影响服务器控件的输出 52

2.6 小结 56

3.1.1 委托 57

第3章 事件和事件处理 57

3.1 .NET Framework中的事件 57

3.1.2 定义事件 58

3.1.3 使用事件 59

3.1.4 事件举例 59

3.1.5 自定义EventArgs和委托 62

3.1.6 关于命名的几句话 64

3.2 ASP.NET控件中的事件 64

3.3.1 处理基础控件中的事件 74

3.3 继承和包含 74

3.3.2 包含控件的事件 75

3.3.3 提升事件 78

3.4 购物车示例 80

3.5 小结 87

第4章 管理状态 88

4.1 ViewState简介 88

4.1.1 ViewState的结构 89

4.1.2 简单控件的ViewState 92

4.1.3 复合控件的ViewState 96

4.1.4 影响ViewState的控件类的属性和方法 104

4.1.5 ViewState和性能 105

4.1.6 ViewState和安全 107

4.2 访问应用程序和会话状态变量 110

4.2.1 为服务器控件显示应用程序状态变量 110

4.2.2 为服务器控件呈现会话状态变量 113

4.3 小结 115

5.1 模板控件 116

第5章 模板控件和样式 116

5.1.1 创建模板控件 120

5.1.2 基本模板控件 122

5.1.3 高级模板控件 131

5.1.4 动态模板 142

5.1.5 事件提升和模板呈现 148

5.2 样式 149

5.2.1 使用样式 149

5.2.2 把样式显示为属性 151

5.2.3 把样式元素显示为顶级属性 155

5.2.4 创建一个自定义样式类 158

5.2.5 点滴 161

5.3 小结 161

第6章 处理数据的控件 163

6.1 使用数据绑定控件 163

6.2 数据绑定的本质 170

6.3 创建简单的模板数据绑定控件 177

6.4 创建简单数据绑定控件 185

6.5 创建高级模板数据绑定控件 195

6.6 小结 206

第7章 自定义控件生成器 208

7.1 ControlBuilder Overview 209

7.2 ControlBuilder和页面分析器的交互 213

7.2.1 AppendLiteralString和更多分析细节 217

7.2.2 HasBody 220

7.2.3 CloseControl方法和ControlBuilder属性 221

7.3 ControlBuilder的派生类 222

7.3.1 重写HtmlDecodeLiterals方法的类 224

7.3.2 重写AppendSubBuilder方法的类 227

7.4 NeedsTagInnerText和SetTagInnerText方法 230

7.5 GetChildControlType方法 233

7.6 OnAppendToParentBuilder方法 237

7.7 CreateBuilderFromType方法 237

7.8 小结 238

第8章 使用Visual Studio.NET创建控件 240

8.1 什么是VS.NETIDE 241

8.2 VS.NET IDE的特征 241

8.2.3 使用模板策略自定义VS.NET IDE 243

8.2.2 外观 243

8.2.1 共享开发环境 243

8.2.4 多语言调试 246

8.2.5 项目管理 246

8.3 不以语言为中心的特征 247

8.3.1 解决方案资源管理器 247

8.3.2 文档窗口 249

8.3.3 工具箱 250

8.3.4 动态帮助和搜索 251

8.3.5 任务列表 253

8.4 以语言为中心的特征 255

8.3.6 服务器资源管理器 255

8.4.1 智能识别 256

8.4.2 错误捕捉 256

8.4.3 语法检查 257

8.4.4 调试 257

8.4.5 监视 258

8.4.6 动态帮助 258

8.4.7 资源检查 259

8.5.3 设计纵览 261

8.5.2 跨语言调试 261

8.5 服务器控件IDE特征例子 261

8.5.1 新闻台服务器控件 261

8.5.4 创建新闻Web站点(VB.NET) 262

8.5.5 XML新闻源服务器控件(C#.NET)——XMLNewsFeed 267

8.5.6 XML新闻显示服务器控件(C#.NET)-XMLNewsDisplay 270

8.5.7 完成Web XML新闻Web站点 273

8.5.8 调试XML新闻Web站点 275

8.5.9 回顾代码 276

8.6 小结 276

第9章 设计时支持 278

9.1 什么是设计时支持 278

9.2 设计时支持体系结构纵览 280

9.2.1 初级 281

9.2.2 中级 287

9.2.3 高级 303

9.3 小结 327

10.1 部署服务器控件 329

10.1.1 使用全局程序集高速缓存 329

第10章 部署和许可服务器控件 329

10.1.2 强名称程序集简介 330

10.1.3 添加控件到GAC 334

10.2 许可简介 336

10.2.1 了解许可 336

10.2.2 许可模型 337

10.2.3 在.NET中使用许可 337

10.3 小结 347

11.1 进入后台代码模型 348

第11章 样例学习 348

11.2 自定义控件和用户控件的选择 349

11.3 样例学习:Wrox Travel——纵览 349

11.3.1 体系结构的决定 349

11.3.2 登录自定义控件 350

11.3.3 登录用户控件 357

11.3.4 点击计数器自定义控件 362

11.3.5 上下文菜单自定义控件 365

11.4 集成所有组件 376

11.5 小结 378

精品推荐