ASP.NET Web程序设计与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:汪维清,汪维华主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2015
- ISBN:9787302400752
- 页数:274 页
第1章 ASP.NET基础 1
1.1 ASP.NET概述 1
1.1.1 ASP简介 1
1.1.2 ASP工作原理 2
1.1.3 ASP.NET简介 5
1.2 .NET Framework 6
1.2.1 .NET Framework的作用 6
1.2.2 .NET Framework的组成 7
1.3 ASP.NET服务安装与配置 9
1.3.1 安装IIS服务器 9
1.3.2 安装开发工具 19
1.4 第一个ASP.NET程序 24
习题1 28
第2章 C#编程语言基础 29
2.1 C#程序构成 29
2.2 C#数据类型 33
2.2.1 值类型 34
2.2.2 引用类型 38
2.3 常量、变量与表达式 40
2.3.1 常量 40
2.3.2 变量 42
2.3.3 运算符与表达式 45
2.3.4 运算符的优先级与结合性 50
2.3.5 类型转换 51
2.3.6 数组Array 53
2.4 基本结构 56
2.4.1 顺序结构 56
2.4.2 选择结构 58
2.4.3 循环结构 65
2.4.4 break、continue与return语句 68
习题2 71
第3章 网页设计 72
3.1 网页设计概述 72
3.2 静态网页设计 73
3.3 动态网页设计 75
3.3.1 ASP 75
3.3.2 ASP.NET 76
3.4 HTML控件 77
3.4.1 HtmlForm控件 79
3.4.2 HtmlInputText控件 79
3.4.3 HtmlInputButton控件 80
3.4.4 HtmlTable控件 82
3.4.5 HtmlSelect控件 85
3.4.6 HtmlImage控件 85
3.5 Web服务器端控件 87
3.5.1 ASP.NET Label控件 87
3.5.2 ASP.NET TextBox控件 88
3.5.3 ASP.NET Button控件 88
3.5.4 ASP.NET HyperLink控件 91
3.5.5 ASP.NET Image控件 93
3.5.6 ASP.NET DropDownList控件 94
3.5.7 ASP.NET CheckBox控件 96
3.5.8 ASP.NET RadioButton控件 99
3.6 Web表单验证控件 102
3.6.1 RequiredFieldValidator控件 103
3.6.2 RangeValidator控件 105
3.6.3 ValidationSummary控件 105
3.6.4 CompareValidator控件 108
3.6.5 RegularExpressionValidator控件 110
3.6.6 CustomValidator控件 113
3.7 登录控件 115
3.7.1 Login控件 115
3.7.2 LoginName控件 117
3.7.3 LoginStatus控件 117
3.7.4 LoginView控件 118
3.7.5 CreateUserWizard控件 119
3.7.6 ChangePassword控件 119
3.7.7 PasswordRecovery控件 120
3.8 用户控件 120
3.8.1 用户控件简介 121
3.8.2 创建用户控件 121
3.8.3 调用用户控件 121
3.8.4 用户控件属性增加 122
习题3 126
第4章 网页布局 127
4.1 站点建立 127
4.1.1 IIS的添加和运行 127
4.1.2 Web服务器 127
4.2 母版页和内容页 132
4.2.1 母版页和内容页概述 132
4.2.2 创建母版页和内容页 133
4.3 网站导航 137
4.3.1 SiteMapPath控件 137
4.3.2 TreeView控件 141
4.3.3 Menu控件 145
习题4 147
第5章 基本内置对象 148
5.1 ASP.NET对象概述 148
5.2 Page和Cookie对象 149
5.2.1 Page对象 149
5.2.2 Cookie对象 150
5.3 Request和Response对象 153
5.3.1 Request对象 153
5.3.2 Response对象 162
5.4 Application和Session对象 166
5.4.1 Application对象 166
5.4.2 Session对象 169
习题5 171
第6章 数据库操作 172
6.1 数据库应用开发概述 172
6.2 ADO.NET数据库开发方式 173
6.2.1 ADO.NET数据库开发概述 173
6.2.2 .NET Framework数据提供程序 173
6.2.3 .NET Framework DataSet 174
6.2.4 数据库操作过程 175
6.3 Connection对象 176
6.3.1 连接字符串的差异 177
6.3.2 数据库连接方式 177
6.3.3 应用程序中连接字符串的存储 179
6.3.4 连接池 179
6.4 Command对象 180
6.4.1 设置连接和SQL命令 181
6.4.2 执行命令 181
6.5 DataReader对象 184
6.5.1 DataReader对象概述 184
6.5.2 从DataReader读取数据 185
6.5.3 DataReader对象的使用 186
6.6 DataAdapter对象与DataSet对象 187
6.6.1 ADO.NET数据集工作原理 187
6.6.2 DataAdapter对象 188
6.6.3 DataSet对象 189
6.6.4 DataTable对象 194
6.6.5 DataColumn对象 195
6.6.6 DataRow对象 195
6.6.7 多表操作 196
6.7 数据绑定 197
6.7.1 单值数据绑定 197
6.7.2 重复值数据绑定 199
6.8 数据控件访问数据库 201
6.8.1 数据源控件 201
6.8.2 数据展示 204
习题6 219
第7章 文件操作 220
7.1 概述 220
7.1.1 文件和流 220
7.1.2 流相关类介绍 221
7.2 文件与文件夹基本操作 221
7.2.1 Directory 222
7.2.2 DirectoryInfo 225
7.2.3 File 225
7.2.4 FileInfo 230
7.3 读写文件 230
7.3.1 StreamReader 230
7.3.2 StreamWriter 231
7.3.3 FileStream 232
7.4 文件的上传与下载 235
7.4.1 上传文件 235
7.4.2 下载文件 239
习题7 240
第8章 XML和Web服务 241
8.1 XML 241
8.1.1 XML概述 241
8.1.2 写XML文档 242
8.1.3 读XML文档 244
8.1.4 XmlDocument类 247
8.2 Web服务 248
8.2.1 Web Service简介 248
8.2.2 创建Web Service 249
8.2.3 发布Web Service 255
8.2.4 使用Web Service 256
习题8 260
第9章 设置与发布 261
9.1 配置IIS服务器 261
9.1.1 Web服务器与FTP服务器 261
9.1.2 设置IP地址 263
9.1.3 安装IIS 266
9.1.4 配置IIS 266
9.2 创建FTP远程管理账号 266
9.2.1 安装FTP组件 267
9.2.2 添加FTP站点 267
9.3 发布网站 269
9.3.1 使用FTP方式发布网站 269
9.3.2 使用HTTP方式发布网站 271
9.3.3 使用文件系统方式发布网站 272
9.4 使用Web安装项目部署应用程序 273
习题9 273
参考文献 274
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019