图书介绍

ASP.NET 2.0技术内幕PDF|Epub|txt|kindle电子书版本下载

ASP.NET 2.0技术内幕
  • (意)埃斯帕斯托(Esposito,D.)著;施平安译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302134294
  • 出版时间:2006
  • 标注页数:584页
  • 文件大小:74MB
  • 文件页数:601页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET 2.0技术内幕PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET编程模型2

1.1 究竟什么是ASP.NET2

第Ⅰ部分 生成ASP.NET页面2

1.1.1 Web窗体中的编程4

1.1.2通过HTTP的事件驱动编程4

1.1.3 HTTP协议6

1.1.4 ASP.NET页面的结构8

1.2 ASP.NET组件模型11

1.2.1组件交互模型11

1.2.2 runat属性12

1.2.3 ASP.NET服务器控件15

1.3 ASP.NET开发栈16

1.3.1 表示层16

1.3.2页面框架17

1.3.3 HTTP运行时环境18

1.4.1提供程序模型的基本原理21

1.4 ASP.NET提供程序模型21

1.4.2 ASP.NET实现概述24

1.5 小结27

第2章 在Visual Studio.NET 2005中进行Web开发29

2.1 Visual Studio.NET 2005简介29

2.1.1 Visual Studio.NET 2003的共同苦恼30

2.1.2 Visual Studio.NET 2005的突出特征31

2.2创建一个ASP.NET项目36

2.2.1 网页设计特征36

2.2.2在项目中添加代码43

2.2.3 ASP.NET的保留文件夹47

2.2.4建立ASP.NET项目52

2.3应用程序部署54

2.3.1 XCopy部署54

2.3.2站点预编译57

2.4.1网站管理工具59

2.4 ASP.NET应用程序的管理59

2.4.2编辑ASP.NET配置文件62

2.5 小结64

第3章 ASP.NET页面剖析66

3.1页面的激活66

3.1.1运行机制66

3.1.2处理请求72

3.1.3页面的处理指令76

3.2 Page类83

3.2.1 Page类的属性83

3.2.2 Page类的方法86

3.2.3 Page类的事件90

3.2.4事件模型91

3.3页面的生命期92

3.3.1 页面建立92

3.3.2处理回发95

3.3.3页面结束阶段96

3.4小结97

第4章 ASP.NET核心服务器控件99

4.1 ASP.NET服务器控件的一般性100

4.1.1 Control类的一般性100

4.1.2 Control类的方法102

4.1.3 Control类的事件103

4.1.4新特征104

4.2.1 HTML控件的一般性107

4.2 HTML控件107

4.2.2 HTML容器控件109

4.2.3 HTML输入控件114

4.2.4 HtmlImage控件119

4.3 Web控件120

4.3.1 Web控件的一般性120

4.3.2核心Web控件122

4.3.3其他Web控件128

4.4.1验证控件的一般性132

4.4验证控件132

4.4.2控件库134

4.4.3特殊能力137

4.5小结142

第5章 使用页面144

5.1窗体编程144

5.1.1 HtmlForm类145

5.1.2多窗体146

5.1.3跨页投递150

5.2处理页面错误154

5.2.1错误处理基本知识154

5.2.2把错误映射到页面158

5.3 ASP.NET跟踪162

5.3.1跟踪ASP.NET的执行流162

5.3.2编写跟踪消息164

5.3.3跟踪查看器165

5.4网页个性化166

5.4.1创建用户配置文件167

5.4.2与页面交互170

5.4.3配置文件提供程序175

5.5 小结178

第6章 Rich Page组合180

6.1使用母版页180

6.1.1用ASP.NET 1.x创建Rich Page181

6.1.2编写母版页182

6.1.3编写内容页184

6.1.4处理母版页和内容页189

6.1.5母版页的编程192

6.2使用主题194

6.2.1理解ASP.NET主题195

6.2.2设置页面和控件的主题198

6.2.3使用主题201

6.3.1 Wizard控件概述204

6.3使用向导204

6.3.2给向导添加步骤208

6.3.3通过向导进行导航211

6.4小结214

第Ⅱ部分 向ASP.NET网站添加数据218

第7章 ADO.NET数据提供程序218

7.1.NET数据访问基础结构218

7.1.1.NET托管的数据提供程序219

7.1.2通过ADO.NET访问的数据源222

7.1.3提供程序工厂模型224

7.2 连接到数据源227

7.2.1 SqlConnection类227

7.2.2连接字符串232

7.2.3连接池238

7.3执行命令242

7.3.1 SqlCommand类242

7.3.2 ADO.NET数据阅读器245

7.3.3异步命令250

7.3.4使用事务254

7.3.5 SQLServer2005特有的增强功能258

7.4 小结261

第8章 ADO.NET数据容器263

8.1数据适配器263

8.1.1 SqlDataAdapter类264

8.1.2表映射机制269

8.1.3批更新的工作原理272

8.2 内存中的数据容器对象274

8.2.1 DataSet对象275

8.2.2 DataTable对象280

8.2.3数据关系285

8.2.4 DataView对象287

8.3小结289

9.1.1可用的数据源291

9.1 基于数据源的数据绑定291

第9章 数据绑定模型291

9.1.2数据绑定属性294

9.1.3列表控件298

9.1.4迭代控件303

9.2数据绑定表达式308

9.2.1简单的数据绑定308

9.2.2 DataBinder类310

9.2.3其他数据绑定方法312

9.3数据源组件315

9.3.1数据源组件概述315

9.3.2数据源控件的本质316

9.3.3 SqlDataSource控件318

9.3.4 AccessDataSource类323

9.3.5 ObjectDataSource控件324

9.3.6 SiteMapDataSource类332

9.3.7 XmlDataSource类335

9.4小结338

第10章 创建可绑定的数据网格340

10.1 DataGrid控件340

10.1.1 DataGrid对象模型341

10.1.2把数据绑定到网格344

10.1.3使用DataGrid348

10.2 GridView控件351

10.2.1 GridView对象模型351

10.2.2把数据绑定到一个355

GridView控件355

10.2.3数据分页364

10.2.4数据排序370

10.2.5编辑数据375

10.2.6高级功能378

10.3 小结383

11.1.1 DetailsView对象模型385

11.1 DetailsView控件385

第11章 管理一个记录的视图385

11.1.2把数据绑定到一个391

DetailsView控件391

11.1.3创建Master/Detail视图393

11.1.4使用数据396

11.2 FormView控件404

11.2.1 FormView对象模型404

11.2.2把数据绑定到FormView控件405

11.2.3编辑数据408

11.3小结410

第Ⅲ部分 ASP.NET基础结构414

第12章 HTTP请求上下文414

12.1应用程序初始化414

12.1.1 HttpApplication类的属性415

12.1.2应用程序模块415

12.1.3 HttpApplication类 的方法416

12.1.4 HttpApplication类的事件417

12.2 global.asax文件419

12.2.1编译global.asax文件419

12.2.2 global.asax的语法421

12.2.3跟踪错误和异常423

12.3 HttpContext类424

12.3.1 HttpContext类的属性425

12.3.2 HttpContext类的方法426

12.4 Server对象428

12.4.1 HttpServerUtility类的属性428

12.4.2 HttpServerUtility类的方法428

12.5 HttpResponse对象433

12.5.1 HttpResponse类的属性433

12.5.2 HttpResponse类的方法436

12.6 HttpRequest对象438

12.6.1 HttpRequest类的属性438

12.6.2 HttpRequest类的方法441

12.7小结442

第13章 状态管理444

13.1应用程序的状态444

13.1.1 HttpApplicationState类的属性445

13.1.2 HttpApplicationState类的方法446

13.1.3状态同步446

13.1.4应用程序状态的折衷447

13.2会话的状态448

13.2.1会话状态HTTP模块449

13.2.2 HttpSessionState类的属性453

13.2.3 HttpSessionState类的方法454

13.3使用会话状态455

13.3.1标识一个会话455

13.3.2会话的生命期459

13.3.3把会话数据持久存储到远程服务器中461

13.3.4把会话数据持久存储在SLQ Server中465

13.4定制会话状态管理469

13.4.1 建立一个定制的会话状态提供程序470

13.4.2生成一个定制的会话ID473

13.5页面的视图状态475

13.5.1 StateBag类475

13.5.2视图状态的常见问题476

13.5.3没有视图状态的Web窗体编程479

13.5.4 ASP.NET 2.0视图状态的变化481

13.5.5把视图状态保存在服务器上485

13.6小结488

第14章 ASP.NET的缓存机制490

14.1缓存应用程序数据490

14.1.1 Cache类490

14.1.2使用ASP.NET Cache对象494

14.1.3实践问题501

14.1.4设计定制的依赖对象506

14.1.5 XML数据的缓存依赖对象508

14.1.6 SQL Server缓存依赖对象512

14.2缓存ASP.NET页面518

14.2.1@OutputCache指令519

14.2.2 HttpCachePolicy类524

14.2.3缓存页面的多个版本526

14.2.4缓存部分ASP.NET页面529

14.2.5 ASP.NET 2.0中的高级特征533

14.3 小结535

第15章 ASP.NET的安全性537

15.1威胁来自何方537

15.2 ASP.NET的安全性上下文538

15.2.1究竟谁在运行我的 ASP.NET应用程序?538

15.2.2改变ASP.NET进程的身份541

15.2.3 ASP.NET应用程序的信任等级543

15.2.4 ASP.NET的身份验证方法546

15.3使用窗体身份验证547

15.3.1窗体身份验证控制流548

15.3.2 FormsAuthentication类551

15.3.3窗体身份验证的配置553

15.3.4高级的窗体身份验证特征556

15.4成员资格和角色管理API560

15.4.1 Membership类561

15.4.2成员资格提供程序565

15.4.3角色管理569

15.5安全性相关的控件573

15.5.1 Login控件573

15.5.2 LoginName控件575

15.5.3 LoginStatus控件576

15.5.4 LoginView控件577

15.5.5 PasswordRecovery控件579

15.5.6 ChangePassword控件580

15.5.7 CreateUserWizard控件582

15.6小结583

热门推荐