图书介绍

ASP.NET深入解析pdf电子书版本下载

ASP.NET深入解析
  • 苏红超编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030122534
  • 出版时间:2003
  • 标注页数:400页
  • 文件大小:45MB
  • 文件页数:412页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET深入解析PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础知识 3

第1章 Microsoft.NET和ASP.NET技术框架 3

1.1 .NET Framework技术架构 3

1.1.1 .NET体系结构 3

1.1.2 .NET Framework通用语言运行时 5

1.1.3 .NET Framework基础类库 6

1.1.4 .NET Framework的安装和设置 9

1.2 ASP.NET技术架构 10

1.2.1 ASP.NET技术平台纵览 10

1.2.2 ASP.NET技术框架简介 12

1.3 XML Web Service和SOAP简介 13

1.3.1 XML简介 13

1.3.2 XML基本语法 14

1.3.3 XML架构定义语言简介 18

1.3.4 XSL简介 41

1.3.5 Web Service简介 45

1.3.6 SOAP简介 47

小结 48

第2章 ASP.NET开发环境配置 49

2.1 ASP.NET开发环境的安装 49

2.1.1 ASP.NET运行环境的安装 49

2.1.2 ASP.NET开发环境的安装 50

2.2 ASP.NET开发环境的配置 55

2.2.1 ASP.NET开发环境的简单配置 55

2.2.2 Visual Studio.NET环境的简单配置 55

小结 56

第3章 面向对象知识 57

3.1 面向对象基础知识 57

3.1.1 面向对象软件开发简介 57

3.1.2 面向对象设计和编程的基本原则 60

3.1.3 面向对象的软件开发模式(需求、设计、编码、测试) 76

3.1.4 常用的软件系统建模工具 83

3.2 设计模式简介 87

3.2.1 设计模式的基础知识 87

3.2.2 23种基本设计模式介绍 87

3.2.3 设计模式在架构设计中的应用 97

3.2.4 .NET中的设计模式简介 98

小结 99

第二篇 深入解析 103

第4章 ASP.NET Framework 103

4.1 一个HTTP请求的生命周期 103

4.1.1 回顾ASP时代的HTTP请求处理过程 103

4.1.2 ASP.NET时代的HTTP请求处理方式 104

4.1.3 深入ASP.NET Framework HTTP运行时 105

4.2 HttpModule是如何工作的 105

4.2.1 HttpModule在ASP.NET Framework中的位置 105

4.2.2 构建自己的HttpModule 106

4.2.3 深入了解HttpModule 109

4.3 初次接触IHttpHandler 123

4.3.1 IHttpHandler是什么 123

4.3.2 IHttpHandler如何处理HTTP请求 125

4.4 IHttpHandler深入解析 126

4.4.1 实现IHttpHandler接口 126

4.4.2 实现IhttpHandler工厂 129

4.5 深入ASP.NET事件模型机制 133

4.5.1 ASP.NET事件模型初步认识 133

4.5.2 ASP.NET的事件模型深入了解 134

小结 141

第5章 ASP.NET数据存取技术 142

5.1 ADO.NET技术简介 142

5.1.1 ADO.NET简介和数据访问技术的历史 142

5.1.2 ADO.NET的新特性 146

5.2 ADO.NET技术深入解析 146

5.2.1 深入了解DataSet、Data Reader以及数据存取技术 146

5.2.2 编写可移植的数据访问程序 164

5.2.3 深入了解ADO.NET的事务控制 166

5.2.4 ADO.NET同XML的融合 171

5.3 XML数据存取技术简介(XML DOM & XML SAX) 175

5.3.1 XML DOM简介 175

5.3.2 XML SAX简介 181

5.3.3 DOM技术和SAX技术的区别 186

小结 187

第6章 ASP.NET Web Form 188

6.1 Web Form简介 188

6.1.1 Web Form编程机制 188

6.1.2 Web Form同Win Form的区别 190

6.2 HTML Server Control和Web Server Control 192

6.2.1 HTML Server Control重要控件讲解 192

6.2.2 Web Server Control重要控件讲解 196

6.2.3 HTML Server Control和Web Server Control的对比 210

6.3 编写自己的User Control 210

6.3.1 用户控件简介 210

6.3.2 编写自己的简单用户控件 210

6.3.3 DHTML技术简介 210

6.3.4 结合DHTML编写用户控件 211

6.4 在Web Form中结合客户端脚本 213

6.4.1 客户端脚本在Web Form中的位置 213

6.4.2 在Web Form中控制客户端脚本 216

6.5 Web Form代码重用 220

6.5.1 代码绑定技术实现代码重用 220

6.5.2 用户控件技术实现代码重用 225

6.5.3 Code Behind技术和User Control技术的比较 230

小结 230

第7章 ASP.NET Web Service 231

7.1 Web Service的前景 231

7.2 Web Service在ASP.NET中的具体实现 231

7.2.1 利用Visual Studio.NET构建Web Service 231

7.2.2 手工构建Web Service代理类 240

7.2.3 实现ASP.NET下的Web Service应用范例 243

7.3 深入Web Service中的SOAP和WSDL 252

7.3.1 SOAP同Web Service的关系 252

7.3.2 自定义SOAP Header 254

7.3.3 WSDL技术规范简介 261

7.4 深入Web Service中的状态和事务管理 263

7.4.1 Web Service的状态控制 263

7.4.2 Web Service的分布式事务控制 264

7.5 Web Services Enhancements技术 265

7.6 使用WSE来传送一个非文本格式的文件 267

小结 270

第8章 ASP.NET配置、安全和缓冲机制 271

8.1 Web.Config文件的配置 271

8.1.1 Web.Config文件的作用 271

8.1.2 Web.Config中重要小节的配置讲解 271

8.2 Machine.Config文件的配置 277

8.2.1 Machine.Config文件简介 277

8.2.2 Machine.Config的配置介绍 277

8.2.3 Machine.Config文件和Web.Config文件的差别 280

8.3 ASP.NET页面配置标记 281

8.3.1 ASP.NET页面标记的用途 281

8.3.2 ASP.NET页面的重要标记讲解 281

8.3.3 充分利用ASP.NET的页面配置标记 284

8.4 ASP.NET中的安全管理 285

8.4.1 ASP.NET中的身份安全验证机制 285

8.4.2 ASP.NET中的安全配置 287

8.4.3 ASP.NET的权限控制机制 289

8.5 ASP.NET缓冲机制 290

8.5.1 ASP.NET缓冲方式 290

8.5.2 ASP.NET缓冲编程 293

小结 298

第三篇 开发实战 301

第9章 ASP.NET高级应用开发 301

9.1 ASP.NET分布式事务控制 301

9.1.1 COM+事务控制简介 301

9.1.2 在.NET下使用COM+服务 306

9.1.3 COM+事务控制开发实例 309

9.2 ASP.NET应用程序性能提升 321

9.2.1 ASP.NET状态对象使用性能优化 321

9.2.2 ASP.NET数据存取性能优化 322

9.2.3 ASP.NET页面负载性能优化 323

9.2.4 Web应用程序性能测试工具的使用 328

9.3 ASP.NET开发活动目录 330

9.3.1 Active Directory简介 330

9.3.2 Active Directory管理工具的使用 331

9.3.3 Active Directory在Windows 2000/XP中的管理作用 333

9.3.4 .NET中对Active Directory的支持 334

9.3.5 利用Active Directory控制IIS 335

9.4 ASP.NET中的私有程序集组件和全局程序集组件 335

9.4.1 .NET下程序集简介 335

9.4.2 实现私有程序集组件 337

9.4.3 实现全局程序集组件 341

9.4.4 程序集组件的密匙开发方式 343

9.5 ASP.NET下开发Mobile应用程序 343

9.5.1 Mobile Internet Toolkit开发包简介 343

9.5.2 Mobile Web Forms控件 345

9.5.3 建立支持Mobile和PDA的ASP.NET应用程序 350

9.6 ASP.NET下开发Web语音应用程序 355

9.6.1 .NET Speech SDK简介 355

9.6.2 开发自己的Web语音应用程序 358

小结 360

第10章 基于.NET Framework的应用系统架构设计 361

10.1 优秀的软件架构简介 361

10.1.1 经典的Windows DNA架构 361

10.1.2 .NET平台下的推荐架构 364

10.1.3 J2EE架构简介 367

10.1.4 .NET架构和J2EE架构的区别 368

10.2 设计基于.NET的N层分布式架构系统 368

10.2.1 N层架构的历史回顾 368

10.2.2 .NET下N层分布式架构的经典范例剖析 370

小结 375

第11章 附录 376

11.1 C#简要语法参考 376

11.1.1 #基本数据类型 376

11.1.2 C#基本流程语句 378

11.2 ASP.NET学习资料索引(网站) 398

11.3 设计模式、架构设计学习资料索引 399

精品推荐