图书介绍

ASP.NET 4从入门到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ASP.NET 4从入门到精通
  • (美)谢菲尔德著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302252849
  • 出版时间:2011
  • 标注页数:514页
  • 文件大小:126MB
  • 文件页数:539页
  • 主题词:网页制作工具-程序设计

PDF下载


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

下载说明

ASP.NET 4从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第I部分 基础知识3

第1章 Web应用程序基础3

1.1 HTTP请求4

1.1.1从浏览器发出的HTTP请求4

1.1.2在不使用浏览器的情况下生成请求5

1.2超文本标记语言7

1.3动态内容9

1.3.1 HTML表单9

1.3.2公共网关接口——非常陈旧的技术11

1.3.3 Microsoft环境下的Web服务器11

1.3.4 Internet信息服务11

1.3.5 Internet服务器应用程序编程接口DLL12

1.3.6 “Internet信息服务”的运行13

1.4传统的ASP:ASP.NET的前身16

1.5 Web开发思想18

1.6 ASP.NET19

1.7快速参考19

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

2.1经典的Hello World程序22

2.1.1可执行代码与HTML的混合26

2.1.2服务器端的可执行块28

2.2ASP.NET编译模型33

2.3编码风格35

2.3.1 ASP.NET Lx风格35

2.3.2现代ASP.NET风格37

2.4 ASP.NET HTTP管线39

2.4.1 IIS 5.x和IIS 6.x的管线39

2.4.2 IIS 7.x集成的管线40

2.4.3管线内部的组件40

2.5 Visual Studio与ASP.NET42

2.5.1本地IIS网站42

2.5.2基于文件系统的网站43

2.5.3 FTP网站43

2.5.4远程网站44

2.5.5 Hello World与Visual Studio44

2.6快速参考49

第3章 页面的呈现模型51

3.1将控件呈现为标签51

3.2将界面元素包装成组件53

3.2.1 ASP.NET页面54

3.2.2页面的呈现模型55

3.2.3页面的控件树57

3.3使用Visual Studio添加控件58

3.4快速参考66

第4章 自定义控件69

4.1 Control类69

4.2 Visual Studio与自定义控件70

4.3回文验证器77

4.4控件与事件80

4.5 Htm1TextWriter与控件82

4.6控件与视图状态84

4.7快速参考87

第5章 复合控件89

5.1复合控件与自定义控件89

5.2自定义的复合控件90

5.3用户控件97

5.4这两种控件的适用范围103

5.5快速参考104

第6章 常用控件介绍105

6.1验证控件105

6.2页面验证的工作方式110

6.2.1客户端验证110

6.2.2服务器端验证111

6.3其他验证控件113

6.4验证控件的属性113

6.5基于图片的控件114

6.6 TreeView117

6.7 MultiView119

6.8快速参考122

第II部分 高级特征125

第7章 一致的界面125

7.1用户界面一致性的管理125

7.2 ASP.NET母版页126

7.3主题135

7.4皮肤138

7.5快速参考140

第8章 配置141

8.1 Windows的配置机制142

8.2 NET的配置机制142

8.2.1 Machine.Config143

8.2.2配置节处理程序143

8.2.3 web.config144

8.2.4 ASP.NET 1.x的配置管理146

8.2.5 ASP.NET后续版本的配置管理146

8.3在IIS中配置ASP.NET150

8.4快速参考155

第9章 登录157

9.1基于Web的安全性157

9.1.1 IIS的保护158

9.1.2基本的“Forms身份验证”159

9.2 ASP.NET身份验证服务164

9.2.1 FormsAuthentication类164

9.2.2可选的登录页面165

9.3用户的管理168

9.4 ASP.NET登录控件173

9.5用户的授权175

9.6快速参考177

第10章 数据绑定179

10.1在不使用数据绑定的情况下显示集合的内容179

10.2通过数据绑定来显示集合180

10.2.1基于ListControl的控件180

10.2.2TreeView控件181

10.2.3 Menu控件181

10.2.4 FormView控件181

10.2.5 GridView控件181

10.2.6 DetailsView控件181

10.2.7 DataList控件182

10.2.8 Repeater控件182

10.3简单数据绑定182

10.4数据库的访问186

10.5 NET对数据库的支持187

10.5.1连接187

10.5.2命令189

10.5.3结果的管理190

10.6 ASP.NET数据源192

10.7其他数据绑定控件196

10.8 LINQ202

10.9快速参考204

第11章 网站的导航205

11.1 ASP.NET对导航的支持205

11.1.1导航控件205

11.1.2 XML站点地图206

11.1.3 SiteMapProvider207

11.1.4 SiteMap类207

11.1.5 SiteMapNode208

11.2导航控件的使用208

11.2.1 Menu控件与TreeView控件208

11.2.2 SiteMapPath控件209

11.2.3站点地图的配置210

11.3实现可导航的网站211

11.4SiteMapResolve事件的捕获214

11.5为节点添加自定义特性215

11.6安全性调整217

11.7 URL映射217

11.8 URL重写221

11.9快速参考221

第12章 个性化223

12.1为访客提供个性化服务223

12.2 ASP.NET中的个性化224

12.2.1用户配置文件224

12.2.2个性化提供程序224

12.3个性化功能的使用224

12.3.1在web.config中定义配置文件225

12.3.2配置文件信息的使用225

12.3.3配置文件变更的保存226

12.3.4配置文件与用户226

12.4快速参考231

第13章 Web部件233

13.1 “Web部件”简史234

13.2 “Web部件”的优点234

13.3 “Web部件”控件的开发234

13.3.1 “Web部件”页面的开发235

13.3.2 “Web部件”应用程序的开发235

13.4 “Web部件”的架构235

13.4.1 WebPartManager与WebPartZone236

13.4.2内建的区域236

13.4.3内建的“Web部件”236

13.5 “Web部件”的开发243

13.6快速参考250

第Ⅲ部分 状态管理与缓存253

第14章 会话状态253

14.1何为会话状态253

14.2ASP.NET与会话状态254

14.3会话状态简介255

14.4会话状态与复杂的数据类型259

14.5会话状态的配置265

14.5.1禁用会话状态266

14.5.2在进程中存储会话状态266

14.5.3在状态服务器中存储会话状态267

14.5.4在数据库中存储会话状态267

14.6会话状态的跟踪268

14.6.1通过Cookie跟踪会话状态268

14.6.2通过URL跟踪会话状态269

14.6.3自动检测269

14.6.4使用设备配置文件269

14.6.5会话状态超时269

14.7会话的其他设置269

14.8Wizard控件——会话状态的一种替代方案270

14.9快速参考276

第15章 应用程序数据的缓存279

15.1前期准备279

15.2数据缓存的使用281

15.3缓存的影响283

15.4缓存的管理284

15.4.1内存中的DataSet285

15.4.2缓存过期288

15.4.3缓存依赖项290

15.4.4 SQL Server依赖项293

15.4.5缓存项的清除294

15.5快速参考297

第16章 输出缓存299

16.1页面内容的缓存299

16.2缓存内容的管理302

16.2.1 OutputCache指令的使用302

16.2.2 HttpCachePolicy306

16.2.3缓存的位置设置307

16.2.4输出缓存依赖项308

16.2.5缓存配置文件308

16.3用户控件的缓存309

16.4适合应用输出缓存的场景311

16.5其他缓存提供程序312

16.6快速参考312

第IV部分 诊断与插件317

第17章 诊断与调试317

17.1页面跟踪317

17.1.1跟踪317

17.1.2跟踪语句320

17.2应用程序跟踪323

17.2.1以编程方式启用跟踪325

17.2.2 TraceFinished事件326

17.2.3融合其他跟踪消息327

17.3使用Visual Studio进行调试327

17.4错误页面329

17.5未处理的异常332

17.6快速参考334

第18章 HttpApplication类与HTTP模块335

18.1 Application对象——全局访问点335

18.2 HttpApplication的重写336

18.3使用应用程序状态的注意事项338

18.4事件的处理339

18.4.1 Application Start339

18.4.2 Application_End339

18.4.3 Application_Error339

18.4.4 Application BeginRequest339

18.4.5 Application_Authenticate-Request340

18.4.6 Session Start340

18.4.7 Session End340

18.5 HttpApplication的事件340

18.6 HttpModule342

18.6.1现有的模块343

18.6.2模块的实现344

18.6.3查看活动的模块347

18.6.4在模块中存储状态348

18.7 Global.asax与HttpModule351

18.8快速参考352

第19章 HTTP处理程序353

19.1 ASP.NET请求处理程序353

19.2内建的处理程序355

19.3处理程序与IHttpHandler357

19.4处理程序与会话状态361

19.5一般处理程序(ASHX文件)362

19.6快速参考365

第V部分 动态数据、XBAP、 MVC、 AJAX和Silverlight第20章 动态数据369

20.1动态数据控件369

20.2动态数据详解373

20.3快速参考377

第21章 ASP.NET与WPF内容379

21.1通过降低往返次数来改进界面性能379

21.2 WPF是什么380

21.2.1 WPF与Web的关系381

21.2.2松散XAML文件382

21.2.3 XBAP应用程序382

21.3 WPF内容与Web应用程序386

21.4关于Silverlight391

21.5快速参考392

第22章 ASP.NET MVC框架393

22.1“模型-视图-控制器”(MVC)架构393

22.2 ASP.NET与MVC395

22.3 ASP.NET MVC与Web窗体396

22.4 MVC与测试397

22.5 MVC与ASP.NET的结合398

22.6快速参考413

第23章 AJA×415

23.1富Internet应用程序(RIA)415

23.2何为AJAX416

23.3ASP.NET与AJAX417

23.3.1使用AJAX的原因417

23.3.2现实中的AJAX418

23.3.3 AJAX展望419

23.4 ASP.NET对AJAX的服务器端支持419

23.4.1 ScriptManager控件419

23.4.2 ScriptManagerProxy控件420

23.4.3 UpdatePanel控件420

23.4.4 UpdateProgress控件420

23.4.5 Timer控件420

23.5 AJAX客户端支持420

23.5.1 ASP.NET AJAX ControlToolkit简介421

23.5.2 AJAX Control Toolkit中的组件422

23.6 AJAX入门424

23.7定时器428

23.8进度的更新435

23.9扩展程序控件438

23.9.1 AutoComplete扩展程序439

23.9.2一种类似模式对话框的组件444

23.10快速参考448

第24章 Silverlight与ASP.NET451

24.1Web应用程序的发展452

24.2何为Silverlight453

24.3创建SiIverlight应用程序454

24.4架构458

24.5 XAML458

24.5.1可视树的构造459

24.5.2 XAML与命名空间459

24.6 Silverlight应用程序的编译460

24.7在网页中添加Silverlight内容460

24.7.1使用<object>标签461

24.7.2使用JavaScript函数461

24.8控件与事件462

24.8.1路由事件462

24.8.2 Silverlight控件与类成员462

24.9 Silverlight的布局方式463

24.10 Silverlight与HTML的结合468

24.11动画469

24.12 WCF服务与Silverlight476

24.13快速参考483

第VI部分 服务与部署487

第25章 Windows Communication Foundation487

25.1分布式计算的复兴487

25.2种类繁多的通信API488

25.3针对连接型系统的WCF488

25.4 WCF的组成元素489

25.4.1端点489

25.4.2信道490

25.4.3行为490

25.4.4消息491

25.5 WCF与ASP.NET491

25.5.1并行模式491

25.5.2 ASP.NET兼容模式492

25.6编写WCF服务492

25.7 WCF客户端的构建498

25.8快速参考503

第26章 部署505

26.1 Visual Studio网站505

26.1.1 HTTP网站506

26.1.2 FTP网站506

26.1.3文件系统网站506

26.2预编译507

26.2.1针对性能的预编译507

26.2.2针对部署的预编译507

26.3 Visual Studio 2010的部署支持508

26.4快速参考513

热门推荐