Web程序设计——ASP.NETPDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:韩海雯,吕辉,张广新等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2008
- ISBN:9787115191441
- 页数:267 页
第1章 Web基础知识 1
1.1 Internet基础 1
1.1.1 Internet的起源 1
1.1.2 现在Internet的发展 2
1.2 Web结构 2
1.2.1 HTTP简介 2
1.2.2 B/S结构简介 2
1.2.3 C/S结构简介 3
1.2.4 B/S结构与C/S结构比较 3
1.2.5 Web系统的三层结构 4
1.3 网页构成技术—HTML 5
1.3.1 HTML概述 5
1.3.2 HTML文件结构 5
小结 7
习题 7
上机指导 7
实验:输出一个字符串 7
第2章 ASP.NET概述 7
2.1 .NET开发 8
2.1.1 .NET框架简介 8
2.1.2 ASP.NET与.NET框架的关系 9
2.1.3 ASP、ASP.NET、JSP、PHP比较 9
2.2 ASP.NET运行环境简介 10
2.2.1 对软件环境及操作系统的要求 10
2.2.2 应用服务器的安装和配置 10
2.2.3 .NET Framework的安装和配置 13
2.3 开发工具Visual Studio 2005概述 13
2.3.1 Visual Studio 2005简介 13
2.3.2 Visual Studio 2005使用 14
2.4 第一个ASP.NET程序 15
2.4.1 搭建Web项目 15
2.4.2 添加代码 16
2.4.3 分析代码 17
2.4.4 测试代码 17
小结 18
习题 18
上机指导 18
实验一:输出一个字符串 18
实验二:交互式输出字符串 18
第3章 C#语言基础 20
3.1 C#与.NET的关系 20
3.2 C#语言的特点 20
3.3 C#语法基础 21
3.3.1 数据类型 21
3.3.2 变量和常量 25
3.3.3 类型转换 26
3.3.4 运算符 27
3.4 语句结构 30
3.4.1 条件语句 30
3.4.2 循环语句 33
3.4.3 控制循环 34
3.4.4 异常处理语句 34
3.4.5 条件编译 35
3.5 面向对象程序设计 36
3.5.1 对象的概念 36
3.5.2 面向对象的设计方法 36
3.5.3 命名空间 37
3.5.4 类 38
3.5.5 域和属性 41
3.5.6 抽象类 42
3.5.7 接口 44
3.5.8 方法 46
3.5.9 继承和多态 51
小结 52
习题 53
上机指导 53
实验一:if条件语句 53
实验二:使用接口求圆的面积 54
实验三:教师类方法的重载 55
第4章 ASP.NET控件 56
4.1 开发站点前的配置 56
4.1.1 创建Web站点 57
4.1.2 ASP.NET配置文件 58
4.1.3 使用站点安全工具配置身份验证模式 59
4.1.4 配置站点的数据存储方式 61
4.1.5 定制自己的数据存储方式 62
4.2 ASP.NET控件概述 65
4.2.1 HTML控件 65
4.2.2 HTML服务器控件 67
4.2.3 Web服务器控件 69
4.3 常用的ASP.NET服务器控件 72
4.3.1 文本框控件TextBox 72
4.3.2 按钮控件Button 73
4.3.3 单选框控件RadioButton 76
4.3.4 链接按钮控件LinkButton 77
4.3.5 列表框控件ListBox 78
4.3.6 复选框控件CheckBox 79
4.3.7 图像控件Image 81
4.4 登录控件 82
4.4.1 登录控件简介 82
4.4.2 使用登录控件 83
4.5 最普通的登录方式 85
4.5.1 用户注册功能 86
4.5.2 用户的登录功能 86
4.5.3 修改密码功能 87
4.5.4 在登录页面中添加注册导航功能 88
4.5.5 显示登录用户名和用户状态功能 88
4.5.6 根据用户登录身份显示不同效果页功能 88
4.5.7 小结 89
4.6 基于角色的登录方式 90
4.6.1 在应用程序中启用角色 90
4.6.2 创建角色 90
4.6.3 创建角色访问规则 91
4.6.4 赋予用户角色权限 92
4.6.5 验证角色的登录 93
4.6.6 小结 93
4.7 匿名用户的授权管理 94
小结 95
习题 95
上机指导 95
实验一:用户注册功能 96
实验二:用户管理系统 96
第5章 ASP.NET对象编程 97
5.1 ASP.NET的数据持久性对象 97
5.1.1 Session对象简介 97
5.1.2 Cookies对象简介 98
5.1.3 Application对象简介 98
5.1.4 ViewState对象简介 98
5.2 ASP.NET的数据访问对象 99
5.2.1 访问Server对象 99
5.2.2 访问Request对象 99
5.2.3 访问Response对象 100
5.3 访问Access数据库 101
5.3.1 System.Data.OleDb命名空间 101
5.3.2 打开和关闭连接 102
5.3.3 读取数据 103
5.3.4 使用SQL语句操作数据 104
5.4 一个简单的投票系统 105
5.4.1 设计投票功能的数据存储方式 105
5.4.2 投票项目管理功能 105
5.4.3 投票功能 110
5.4.4 图形化显示投票结果功能 113
5.4.5 小结 116
5.5 防止重复投票技术 118
5.5.1 利用Session对象 118
5.5.2 利用Cookies对象 119
5.5.3 验证IP和登录时间 119
小结 120
习题 120
上机指导 120
实验一:从Access数据库中读取数据 121
实验二:投票系统 121
第6章 ADO.NET编程 122
6.1 SQL Server 2005概述 122
6.1.1 SQL Server 2005简介 122
6.1.2 SQL Server 2005安装 123
6.1.3 SQL语言简介 127
6.2 访问SQL Server数据库 130
6.2.1 System.Data.SqlClient命名空间简介 130
6.2.2 打开和关闭连接 130
6.2.3 读取数据 132
6.2.4 使用SQL语句操作数据 133
6.3 创建留言板 134
6.3.1 设计保存留言内容的数据库 134
6.3.2 部署数据库提供程序 135
6.3.3 保存数据的方法 136
6.3.4 发表留言功能 137
6.3.5 浏览所有留言功能 138
6.3.6 管理员登录功能 139
6.3.7 删除留言功能 140
6.3.8 小结 141
小结 142
习题 142
上机指导 142
实验一:从SQL Server数据库中读取数据 143
实验二:留言板系统 143
第7章 XML访问 144
7.1 XML技术 144
7.1.1 理解XML 144
7.1.2 XML相关类 145
7.1.3 XML数据的访问 146
7.1.4 创建XML节点 150
7.1.5 修改XML节点 151
7.1.6 删除XML节点 152
7.1.7 使用XSL文件 152
7.2 创建XML留言板 153
7.2.1 保存留言内容的XML模板 153
7.2.2 读取和保存XML数据的方法 154
7.2.3 发表留言功能 156
7.2.4 浏览所有留言功能 157
7.2.5 管理员登录功能 158
7.2.6 用XSL文件转换XML文件 160
7.2.7 删除留言功能 161
7.2.8 小结 163
小结 165
习题 166
上机指导 166
实验一:读取XML数据 166
实验二:留言板系统 166
第8章 数据绑定 167
8.1 数据绑定控件 167
8.1.1 GridView控件的使用 167
8.1.2 Repeater控件的使用 169
8.1.3 DataList控件的使用 169
8.2 后台管理模块 170
8.2.1 新闻模块数据库设计 170
8.2.2 新闻发布模板 171
8.2.3 新闻修改和删除功能 175
8.2.4 后台管理登录功能 176
8.3 新闻主界面展示功能 177
8.3.1 普通展示功能 177
8.3.2 滚动展示功能 178
8.4 新闻列表功能 179
8.5 新闻内容浏览功能 181
8.6 整合新闻发布模块 182
小结 182
习题 183
上机指导 183
实验一:使用GridView控件显示数据 183
实验二:新闻发布系统 183
第9章 文件处理 184
9.1 上传和下载简介 184
9.2 简单的上传和下载 184
9.2.1 上传文件到服务器 185
9.2.2 从服务器下载文件 186
9.2.3 小结 188
9.3 复杂的上传和下载 190
9.3.1 上传图片到数据库 190
9.3.2 从数据库下载图片 193
9.4 AspnetUpload上传组件的使用 196
9.4.1 多文件的上传 196
9.4.2 支持上传文件的实时进度条 197
小结 199
习题 199
上机指导 199
实验一:上传文件 199
实验二:下载文件 199
第10章 数据报表 202
10.1 用数据控件实现的简单报表范例 202
10.1.1 创建报表数据 202
10.1.2 创建报表视图 203
10.1.3 打印报表 207
10.2 水晶报表的介绍 210
10.3 ASP.NET2.0中使用水晶报表范例 210
10.3.1 创建显示数据库数据的水晶报表 211
10.3.2 创建报表的数据集 211
10.3.3 关联数据集和报表 213
10.4 自定义主从结构的水晶报表 215
10.4.1 使用带报表的网站模板 215
10.4.2 创建包含主从关系表的数据集 216
10.4.3 用编程方式实现报表与数据源的关联 216
小结 217
习题 217
上机指导 217
实验一:用数据控件实现的简单报表 218
实验二:使用水晶报表 218
第11章 流媒体应用 219
11.1 认识流媒体服务器WMS 219
11.1.1 Windows Media Services 9简介 219
11.1.2 WMS的应用范围 220
11.1.3 WMS流媒体的优势 220
11.2 通过WMS生成点播静态页面 221
11.2.1 添加发布点 221
11.2.2 创建点播静态页面 223
11.3 使用ASP.NET2.0生成点播模块 225
11.3.1 在ASP.NET中引用自动生成的静态页面 225
11.3.2 制作点播列表 226
11.3.3 完成点播功能 227
11.3.4 小结 227
11.4 在播放媒体中插播广告 229
小结 231
习题 231
上机指导 231
实验:在线点播系统 231
第12章 Web Service应用 232
12.1 Web Service介绍 232
12.1.1 概述 232
12.1.2 Web Service的优点 233
12.1.3 SOAP 233
12.1.4 WSDL 234
12.1.5 使用Web Service实现Hello World 235
12.2 使用Web Service实现天气预报 237
12.2.1 创建Web Service天气服务 237
12.2.2 在程序中使用Web Service 238
小结 240
习题 241
上机指导 241
实验一:使用Web Service实现天气预报 241
实验二:创建并使用自定义的Web Service 241
第13章 综合实例—BBS论坛 244
13.1 论坛数据库的介绍 244
13.1.1 设计数据库结构 244
13.1.2 设置数据表关系 246
13.1.3 配置数据库Provider 246
13.1.4 配置Web.Config中的数据库连接 248
13.1.5 添加数据库访问类 249
13.2 新用户入口 249
13.2.1 用户的注册 250
13.2.2 用户的登录 250
13.3 论坛主题的类别 250
13.3.1 添加论坛的类别 251
13.3.2 编辑论坛的类别 252
13.3.3 显示论坛的类别 253
13.4 论坛的帖子详细信息 254
13.4.1 帖子列表的显示 255
13.4.2 帖子的发布 256
13.4.3 显示帖子的详细信息 261
13.4.4 帖子的回复 263
小结 267
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019