图书介绍
ASP.NET程序设计PDF|Epub|txt|kindle电子书版本下载
![ASP.NET程序设计](https://www.shukui.net/cover/67/34612875.jpg)
- 张海春主编 著
- 出版社: 大连:大连理工大学出版社
- ISBN:9787561155011
- 出版时间:2010
- 标注页数:264页
- 文件大小:53MB
- 文件页数:274页
- 主题词:主页制作-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET基础1
1.1 Web技术相关概念1
1.2 WWW的工作原理2
1.2.1 静态网页工作原理2
1.2.2 动态网页工作原理3
1.3 ASP.NET的工作原理及相关技术3
1.4 ASP.NET的安装、运行与调试环境5
1.4.1 ASP.NET的运行环境5
1.4.2 安装IIS及.NET Framework5
1.4.3 Microsoft Visual Web Developer 2008 Express Edition6
思考练习与上机操作10
第2章 C#编程基础12
2.1 C#程序12
2.2 数据类型13
2.3 常量和变量15
2.3.1 常量15
2.3.2 变量16
2.3.3 类型转换21
2.4 编写表达式22
2.4.1 表达式、运算符和操作数22
2.4.2 确定运算符的优先级23
2.5 条件语句24
2.5.1 if语句24
2.5.2 switch语句26
2.6 循环语句28
2.6.1 for语句28
2.6.2 while语句30
2.6.3 do...while语句31
2.6.4 foreach语句32
2.7 C#面向对象程序设计34
思考练习与上机操作37
第3章 ASP.NET的网页代码模型及生命周期40
3.1 ASP.NET的网页代码模型40
3.1.1 单文件页模型40
3.1.2 代码隐藏页模型41
3.1.3 如何选择代码模型44
3.2 网页设计器的“源”视图44
3.3 网页设计器的“设计”视图45
3.3.1 在“设计”视图中定位元素45
3.3.2 如何在“设计”视图中定位元素46
3.4 ASP.NET网页概述47
3.4.1 ASP.NET网页的组件47
3.4.2 ASP.NET网页介绍47
3.5 ASP.NET网页的客户端状态维护52
3.5.1 视图状态52
3.5.2 控件状态53
3.5.3 隐藏域53
3.5.4 Cookie54
3.5.5 查询字符串55
3.5.6 选择何种客户端状态维护方法56
3.6 Page类56
3.6.1 Page类的常用属性、方法和事件57
3.6.2 Page类的使用58
3.7 ASP.NET页生命周期59
3.8 ASP.NET网站布局61
思考练习与上机操作62
第4章 Web窗体标准控件64
4.1 HTML控件、HTML服务器控件与Web服务器控件的异同64
4.1.1 HTML服务器控件64
4.1.2 Web服务器控件65
4.1.3 HTML控件、HTML服务器控件和Web服务器控件的选用65
4.2 Web服务器控件的共同属性66
4.3 简单控件66
4.3.1 标签控件(Label)66
4.3.2 超链接控件(HyperLink)67
4.3.3 图像控件(Image)68
4.4 文本框控件(TextBox)70
4.5 按钮控件(Button、LinkButton和ImageButton)72
4.6 单选按钮控件和单选按钮组控件(RadioButton和RadioButtonList)75
4.7 复选框控件和复选框组控件(CheckBox和CheckBoxList)79
4.8 列表控件(DropDownList、ListBox和BulletedList)82
思考练习与上机操作87
第5章 ASP.NET的内置对象89
5.1 Response对象89
5.1.1 向浏览器发送消息90
5.1.2 重定向90
5.1.3 输出文本文件90
5.2 Request对象91
5.2.1 获取表单数据91
5.2.2 获取客户端浏览器的信息93
5.2.3 获取服务器端环境变量94
5.2.4 获取文件的路径96
5.3 Application对象96
5.3.1 存取Application对象变量值97
5.3.2 Appliction对象的锁定与解锁98
5.3.3 Application对象的事件98
5.4 Session对象99
5.4.1 Session对象的常用属性99
5.4.2 Session对象的常用方法101
5.4.3 Session对象的事件102
5.5 Server对象103
5.5.1 利用HtmlEncode和HtmlDecode方法对网页内容编码104
5.5.2 URL编码和解码105
5.5.3 建立虚拟路径与服务器物理目录间映射106
5.5.4 执行指定的程序107
5.6 Cookie对象108
思考练习与上机操作110
第6章 使用SQL Server 2005 Express112
6.1 SQL Server Management Studio Express的安装与使用112
6.2 创建数据库及数据表115
6.3 使用存储过程117
6.4 视图122
6.5 数据库关系图125
思考练习与上机操作127
第7章 ADO.NET的使用130
7.1 ADO.NET概述130
7.1.1 ADO.NET的特点与优势130
7.1.2 ADO.NET的结构131
7.2 使用ADO.NET访问数据库的方式132
7.2.1 创建数据库连接132
7.2.2 数据查询与操作133
7.2.3 Visual Web Developer 2008数据库资源管理器136
7.3 使用数据控件通过ADO.NET访问数据库138
7.3.1 用户界面的建立138
7.3.2 添加验证控件142
7.3.3 主从表的设计与实现145
思考练习与上机操作150
第8章 数据访问技术153
8.1 利用数据集访问数据库153
8.1.1 DataSet简介153
8.1.2 TableAdapter类简介158
8.1.3 TableAdapter类的建立与配置160
8.2 ASP.NET的数据绑定166
8.2.1 数据绑定语法与实现166
8.2.2 Repeater控件实现数据绑定171
8.2.3 DataList控件实现数据绑定175
8.2.4 GridView控件中的数据绑定181
思考练习与上机操作185
第9章 ASP.NET的错误处理187
9.1 容错环节与实现策略187
9.1.1 容错代码被忽略的原因187
9.1.2 容错实现途径188
9.2 防御性编码189
9.2.1 参数检查189
9.2.2 输入验证190
9.3 异常处理193
9.3.1 异常简介193
9.3.2 捕获异常195
9.3.3 自定义错误页面197
思考练习与上机操作200
第10章 用户留言簿系统项目实践202
10.1 需求分析203
10.1.1 项目定义203
10.1.2 需求描述203
10.1.3 用户角色分析203
10.1.4 系统用例图204
10.1.5 模块划分204
10.2 系统设计205
10.2.1 架构分析205
10.2.2 三层架构带来的变化和好处205
10.2.3 系统架构设计206
10.3 数据库设计207
10.4 系统开发与编码实现208
10.4.1 使用网站管理工具建立用户及角色209
10.4.2 尝试建立登录页面212
10.4.3 母版页的建立213
10.4.4 使用母版页建立登录页面219
10.4.5 使用层及添加登录相关控件221
10.4.6 添加站点地图224
10.4.7 使用母版页建立用户注册页面225
10.4.8 用户登录设置227
10.4.9 使用母版页建立用户留言页面227
10.5 安全管理中的目录权限设置229
10.6 三层架构的建立231
10.6.1 建立数据访问层(DAL)231
10.6.2 建立业务逻辑层(BLL)233
10.6.3 修改表现层的用户留言页面236
10.7 查看用户留言列表239
10.7.1 建立查看用户留言列表页面239
10.7.2 利用视图进行多表查询240
10.7.3 在数据访问层中添加对象240
10.7.4 在业务逻辑层中添加对象244
10.7.5 修改表现层的查看用户留言页面245
10.8 选择用户留言内容及回复249
10.8.1 建立查看用户留言内容及回复页面249
10.8.2 在数据访问层中添加对象251
10.8.3 在业务逻辑层中添加对象252
10.8.4 使用HiddenField保持变量值254
10.8.5 修改表现层的页面255
10.9 用户管理259
10.9.1 建立用户管理页面259
10.9.2 在数据访问层中添加对象260
10.9.3 在业务逻辑层中添加对象260
10.9.4 修改表现层的页面261
10.10 任务总结263
10.11 项目后记263
参考文献264