ASP.NET开发人员手册
分類: 图书,计算机/网络,程序设计,其他,
作者: 美 莱尔 等著 张俊 等译
出 版 社: 电子工业出版社
出版时间: 2002-4-1字数: 780千版次: 1页数: 489印刷时间: 2002/04/01开本:印次:纸张: 胶版纸I S B N : 9787505375444包装: 平装内容简介
这是一本代码详尽的程序开发人员用书,其最大特点是使用大量“商业级”的程序代码来传授企业应用程序的开发技巧。书中所有的示例都分别提供C#和Visual Basic.NET两种语言的代码,便于读者的对比学习。本书的第一部分简明地介绍了ASP.NET框架,第二部分以大量的代码实例讨论ASP.NET的各个方面,最后是使用广泛的Microsoft .NET名字空间的完全参考。本书涉及ASP.NET的全面细节,主要包括通用语言运行时、确认控件、Web控件、列表控件、用户控件、组件构建、ADO.NET和XML Web服务等。
代码详尽是本书的特点,书中的代码可以从原出版商的站点下载。本书是Web开发人员编程中随时查阅的必备手册用书。
目录
目 录
第 一 部 分 ASP.NET概述
第1章 ASP.NET和Microsoft .NET框架2
1.1 Microsoft .NET概述2
1.2 Microsoft .NET的目标2
1.3 Microsoft .NET框架技术2
1.4 Microsoft .NET框架的优点5
第2章 通用语言运行时8
2.1 通用语言运行时概述8
2.2 Microsoft中间语言8
2.3 JIT编译8
2.4 部件9
2.5 Microsoft.NET运行时中的垃圾收集10
第3章 ASP.NET Web表单13
3.1 服务器端代码块13
3.2 ASP.NET Web表单事件17
3.3 Visual Studio和后代码方法19
第4章 ASP.NET控件20
4.1 ASP.NET控件产生HTML20
4.2 视图状态管理22
4.3 HTML控件23
4.4 Web控件24
4.5 自定义控件25
第5章 列表控件26
5.1 列表控件的类型26
5.2 使用列表控件的优点28
5.3 如何使用列表控件工作32
第6章 确认用户输入34
6.1 什么是确认控件34
6.2 使用确认控件的优点34
6.3 确认控件类型35
6.4 显示错误36
第7章 理解用ADO.NET进行数据访问38
7.1 ADO.NET的优点38
7.2 ADO.NET对象模型39
第8章 Web服务概述41
8.1 什么是Web服务41
8.2 为什么使用Web服务42
8.3 发布Web服务43
8.4 消耗Web服务44
第二部分 ASP.NET开发
第9章 使用HTML和Web控件创建ASP.NET页面48
9.1 Web控件技术概述48
9.2 核心Web控件48
第10章 用用户控件封装ASP.NET的页面功能85
10.1 创建一个简单的用户控件85
10.2 碎片缓存90
第11章 使用ASP.NET列表控件91
11.1 为列表控件捆绑数据91
11.2 Reapter列表控件104
11.3 DataList列表控件108
11.4 DataGrid控件121
第12章 使用ASP.NET确认控件149
12.1 确认控件通用的属性和方法149
12.2 在Web表单上放置控件150
12.3 格式化错误信息150
12.4 RequiredField确认控件150
12.5 Range确认控件154
12.6 Compare确认控件156
12.7 RegularExpression确认控件158
12.8 Custom确认控件161
12.9 ValidationSummary Web控件164
第13章 使用ADO.NET进行数据访问169
13.1 使用Connection对象169
13.2 使用Command对象170
13.3 使用DataReader对象171
13.4 使用存储过程180
13.5 使用事务193
第14章 构建ASP.NET组件197
14.1 什么是组件197
14.2 使用组件的优点197
14.3 Microsoft Windows DNA198
14.4 组件和Microsoft .NET198
14.5 名字空间198
14.6 类200
14.7 COM互操作性207
14.8 COM+服务:使用来自Microsoft .NET的事务209
第15章 构建Web服务219
15.1 创建Web服务219
15.2 在现有的应用程序中构建Web服务221
15.3 使用Web服务224
15.4 使用预编译的Web服务229
15.5 从Web表单使用Web服务230
15.6 从Windows表单使用Web服务232
第16章 配置和优化ASP.NET应用程序234
16.1 配置 ASP.NET应用程序234
16.2 优化ASP.NET应用程序236
第17章 保护和部署ASP.NET应用程序238
17.1 ASP.NET安装优点238
17.2 部署ASP.NET页面238
17.3 部署组件239
17.4 保护应用程序240
第 三 部 分 Microsoft.NET名字空间参考
第18章 System.Collections参考246
18.1 ArrayList 类247
18.2 BitArray 类267
18.3 Hashtable 类276
18.4 Queue 类285
18.5 SortedList 类293
18.6 Stack 类308
第19章 System.Data.SqlClient参考316
19.1 SqlCommand 类317
19.2 SqlConnection 类326
19.3 SqlDataReader 类333
19.4 SqlDbType类374
19.5 SqlParameter类375
19.7 SqlTransaction类389
第20章 System.Web参考393
20.1 HttpBrowserCapabilities类393
20.2 HttpCookie 类403
20.3 HttpRequest 类409
20.4 HttpResponse类427
第21章 System.Web.UI.WebControls参考441
21.1 WebControl类441
21.2 HyperLink类449
21.3 Button类451
21.4 Calendar类452
21.5 Label类464
21.6 Image类464
21.7 Panel类466
21.8 The TextBox Class467
21.9 CheckBox类471
21.10 ImageButton类472
21.11 LinkButton类475
21.12 RadioButton类476
21.13 BaseValidator类479
21.14 CompareValidator类481
21.15 CustomValidator类483
21.16 RangeValidator类484
21.17 RegularExpressionValidator类485
21.18 RequiredFieldValidator类485
21.19 ValidationSummary类486
21.20 选择静态类488