第1章 .NET概述 1
1.1 CGI技术 1
目录 1
1.2 Visual Studio.NET 3
1.2.1 Microsoft.NET新特性 3
1.2.2 Microsoft.NET框架 4
1.2.3 Microsoft.NET的意义 8
1.2.4 Microsoft.NET系列产品 8
1.2.5 ASP.NET与ASP 11
1.3 ASP.NET运行环境与安装 12
1.2.6 ASP.NET与Java 12
1.3.1 IIS安装 13
13.2 VisualStudio.NET安装 14
小结 17
第2章 C#基础 18
2.1 C#概述 18
2.1.1 第一个C#程序 19
2.1.2 基本数据类型 21
2.1.3 操作符优先级 26
2.1.4 条件控制语句 27
2.2 C#中的基本概念 34
小结 37
第3章 Web Form 38
3.1 Web Form概述 38
3.1.1 最简单的ASP.NET程序 38
3.1.2 ASP与ASP.NET 43
3.2 ASP.NET的优越性 47
3.2.1 交互基本功网页的编写 48
3.2.2 表格网页的编制 49
3.3 ASP.NET中对错误的处理 53
小结 53
4.1 ASP.NET控件的分类 54
第4章 ASP.NET控件 54
4.2 文本输入控件 55
4.3 验证控件 56
4.4 选择控件 64
4.5 自定义控件 77
4.5.1 页面控件 78
4.5.2 代码和模板的分离 78
4.5.3 定义控件 80
小结 88
5.1 Web应用系统 89
第5章 Web应用 89
5.2 配置IIS 90
5.2.1 IIS概述 90
5.2.2 网站的虚拟目录 90
5.2.3 配置IIS 91
5.3 Global.asax配置文件 93
5.3.1 Global.asax概述 93
5.3.2 Global.asax配置实例 96
5.4 Web.Config配置文件 97
5.4.1 Web.Config概述 97
5.4.2 Web.Config的配置实例 99
5.5 Cookies的应用 101
5.5.1 Cookies概述 101
5.5.2 Cookies的运用 101
5.5.3 Cookies的安全性 101
小结 102
第6章 ADO.NET 103
6.1 数据访问概述 103
6.2 ADO.NET中的Managed Provider和DataSet 104
6.3 使用ADO.NET访问数据库 106
6.4 SQL语句 109
6.5 使用Repeater与DataList显示记录数据 110
6.6 使用DataGrid查询 117
6.7 记录的编辑 124
小结 128
第7章 Web Service 129
7.1 Web Service概述 129
7.2 一个简单的Web服务实例 132
7.3 访问Web Service 137
小结 140
8.1 使用ASP.NET发送电子邮件 141
第8章 ASP.NET实例编程分析 141
8.1.1 发送简单的电子邮件 143
8.1.2 网页发送电子邮件 147
8.1.3 发送带附件的电子邮件 154
8.2 文件上传 159
8.3 动态图形的构造 165
8.4 客户端信息的获取 170
8.5 制作图形计数器 180
8.6 用户注册系统 183
8.7 小型BBS 212
小结 234