《ASP.NET 2.0实用教程(C#版)》是2011年10月人民邮电出版社出版的图书,作者是崔良海。
本教材主要介绍以C#语言为基础、使用ASP.NET进行Web程序开发与应用的技术。本教材通过大量的实例,讲解了采用.NET所提供的丰富控件,以可视化与面向对象技术进行Web页面的设计与制作。
本教材内容翔实、实例丰富,介绍了ASP.NET的大量基础知识与实用技术。本教材适合作为高等职业院校和应用型本科院校计算机相关专业的教材,也可供使用ASP.NET技术进行Web页面设计与制作的技术人员参考。
目录
- 第 1章 ASP.NET基础 1
- 1.1 Web编程基础 1
- 1.1.1 静态HTML的运行与制作 1
- 1.1.2 动态交互HTML的工作原理 2
- 1.2 .NET概述 5
- 1.2.1 .NET框架 5
- 1.2.2 ASP.NET 7
- 1.3 ASP.NET的运行环境与安装 8
- 1.3.1 安装IIS 9
- 1.3.2 IIS的设置 11
- 1.3.3 安装SQL Server 2000 14
- 1.3.4 安装Visual Studio 2005 17
- 小结 20
- 习题与上机操作 20
- 第 2章 C#编程基础 21
- 2.1 C#编程语言特点 21
- 2.2 第 一个C#程序 22
- 2.3 C#基本知识 25
- 2.3.1 命名空间 25
- 2.3.2 类和Main函数 26
- 2.3.3 基本数据类型 27
- 2.3.4 注释与转义符 30
- 2.3.5 操作符优先级 31
- 2.4 条件控制语句 31
- 2.4.1 if语句 32
- 2.4.2 ?条件控制语句 33
- 2.4.3 switch语句 33
- 2.5 循环控制语句 35
- 2.5.1 for语句 35
- 2.5.2 foreach语句 36
- 2.5.3 while语句 37
- 2.5.4 do语句 38
- 2.6 变量类型转换与字符串的处理 39
- 2.7 面向对象编程 43
- 2.8 C#编程实例 47
- 小结 50
- 习题与上机操作 50
- 第3章 Web窗体 51
- 3.1 Web窗体概述 51
- 3.2 一般ASP程序 52
- 3.3 ASP.NET可视化Web窗体编制 53
- 3.4 ASP.NET的优越性 59
- 3.5 ASP.NET Web窗体制作基础 61
- 3.5.1 图片变化 63
- 3.5.2 网页中表格的生成 64
- 3.5.3 记事日历 67
- 3.6 ASP.NET编程中的调试与对错误的处理 71
- 小结 72
- 习题与上机操作 72
- 第4章 ASP.NET内置对象 73
- 4.1 ASP.NET内置对象概述 73
- 4.2 Response对象 74
- 4.2.1 输出文本 75
- 4.2.2 页面跳转 75
- 4.2.3 停止输出 75
- 4.3 Request对象 76
- 4.4 Server对象 77
- 4.5 Application对象 78
- 4.6 Session对象 81
- 4.7 Cookie对象 83
- 小结 84
- 习题与上机操作 85
- 第5章 ASP.NET控件 86
- 5.1 ASP.NET控件的概述 86
- 5.1.1 ASP.NET的控件设置 86
- 5.1.2 ASP.NET 2.0控件的应用类别 87
- 5.1.3 ASP.NET控件的使用方法 88
- 5.2 注册实例制作 88
- 5.2.1 功能介绍 88
- 5.2.2 实例流程 89
- 5.2.3 实例制作过程 89
- 5.3 ASP.NET其他实用控件的运用 100
- 5.3.1 其他常用控件 100
- 5.3.2 登录控件 109
- 5.3.3 登录控件综合实例 110
- 5.3.4 WebParts控件 113
- 小结 119
- 习题与上机操作 120
- 第6章 数据绑定技术 121
- 6.1 ASP.NET 2.0的新功能 121
- 6.2 数据源控件 122
- 6.2.1 SqlDataSource数据源控件 122
- 6.2.2 AccessDataSource数据源控件 127
- 6.2.3 XmlDataSource数据源控件 128
- 6.2.4 SiteMapDataSource数据源控件 129
- 6.2.5 ObjectDataSource数据源控件 130
- 6.3 数据绑定控件 135
- 6.3.1 GridView控件 136
- 6.3.2 DetailsView数据绑定控件 139
- 6.3.3 FormView数据绑定控件 143
- 6.3.4 DataList数据绑定控件 145
- 6.3.5 Repeater数据绑定控件 154
- 6.4 数据库的基本操作 156
- 6.4.1 建立数据库连接 157
- 6.4.2 数据查询显示 157
- 6.4.3 数据添加 158
- 6.4.4 数据修改 158
- 6.4.5 数据删除 159
- 小结 159
- 习题与上机操作 159
- 第7章 Web应用配置 160
- 7.1 Web应用系统概述 160
- 7.2 Global.asax 161
- 7.2.1 Global.asax运行特点 161
- 7.2.2 Global.asax的配置 162
- 7.2.3 Global.asax的配置实例 164
- 7.3 Web.Config 166
- 7.3.1 Web.Config运行特点 166
- 7.3.2 Web.Config的配置 167
- 7.4 Web.Config的配置实例 173
- 7.4.1 实例1 173
- 7.4.2 实例2 175
- 小结 177
- 习题与上机操作 177
- 第8章 Web服务 178
- 8.1 Web Service概述 178
- 8.1.1 XML,SOAP与Web Service 178
- 8.1.2 Web服务的体系结构 179
- 8.1.3 构建ASP.NET Web服务 180
- 8.2 一个简单的Web服务的实例 183
- 8.3 访问Web Service 185
- 小结 188
- 习题与上机操作 188
- 第9章 学生信息管理系统 189
- 9.1 系统功能介绍 189
- 9.1.1 功能结构分析 189
- 9.1.2 网站架设 190
- 9.2 数据库设计 191
- 9.2.1 关系图 191
- 9.2.2 表结构 192
- 9.2.3 存储过程 198
- 9.3 公共类 199
- 9.3.1 公共类的编写 199
- 9.3.2 ASP.NET配置文件Web.Config 201
- 9.3.3 站点地图的制作 202
- 9.4 学生信息管理系统的制作 203
- 9.4.1 用户登录 203
- 9.4.2 网站框架的制作 205
- 9.4.3 教师管理的制作 210
- 9.4.4 学生管理的制作 220
- 9.4.5 课程管理的制作 238
- 9.4.6 成绩管理的制作 245
- 9.4.7 班级管理的制作 247