图书介绍

ASP.NET 3.5编程循序渐进【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ASP.NET 3.5编程循序渐进
  • (美)GEORGESHEPHERD著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111252252
  • 出版时间:2009
  • 标注页数:404页
  • 文件大小:100MB
  • 文件页数:422页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET 3.5编程循序渐进PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 基础1

第1章 Web应用程序基础1

1.1 HTTP请求1

1.1.1来自于浏览器的HTTP请求2

1.1.2不使用浏览器创建HTTP请求3

1.2超文本标记语言4

1.3动态内容6

1.3.1 HTML表单6

1.3.2通用网关接口7

1.3.3微软Web服务器平台8

1.4 Internet信息服务8

1.4.1 Internet服务应用程序编程接口DLL9

1.4.2 Internet信息服务9

1.5传统ASP(站在ASP.NET的角度)13

1.6 Web开发概念15

1.7 ASP.NET15

1.8小结16

1.9第1章快速参考16

第2章 ASP.NET应用程序基础17

2.1规范的Hello World应用程序17

2.1.1构建HelloWorld Web应用程序17

2.1.2混合HTML与可执行代码21

2.1.3服务器端的可执行代码块23

2.2 ASP.NET编译模型28

2.3代码选项29

2.3.1 ASP.NET 1.x样式30

2.3.2现在的ASP.NET样式30

2.4 ASP.NET HTTP管道32

2.4.1 IIS 5.x和IIS 6.x管道33

2.4.2 IIS 7.0集成管道33

2.4.3管道概述34

2.5 Visual Studio和ASP.NET35

2.5.1本地IIS Web站点35

2.5.2基于文件系统的Web站点36

2.5.3 FTP Web站点36

2.5.4远程Web站点36

2.5.5 Hello World和Visual Studio37

2.6小结41

2.7第2章快速参考42

第3章 页面呈现模型43

3.1以标签的方式呈现控件43

3.2以组件方式封装UI45

3.2.1 ASP.NET页面46

3.2.2页面呈现模型47

3.2.3页面控件树48

3.3使用Visual Studio添加控件49

3.3.1使用Visual Studio构建页面49

3.3.2布局考虑56

3.4小结57

3.5第3章快速参考58

第4章 自定义呈现控件59

4.1 Control类59

4.2 Visual Studio和自定义控件60

4.3 Palindrome Checker66

4.4控件和事件69

4.5 HtmlTextWriter和控件71

4.6控件和ViewState73

4.7小结76

4.8第4章快速参考77

第5章 复合控件78

5.1复合控件与呈现控件78

5.2自定义复合控件79

5.3用户控件85

5.4使用各种类型控件的时机91

5.5小结91

5.6第5章快速参考91

第6章 控件集合92

6.1验证92

6.1.1页面验证是如何工作的96

6.1.2其他验证器98

6.1.3验证器属性98

6.2基于Image的控件99

6.3 TreeView102

6.4 MultiView105

6.5小结107

6.6第6章快速参考107

第二部分 高级特性109

第7章 Web Parts109

7.1 Web Parts简史110

7.2 Web Parts的好处是什么110

7.2.1开发Web Parts控件110

7.2.2 Web Parts页面开发110

7.2.3 Web Parts应用程序开发110

7.3 Web Parts架构111

7.3.1 WebPartManager和WebZones111

7.3.2内置区域111

7.3.3内置Web Parts112

7.4开发Web Part120

7.5小结127

7.6第7章快速参考127

第8章 提供持续统一的外观128

8.1一致的外观128

8.2 ASP.NET Master Page129

8.3主题138

8.4皮肤140

8.5小结142

8.6第8章快速参考142

第9章 配置143

9.1 Windows配置143

9.2 .NET配置144

9.2.1 Machine.Config文件144

9.2.2配置节处理程序144

9.2.3 Web.Config文件146

9.2.4在ASP.NET 1.x中进行配置管理147

9.2.5在ASP.NET后面的版本中进行配置管理147

9.3使用IIS进行ASP.NET配置151

9.4小结155

9.5第9章快速参考155

第10章 登录156

10.1基于Web的安全性156

10.1.1 IIS安全性157

10.1.2基本的Forms验证157

10.2 ASP.NET验证服务161

10.2.1 FormsAuthentication类161

10.2.2可选登录页面162

10.3用户管理165

10.4 ASP.NET登录控件169

10.5为用户授权171

10.6小结173

10.7第10章快速参考174

第11章 数据绑定175

11.1不使用数据绑定来显示集合175

11.2使用数据绑定显示集合175

11.2.1基于ListControl的控件176

11.2.2 TreeView176

11.2.3 Menu176

11.2.4 FormView176

11.2.5 GridView177

11.2.6 DetailsView177

11.2.7 DataList177

11.2.8 Repeater177

11.3简单数据绑定177

11.4访问数据库181

11.5 .NET数据库181

11.5.1连接181

11.5.2命令183

11.5.3管理结果集184

11.6 ASP.NET数据源185

11.7其他数据绑定控件189

11.8 LINQ195

11.9小结197

11.10第11章快速参考197

第12章 Web站点导航198

12.1 ASP.NET的导航支持198

12.1.1导航控件198

12.1.2 XML站点地图199

12.1.3 SiteMapProvider199

12.1.4 SiteMap类200

12.1.5 SiteMapNode200

12.2导航控件201

12.2.1 Menu和TreeView控件201

12.2.2 SiteMapPath控件202

12.2.3站点地图配置202

12.3构建可导航的Web站点203

12.4捕获SiteMapResolve事件206

12.5为节点添加自定义属性207

12.6安全控制209

12.7 URL映射210

12.8小结213

12.9第12章快速参考214

第13章 个性化215

13.1 Web访问中的个性化215

13.2 ASP.NET中的个性化215

13.2.1使用Profile215

13.2.2个性化提供程序216

13.3使用个性化216

13.3.1在Web.Config文件中定义Profile216

13.3.2使用Profile信息217

13.3.3保存Profile的变化217

13.3.4 Profile和用户218

13.4小结222

13.5第13章快速参考222

第三部分 缓存和状态管理223

第14章 会话状态223

14.1为何需要会话状态223

14.2 ASP.NET与会话状态224

14.3会话状态概述224

14.4会话状态及其他复杂数据228

14.5配置会话状态234

14.5.1关闭会话状态235

14.5.2通过Inproc保存会话状态235

14.5.3在状态服务器上保存会话状态235

14.5.4在数据库中保存会话状态236

14.6跟踪会话状态236

14.6.1使用Cookies来跟踪会话状态236

14.6.2使用URL来跟踪会话状态237

14.6.3使用AutoDetect238

14.6.4应用设备配置238

14.6.5会话状态超时238

14.7其他会话配置设定238

14.8 Wizard控件:会话状态的一个可用替代239

14.9小结246

14.10第14章快速参考246

第15章 应用程序数据缓存247

15.1使用数据缓存249

15.2缓存的作用250

15.3管理缓存251

15.3.1内存中的数据集252

15.3.2缓存过期254

15.3.3缓存依赖256

15.3.4 SQL Server依赖258

15.3.5清理缓存259

15.4小结261

15.5第15章快速参考262

第16章 缓存输出263

16.1缓存页面内容263

16.2管理缓存内容265

16.2.1修改OutputCache指令265

16.2.2 HttpCachePolicy269

16.2.3缓存定位270

16.2.4输出缓存依赖270

16.2.5缓存Profile271

16.3缓存用户控件271

16.4输出缓存有意义的时候274

16.5小结275

16.6第16章快速参考275

第四部分 诊断和管道277

第17章 诊断和调试277

17.1页面跟踪277

17.1.1启用跟踪277

17.1.2跟踪语句281

17.2应用程序跟踪283

17.2.1以编程方式启用跟踪285

17.2.2 TraceFinished事件286

17.2.3其他管道跟踪消息286

17.3使用Visual Studio调试286

17.4错误页面289

17.5未处理的异常292

17.6小结293

17.7第17章快速参考293

第18章 HttpApplication类和HTTP模块295

18.1 Application对象:一个交汇点295

18.2重写HttpApplication296

18.2.1应用程序状态的附加说明298

18.2.2事件处理298

18.2.3 HttpApplication事件299

18.3 HttpModules301

18.3.1存在的模块301

18.3.2实现一个模块302

18.3.3查看活动的模块304

18.3.4在模块中存储状态306

18.4 Global.asax与HttpModules308

18.5小结309

18.6第18章快速参考309

第19章 自定义Handler310

19.1 Handler310

19.2内置Handler311

19.3 IHttpHandler314

19.4 Handler和会话状态318

19.5一般Handler(ASHX文件)318

19.6小结320

19.7第19章快速参考321

第五部分 服务、AJAX、部署以及Silverlight323

第20章 ASP.NET Web服务323

20.1 Remoting323

20.2 Web上的Remoting324

20.2.1 SOAP325

20.2.2传输类型系统325

20.2.3 Web服务描述语言325

20.3如果你不能使用ASP.NET325

20.4 ASP.NET中的Web服务326

20.5调用Web服务332

20.6异步执行335

20.7 Web服务的演化过程338

20.8其他特性338

20.9小结339

20.10第20章快速参考339

第21章 WCF340

21.1分布式计算的回归340

21.2一些零散的通信API340

21.3面向互联系统的WCF341

21.4 WCF的组成元素341

21.4.1 WCF端点341

21.4.2通道342

21.4.3行为342

21.4.4消息343

21.5如何在ASP.NET中玩转WCF343

21.5.1并行模式343

21.5.2 ASP.NET兼容模式343

21.6编写一个WCF服务344

21.7构建一个WCF客户端349

21.8小结353

21.9第21章快速参考354

第22章 AJAX355

22.1什么是AJAX356

22.2 AJAX概述356

22.2.1使用AJAX的原因356

22.2.2真实世界的AJAX358

22.2.3正确的AJAX358

22.3 ASP.NET服务器端控件对AJAX的支持359

22.3.1 ScriptManager控件359

22.3.2 ScriptManagerProxy控件359

22.3.3 UpdatePanel控件359

22.3.4 UpdateProgress控件359

22.3.5 Timer控件360

22.4 AJAX客户端支持360

22.4.1 ASP.NET AJAX控件工具箱360

22.4.2其他的ASP.NET AJAX社区支持材料360

22.4.3 AJAX控件工具箱集合361

22.5熟悉AJAX362

22.6定时器367

22.7更新进展373

22.8扩展控件376

22.8.1 AutoComplete扩展376

22.8.2一个模态弹出对话框风格的组件381

22.9小结384

22.10第22章快速参考385

第23章 ASP.NET与WPF386

23.1 WPF是什么386

23.1.1与Web应用有什么关系387

23.1.2松散的XAML文件388

23.1.3 XBAP应用程序388

23.2 WPF内容以及Web应用程序389

23.3关于Silverlight393

23.4小结394

23.5第23章快速参考394

第24章 Web应用程序类型如何影响部署395

24.1 Visual Studio工程395

24.1.1 HTTP工程395

24.1.2 FTP工程396

24.1.3文件系统工程396

24.2预编译396

24.2.1预编译性能396

24.2.2预编译部署397

24.2.3发布一个Web站点403

24.3小结404

24.4第24章快速参考404

热门推荐