图书介绍
ASP.NET程序设计实用技术pdf电子书版本下载
- 王凤岭主编;黄伟,滕刚副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115139962
- 出版时间:2005
- 标注页数:298页
- 文件大小:52MB
- 文件页数:313页
- 主题词:主页制作-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
ASP.NET程序设计实用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇 ASP.NET基础知识 1
第1章 ASP.NET概述 1
1.1 .NET概述 1
1.2 ASP.NET的发展历史 1
目录 1
1.3 ASP.NET的优势 2
1.4 ASP.NET的关键技术 3
1.5 ASP.NET Web应用程序 4
1.5.1 Web应用程序的体系结构 5
1.5.2 ASP.NET Web页面 5
小结 6
思考与练习 6
2.1.1 软件要求 7
第2章 建立ASP.NET应用程序的开发环境 7
2.1 运行环境的基本要求 7
2.1.2 硬件要求 9
2.2 安装和配置Web服务器IIS 10
2.3 安装SQL Server 2000 12
2.4 安装.NET开发软件 14
2.4.1 安装Microsoft Visual Studio.NET 2003 14
2.4.2 安装.NET Framework SDK示例及快速入门教程 17
2.4.3 安装ASP.NET Web Matrix 19
2.5 ASP.NET应用程序开发流程 21
2.6 创建ASP.NET应用程序项目 22
2.6.1 新建ASP.NET项目 22
2.6.3 编辑ASP.NET网页 24
2.6.2 向ASP.NET项目中添加新的Web页 24
2.6.4 为控件添加事件代码 26
2.6.5 预览ASP.NET网页 28
2.6.6 打开现有的ASP.NET项目 28
2.6.7 向ASP.NET项目中添加现有的Web页 30
2.7 ASP.NET应用程序文件 30
2.8 相关说明 31
2.8.1 IIS虚拟目录的创建与删除 32
2.8.2 改变ASP.NET应用程序项目的存放位置 33
2.8.3 更改文件查看模式 34
2.9 实验一 创建并识别ASP.NET应用程序项目文件 35
小结 37
思考与练习 38
3.1.1 Web窗体概述 39
第3章 ASP.NET Web窗体和服务器控制 39
3.1 Web窗体 39
3.1.2 使用Visual Studio.NET创建Web窗体 41
3.1.3 将HTML页面转换为Web窗体 43
3.2 服务器控件概述 44
3.3 HTML服务器控件 45
3.3.1 HTML服务器控件概述 45
3.3.2 常用的HTML服务器控件 46
3.4 Web服务器控件 48
3.4.1 Web服务器控件概述 48
3.4.2 Label控件 49
3.4.3 TextBox控件 49
3.4.4 Button控件 50
3.4.6 Image与ImageButton控件 51
3.4.5 HyperLink与LinkButton控件 51
3.4.7 DropDownList与ListBox控件 52
3.4.8 CheckBox与CheckBoxList控件 53
3.4.9 RadioButton控件和RadioButtonList控件 54
3.4.10 Panel控件 56
3.4.11 AdRotator控件 57
3.4.12 Calendar控件 58
3.5 服务器端数据验证控件 59
3.6 用户控件 59
3.6.1 使用代码隐藏文件开发用户控件 60
3.6.2 使用文本或HTML编辑器创建用户控件 61
3.6.3 将Web窗体页转换为用户控件 63
3.6.4 在Web窗体页中包括用户控件 64
3.7 实验二 构建“学生管理系统”的用户界面 65
小结 73
思考与练习 73
第4章 ASP.NET的常用内置对象 74
4.1 Response对象 74
4.1.1 向浏览器输出数据 74
4.1.2 使网页转向 76
4.1.3 停止向浏览器输出数据 77
4.1.4 向浏览器输出文件 77
4.2 Request对象 78
4.2.1 使用Request.Form属性获取数据 79
4.2.2 使用Request.QueryString属性获取数据 81
4.3.1 Server对象简介 84
4.3 Server对象 84
4.2.3 简化Request操作 84
4.3.2 向浏览器输出HTML代码 85
4.3.3 取得文件的路径 86
4.4 Application对象 87
4.4.1 Application对象简介 87
4.4.2 使用Application对象保存信息 87
4.4.3 使用Application事件 89
4.5 Session对象 91
4.5.1 Session对象简介 91
4.5.2 使用Session对象保存信息 92
4.5.3 使用Session事件 93
4.6 Cookie对象 93
4.6.2 向客户端输出Cookie 94
4.6.1 Cookie的工作原理 94
4.6.3 从客户端读取Cookie 96
4.7 实验三 Web应用程序中内置对象的应用 98
小结 101
思考与练习 101
下篇 ASP.NET应用 102
第5章 ADO.NET概述 102
5.1 ADO.NET简介 102
5.2 ADO.NET与ADO的比较 104
5.2.1 Windows平台上数据访问的历史 104
5.2.2 ADO.NET与ADO的比较 106
5.3 .NET Framework数据提供程序 107
5.3.2 OLEDB.NET数据提供程序 108
5.3.1 SQL Server.NET数据提供程序 108
5.4.1 DataSet对象简介 109
5.4 ADO.NET组件及对象模型 109
5.4.2 .NET Framework数据提供程序的核心对象 111
5.5 实验四创建“学生管理系统”数据库 113
小结 118
思考与练习 118
第6章 使用Connection对象连接数据源 119
6.1 在Visual Studio.NET中可视化创建数据库连接 119
6.1.1 使用Conncection组件创建数据库连接 119
6.1.2 通过服务器资源管理器创建数据库连接 121
6.2 编写代码创建数据库连接 122
6.2.1 使用SQL Server.NET数据提供程序连接SQL Server 2000 122
6.3 使用Web.Config文件定义数据连接字符串 124
6.2.2 使用OLEDB.NET数据提供程序连接Access 124
6.4 有关Connection对象的更多内容 125
6.5 实验五 使用Connection对象连接不同的数据源 126
小结 129
思考与练习 129
第7章 使用DataReader对象、Command对象和list—bound控件读取数据 130
7.1 在ASP.NET和ADO.NET中处理和显示数据 130
7.1.1 Command对象 130
7.1.2 DataReader对象 134
7.2 使用DataReader对象 136
7.2.1 使用DataReader对象检索数据 136
7.2.2 DataReader对象的常用方法 138
7.3.1 列表框和下拉列表框控件 141
7.3 在ASP.NET中使用list-bound控件 141
7.3.2 使用单选按钮列表 144
7.3.3 使用复选框和列表框进行多项选择 144
7.3.4 Repeater控件 147
7.3.5 DataList控件 151
7.3.6 DataGrid控件 157
7.4 实验六 160
小结 165
思考与练习 165
第8章 使用DataAdapter对象、DataSet对象和DataGrid对象读取数据 166
8.1 DataSet对象 166
8.1.1 DataSet和DataReader对象的比较 167
8.1.2 DataTable对象 167
8.1.3 将数据填充到DataSet的步骤 168
8.1.4 访问DataSet中数据表的行和列 170
8.1.5 使用DataView对象创建数据视图 174
8.2 设置DataGird列属性 177
8.3 DataGird排序 182
8.4 DataGird分页 185
8.5 实验七 188
小结 190
思考与练习 190
第9章 插入、更新和删除记录 191
9.1 插入记录 191
9.1.1 与插入记录相关的数据库知识 191
9.1.2 使用ADO.NET插入新记录 196
9.1.3 使用ASP.NET数据验证控件验证数据的合法性 198
9.2 更新记录 201
9.2.1 SQLUPDATE语句 201
9.2.2 使用Command对象更新记录 203
9.2.3 使用DataGrid控件编辑和更新记录 204
9.2.4 使用DataList控件编辑和更新记录 213
9.3 删除记录 215
9.3.1 SQL DELETE语句 216
9.3.2 使用Command对象删除记录 217
9.3.3 使用DataGird控件删除记录 217
9.3.4 使用DataList控件删除记录 219
9.4 实验八 220
小结 224
思考与练习 225
第10章 在ADO.NET中使用存储过程 226
10.1 存储过程概述 226
10.2 创建存储过程 227
10.3 调用存储过程 231
10.4 将参数传递到存储过程中 234
10.4.1 SQL变量 234
10.4.2 从Web页面向存储过程传递参数 235
10.5 存储过程输出参数 239
10.6 实验九 241
小结 242
思考与练习 242
11.1 建立数据访问类 243
11.1.1 基本概念 243
第11章 类、组件与Web服务 243
11.1.2 使用类库的原因 244
11.1.3 编写数据访问类 245
11.1.4 在Web应用程序中使用已定义的类 253
11.2 组件 254
11.2.1 关于组件的基本概念 254
11.2.2 创建和使用组件的方法 255
11.3 Web Service 258
11.3.1 关于Web Service 258
11.3.2 组成Web Service的两个角色 260
11.3.3 Web Service的组成 260
11.3.4 创建一个简单的Web Service 262
11.3.5 在Web应用程序中引用Web Service 266
11.3.6 创建一个访问数据库的Web Service 271
11.4 实验十 276
小结 283
思考与练习 284
第12章 部署ASP.NET应用程序 285
12.1 部署项目概述 285
12.2 通过FTP方式手工部署ASP.NET应用程序 285
12.3 Visual Studio.NET中的部署选项 287
12.3.1 使用“复制项目”来部署应用程序 287
12.3.2 使用Web安装项目部署ASP.NET应用程序 288
12.4 实验十一 291
小结 297
思考与练习 297
参考文献 298