图书介绍

ASP.NET2.0高级编程PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET2.0高级编程
  • (意)Dino Esposito著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302140901
  • 出版时间:2006
  • 标注页数:518页
  • 文件大小:57MB
  • 文件页数:534页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET2.0高级编程PDF格式电子书版下载

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

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

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

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

图书目录

第Ⅰ部分 ASP.NET内部机理3

第1章 ASP.NET编译模型3

1.1 ASP.NET运行库环境4

1.1.1 ASP.NET进程模型5

1.1.2 ASP.NET临时文件11

1.1.3 ASP.NET页面的隐藏代码14

1.2 应用程序预编译20

1.2.1 本地预编译20

1.2.2 部署预编译22

1.3 ASP.NET编译机制的构造块25

1.3.1 编译选项25

1.3.2 ASP.NET保留文件夹27

1.3.3 Build提供程序32

1.3.4 设计一个自定义的build提供程序34

1.3.5 虚拟路径提供程序42

小结45

第2章 HTTP处理程序和模块46

2.1 IIS可扩展性API概述47

2.1.1 ISAPI模型47

2.1.2 IIS 7.0中即将出现的改变49

2.2 编写HTTP处理程序50

2.2.1 IHttpHandler接口51

2.2.2 快速数据报表的HTTP处理程序53

2.2.3 图像查看器处理程序59

2.2.4 HTTP处理程序高级编程62

2.3.1 IHttpModule接口66

2.3 编写HTTP模块66

2.3.2 自定义的HTTP模块67

2.3.3 页面刷新特征70

小结75

第3章 ASP.NET配置77

3.1 ASP.NET配置层次结构77

3.1.1 配置文件78

3.1.2 〈location〉节82

3.1.3 〈system.web〉节85

3.1.4 其他最高级的配置节108

3.2 管理配置数据110

3.2.1 使用配置API110

3.2.2 使用管理工具116

小结121

第4章 构建自定义的ASP.NET提供程序123

4.1 提供程序的结构123

4.1.1 理论基础:设计模式124

4.1.2 实践:实现细节125

4.2 内建的ASP.NET提供程序127

4.2.1 成员资格服务128

4.2.2 角色管理服务132

4.2.3 用户的配置文件服务134

4.2.4 会话状态服务136

4.2.5 站点地图服务138

4.2.6 Web事件处理服务139

4.2.7 Web Parts个性化服务143

4.2.8 保护服务的配置144

4.3 构建自己的提供程序148

4.3.1 设计考虑149

4.3.2 基于cookie的配置文件提供程序的实现150

4.3.3 汇总157

小结158

第5章 构建特征丰富的页面159

5.1 构建异步页面159

5.1.1 ASP.NET异步编程的工具160

5.1.2 ASP.NET 2.0工具162

5.1.3 异步页面的实现167

5.1.4 异步页面的实际场景171

5.1.5 RegisterAsyncTask方法180

5.2.1 ASP风格的代码块184

5.2 构建自定义的表达式184

5.2.2 数据绑定表达式187

5.2.3 ASP.NET 2.0中的动态表达式189

5.2.4 编写一个自定义的表达式生成器191

5.3 构建ASP.NET页面的解析器筛选器195

5.3.1 PageParserFilter类196

5.3.2 真实场景197

小结201

第Ⅱ部分 特有特性205

第6章 使用脚本代码205

6.1 添加客户端脚本到页面205

6.1.1 检查浏览器能力206

6.1.2 注册脚本块209

6.1.3 添加弹出式窗口216

6.2 脚本回调219

6.2.1 ASP.NET原始API220

6.2.2 执行带外调用222

6.3 Ajax.NET库231

6.3.1 使用Ajax.NET库231

6.3.2 Ajax.NET对脚本回调235

小结237

第7章 用Web Part合成页面239

7.1 Web Part一瞥239

7.1.1 什么是Web Part239

7.1.2 Web Part框架简介241

7.1.3 用Web Part构建页面244

7.2.1 WebPart类246

7.2 构建Web Part246

7.2.2 StockViewer Web Part250

7.2.3 构建Web Part的其他方法257

7.2.4 Web区域的样式设置259

7.3 编辑和列出Web Part265

7.3.1 改变显示模式265

7.3.2 改变区域布局267

7.3.3 创建一个编辑器区域269

7.3.4 创建一个目录区域270

7.4 连接Web Part274

7.4.1 连接模型274

7.4.2 构建一个母版/细节架构276

小结278

8.1 移动控件概述280

8.1.1 移动控件构架280

第8章 移动编程280

8.1.2 ASP.NET移动页面283

8.1.3 容器控件288

8.1.4 列表控件289

8.1.5 文本控件292

8.1.6 验证控件295

8.2 开发移动应用程序297

8.2.1 CustomerFinder应用程序297

8.2.2 该应用程序的导航模型299

8.2.3 自适应呈现303

8.2.4 状态管理304

小结306

9.1 从Web页面访问图像307

第9章 使用图像307

9.1.1 〈img〉元素308

9.1.2 引用非文件图像309

9.1.3 从资源中装载图像310

9.2 访问数据库图像313

9.2.1 使用二进制字段313

9.2.2 现实情况318

9.3 动态生成图像320

9.3.1 GDI+类概述320

9.3.2 将图像写入内存中323

9.3.3 构建图表生成器页面327

小结333

10.1.1 创建站点地图334

10.1 定义站点地图信息334

第10章 站点导航334

10.1.2 配置站点地图337

10.2 访问站点地图信息339

10.2.1 SiteMap类340

10.2.2 SiteMapPath控件342

10.2.3 SiteMapDataSource控件345

10.3 显示站点地图信息347

10.3.1 TreeView控件348

10.3.2 Menu控件351

小结357

11.1 究竟什么是迭代控件361

11.1.1 迭代控件与列表控件的对比361

第11章 ASP.NET迭代控件361

第Ⅲ部分 ASP.NET控件361

11.1.2 迭代控件与视图控件的对比362

11.2 Repeater控件363

11.2.1 Repeater控件的编程接口363

11.2.2 Repeater控件的模板366

11.2.3 使用Repeater控件370

11.3 DataList控件373

11.3.1 DataList控件的编程接口374

11.3.2 格式化功能377

11.3.3 DataList控件的模板380

11.3.4 使用DataList控件381

小结385

第12章 ASP.NET Web用户控件386

12.1 究竟什么是用户控件386

12.1.1 UserControl类387

12.1.2 将页面转换为用户控件389

12.2 开发用户控件391

12.2.1 创建TabStrip用户控件392

12.2.2 创建用户控件对象模型395

12.2.3 处理用户控件的事件400

12.3 关注用户控件402

12.3.1 创建数据绑定用户控件403

12.3.2 动态地加载控件409

小结410

第13章 创建ASP.NET自定义控件411

13.1 扩展现有控件412

13.1.1 选择基类412

13.1.2 更加丰富的HyperLink控件413

13.2 从头开始创建控件415

13.2.1 基类和接口416

13.2.2 选择呈现风格417

13.2.3 SimpleGaugeBar控件419

13.2.4 呈现SimpleGaugeBar控件423

13.3 创建丰富控件432

13.3.1 Panel下拉控件432

13.3.2 呈现引擎436

13.3.3 触发回发事件441

13.3.4 添加脚本代码444

小结447

第14章 数据绑定控件和模板化控件449

14.1 设计数据绑定控件449

14.1.1 数据绑定控件类型450

14.1.2 数据绑定机制451

14.2 创建简单的数据绑定控件454

14.2.1 关键特征455

14.2.2 GaugeBar控件457

14.3 创建数据绑定列表控件463

14.3.1 列表控件概述463

14.3.2 HyperLinkList控件465

14.4 创建模板化组合控件472

14.4.1 数据绑定组合控件概述472

14.4.2 BarChart控件475

14.4.3 添加模板支持482

小结487

15.1 .NET中的设计时体系结构489

第15章 自定义控件的设计时支持489

15.1.1 站点、容器和控件490

15.1.2 控件和设计器490

15.2 设计时特性491

15.2.1 使用设计时特性492

15.2.2 影响运行时行为的特性497

15.3 呈现类型498

15.3.1 实现类型转换器498

15.3.2 创建类型编辑器506

15.3.3 使用自定义集合508

15.4 自定义设计器510

15.4.1 内置设计器510

15.4.2 编写自定义设计器511

小结517

热门推荐