ASP.NET经典范例50讲

ASP.NET经典范例50讲
作 者: 张小潘 田野
出版社: 科学出版社
丛编项: 经典范例50讲系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《ASP.NET经典范例50讲》作者简介

内容简介

''''本书最大的特点就是通过范例来学习ASP.NET,让读者可以非常容易、形象地理解所介绍的知识。其中内容的编排结构是:背景知识+经典范例+本讲总结。本书由8个部分组成,共有50讲。其中第1部分介绍了ASP.NET基础知识;第2部分讲述了各种服务器端控件:第3部分的内容有隐藏代码的页面模型、多页之间的重用、商务逻辑的重用、处理数据与引发事件、ASP.NET应用程序的状态与事件、ASP.NET的HTTP模块与处理器;第4部分介绍了一般的ASP.NET应用程序错误、运行时刻错误的捕获与处理、定制出错的页面、ASP.NET应用程序的跟踪、日志记录与通知;第5部分为客户端脚本;第6部分介绍了使用ADO.NET访问数据;第7部分为ASP.NET和WebService,第8部分介绍了ASP.NET的Windows安全模型、ASP.NET的Forms安全模型、ASP.NET的缓存、ASRNET性能、效率方面的常用技巧。本书可作为帮助ASP,NET的初、中级读者全面熟悉ASP.NET,也为ASP.NET高手提供了很多很不错的ASP.NET应用技巧,一些优秀的编程思想以及很多经典的实例以供你参考。书中部分实例代码请从http://www.b-xr.com免费下载。''''ASP.NET是微软提出的用于创建动态Web内容的一种强大的服务器端技术,ASP.NET与ASP相比可以说是一个巨大的飞跃。ASP.NET的主要特点包括:ASP.NET与其底层框架.NET紧密结合,为动态的Web开发技术提供了丰富与强大的类库资源;ASP.NET将事件模型引入到Web应用程序的开发领域:ASP.NET可以使用多种语言开发。与ASP相比,ASP.NET拥有更高性能的编译特性与缓存机制。ASP采用脚本语言生成动态的Web内容,每次访问某个页面的时候,都需要分析其中的指令并进行解释执行。由于脚本语言无类型和解释工作的特点,其运行速度方面存在着很多先天不足。ASP.NET支持一种CodeBehind的编码方式,这种模型把页面上HTML代表的页面表示与编程语言所代表的商业逻辑放置到2个分离的文件中。其中代表商业逻辑的文件,可以预先编译成DLL文件,在客户浏览器请求的时候直接引用就可以了,这样就提高了Web服务器处理客户请求的效率。本书内容的编排结构主要是:背景知识+经典范例+本讲总结。其中:“背景知识”主要包括和本讲中范例相关的以及由此延伸出的一系...

图书目录

第0讲 预备知识

0.1 Web应用程序模型简介

0.2 ASP.NET的基本概念

0.3 安装ASP.NET

0.4 其他工具

第1部分 ASP.NET入门

第1讲 Hello World!

1.1 背景知识

1.2 范例

1.3 本讲总结

第2讲 处理表单数据

2.1 背景知识

2.2 范例

2.3 本讲总结

第3讲 事件模型初探

3.1 背景知识

3.2 范例

3.3 本讲总结

第4讲 ASP.NET的服务器端控件简介

4.1 背景知识

4.2 范例

4.3 本讲总结

第5讲 了解客户信息与运行环境

5.1 背景知识

5.2 范例

5.3 本讲总结

第2部分 服务器端控件

第6讲 基本的Web服务器端控件

6.1 背景知识

6.2 范例

6.3 本讲总结

第7讲 基本的Web服务器端控件(续)

7.1 背景知识

7.2 范例

7.3 本讲总结

第8讲 Web服务器端的模板控件

8.1 背景知识

8.2 范例

8.3 本讲总结

第9讲 高级 的多功能Web服务器端控件

9.1 背景知识

9.2 范例

9.3 本讲总结

第10讲 数据验证

10.1 背景知识

10.2 范例

10.3 本讲总结

第11讲 利用ASP.NET Framework SDK的类库

11.1 背景知识

11.2 范例

11.3 本讲总结

第12讲 HTML服务器端控件

12.1 背景知识

12.2 范例

12.3 本讲总结

第13讲 用户控件Pagelet的制作

13.1 背景知识

13.2 范例

13.3 本讲总结

第3部分 页面模型与组件

第14讲 隐藏代码的页面模型

14.1 背景知识

14.2 范例

14.3 本讲总结

第15讲 多页之间的参数传递

15.1 背景知识

15.2 范例

15.3 本讲总结

第16讲 设备逻辑的重用

16.1 背景知识

16.2 范例

16.3 本讲总结

第17讲 自定义的开发——复合控件

17.1 背景知识

17.2 范例

17.3 本讲总结

第18讲 自定义控件的开发——处理数据和引发事件

18.1 背景知识

18.2 范例

18.3 本讲总结

第19讲 ASP.NET应用程序的状态与事件

19.1 背景知识

19.2 范例

19.3 本讲总结

第20讲 应用程序配置

20.1 背景知识

20.2 范例

20.3 本讲总结

第21讲 ASP.NET的HTTP模块与处理器

21.1 背景知识

21.2 范例

21.3 本讲总结

第4部分 建立健壮的ASP.NET应用

第22讲 一般的ASP.NET应用程序错误

22.1 背景知识

22.2 范例

22.3 本讲总结

第23讲 运行时刻错误的捕获与处理

23.1 背景知识

23.2 范例

23.3 本讲总结

第24讲 定制出错的页面

24.1 背景知识

24.2 范例

24.3 本讲总结

第25讲 ASP.NET应用程序的跟踪

25.1 背景知识

25.2 范例

25.3 本讲总结

第26讲 日志记录与通知

26.1 背景知识

26.2 范例

26.3 本讲总结

第5部分 客户端脚本

第27讲 客户端脚本与服务器端控件

27.1 背景知识

27.2 范例

27.3 本讲总结

第28讲 验证控件的客户端脚本

28.1 背景知识

28.2 范例

28.3 本讲总结

第29讲 自定义控件的客户端脚本

29.1 背景知识

29.2 范例

29.3 本讲总结

第6部分 使用ADO.NET访问数据

第30讲 连接数据库

30.1 背景知识

30.2 范例

30.3 本讲总结

第31讲 读取数据库中的数据(连接模型)

31.1 背景知识

31.2 范例

31.3 本讲总结

第32讲 读取数据库中的数据(断开模型)

32.1 背景知识

32.2 范例

32.3 本讲总结

第33讲 利用数据绑定显示数据

33.1 背景知识

33.2 范例

33.3 本讲总结

第34讲 使用ADO.NET更新数据

34.1 背景知识

34.2 范例

34.3 本讲总结

第35讲 使用DataGrid编辑与修改数据

35.1 背景知识

35.2 范例

35.3 本讲总结

第36讲 使用DataList控件显示与更新数据

36.1 背景知识

36.2 范例

36.3 本讲总结

第37讲 DataGrid的自动分页显示功能

37.1 背景知识

37.2 范例

37.3 本讲总结

第38讲 DataGrid的自定义分页功能

38.1 背景知识

38.2 范例

38.3 本讲总结

第39讲 利用数据视图(DataView)以多种方式显示数据

39.1 背景知识

39.2 范例

39.3 本讲总结

第40讲 DataGrid的排序功能

40.1 背景知识

40.2 范例

40.3 本讲总结

第41讲 读取二进制数据

41.1 背景知识

41.2 范例

41.3 本讲总结

第42讲 XML类型的数据

42.1 背景知识

42.2 范例

42.3 本讲总结

第43讲 DataSet和XML

43.1 背景知识

43.2 范例

43.3 本讲总结

第7部分 ASP.NET和WebService

第44讲 创建简单的WebService

44.1 背景知识

44.2 范例

44.3 本讲总结

第45讲 创建WebService的客户端代理

45.1 背景知识

45.2 范例

45.3 本讲总结

第46讲 多个WebService的集成

46.1 背景知识

46.2 范例

46.3 本讲总结

第8部分 安全、性能和其他

第47讲 ASP.NET的Windows安全模型

47.1 背景知识

47.2 范例

47.3 本讲总结

第48讲 ASP.NET的Forms安全模型

48.1 背景知识

48.2 范例

48.3 本讲总结

第49讲 ASP.NET的缓存

49.1 背景知识

49.2 范例

49.3 本讲总结

第50讲 ASP.NET性能、效率方面的常见技巧.

50.1 背景知识

50.2 范例

50.3 本讲总结