ASP.NET 4.0网站开发实用教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:岳冰,聂佳志主编
- 出 版 社:哈尔滨:黑龙江大学出版社
- 出版年份:2014
- ISBN:9787811297249
- 页数:330 页
第1章 ASP.NET概述 1
1.1 ASP.NET简介 2
1.1.1 ASP.NET的历史和特性 3
1.1.2 .NET Framework 4
1.1.3 ASP.NET的优势 8
1.2 ASP.NET的开发环境 10
1.2.1 安装和配置IIS 10
1.2.2 安装Microsoft Visual Studio 2010 22
1.2.3 安装Microsoft SQL Server 2008 28
1.3 ASP.NET网页语法 36
1.3.1 ASP.NET网页的文件扩展名 36
1.3.2 ASP.NET页面指令 37
1.3.3 ASP.NET注释 42
1.3.4 ASP.NET应用程序的子目录 43
1.4 ASP.NET的配置文件 45
1.4.1 Web.config文件 45
1.4.2 Global.asax文件 46
1.4.3 ASP.NET配置文件的层次结构和继承 47
1.4.4 ASP.NET配置文件的格式 47
1.5 制作一个ASP.NET网站 52
1.6 上机实训 54
第2章 C#语言基础 55
2.1 C#程序的基本结构与元素 56
2.1.1 C#程序的基本结构 56
2.1.2 C#程序的基本元素 57
2.2 C#面向对象技术 59
2.2.1 面向对象的概念 59
2.2.2 封装 64
2.2.3 继承 66
2.2.4 多态 70
2.3 C#高级技术 74
2.3.1 静态变量和方法 74
2.3.2 密封类和方法 76
2.3.3 访问控制 77
2.3.4 抽象类与抽象方法 78
2.3.5 接口 80
2.3.6 集合 85
2.4 C#4.0的新特性 88
2.4.1 大整数类型 88
2.4.2 动态数据类型 88
2.4.3 可选参数 89
2.4.4 命名参数 89
2.5 上机实训 89
第3章 ASP.NET常用内置对象 91
3.1 Request对象 91
3.1.1 Request对象的常用属性和方法 91
3.1.2 网页之间传递数据 92
3.1.3 获取客户端浏览器信息 95
3.2 Response对象 97
3.2.1 Response对象的常用属性和方法 97
3.2.2 Write方法的使用 98
3.2.3 Redirect方法的使用 99
3.2.4 End方法的使用 100
3.3 Server对象 101
3.3.1 MapPath方法的使用 103
3.3.2 HtmlEncode方法的使用 104
3.3.3 UrlEEncode方法的使用 105
3.3.4 Execute方法和Transfer方法的使用 106
3.4 Cookie对象 108
3.4.1 概述 109
3.4.2 Cookie对象的属性 109
3.4.3 Cookie对象的方法 109
3.4.4 Cookie对象的使用 110
3.4.5 测试浏览器是否支持Cookie对象 111
3.4.6 Cookie对象的应用举例 114
3.5 Session对象 115
3.5.1 概述 115
3.5.2 Session对象的属性 115
3.5.3 Session对象的方法 116
3.5.4 Session对象的使用 116
3.5.5 Session对象的应用举例 117
3.5.6 Session的存储 121
3.6 Application对象 123
3.6.1 Application对象的属性 123
3.6.2 Application对象的方法 124
3.6.3 Application对象的使用 125
3.7 上机实训 128
第4章 Web服务器控件 130
4.1 Web服务器控件 130
4.1.1 概述 130
4.1.2 Web服务器控件的功能 131
4.1.3 常用的Web服务器控件 131
4.2 验证控件 150
4.2.1 必须字段验证控件 150
4.2.2 比较验证控件 151
4.2.3 范围验证控件 152
4.2.4 正则表达式验证控件 154
4.2.5 自定义验证控件 155
4.3 导航控件 157
4.3.1 Web.sitemap文件 157
4.3.2 SiteMapDataSource控件 158
4.3.3 TreeView控件 158
4.3.4 Menu控件 161
4.3.5 SiteMapPath控件 161
4.4 登录控件 162
4.4.1 登录控件概述 163
4.4.2 常用的登录控件 163
4.5 上机实训 164
第5章 主题与母版页 165
5.1 主题 165
5.1.1 什么是主题 165
5.1.2 主题的应用范围 166
5.1.3 创建主题并应用网页 167
5.2 应用主题 170
5.2.1 设置应用主题的方法 170
5.2.2 以编程方式应用ASP.NET主题 171
5.3 母版页 171
5.3.1 母版页的工作原理 172
5.3.2 创建母版页 172
5.3.3 设计母版页的布局 173
5.3.4 使用母版页创建内容页 176
5.4 母版页的嵌套 181
5.5 上机实训 181
第6章 数据库与ADO.NET基础 182
6.1 数据库基础 182
6.1.1 结构查询语言 182
6.1.2 表和视图 183
6.1.3 存储过程和触发器 184
6.2 使用Microsoft SQL Server 2008管理数据库 187
6.2.1 启动Microsoft SQL Server 2008服务管理器 187
6.2.2 Microsoft SQL Server 2008使用的网络协议 188
6.2.3 Microsoft SQL Server 2008相关操作 190
6.3 ADO.NET与数据库的访问 204
6.3.1 ADO.NET基础 204
6.3.2 连接SQL Server 205
6.4 ADO.NET常用对象 207
6.4.1 Connection对象 208
6.4.2 Command对象 213
6.4.3 DataSet数据集对象 216
6.4.4 DataReader对象 220
6.5 上机实训 223
第7章 数据访问服务器控件 224
7.1 SqIDataSource控件 224
7.1.1 SqIDataSource控件的属性 224
7.1.2 SqIDataSource控件的事件 225
7.1.3 配置数据连接 225
7.2 GridView控件 232
7.2.1 常用属性、方法和事件 233
7.2.2 绑定数据 234
7.2.3 显示数据 235
7.2.4 排序设计 238
7.2.5 分页设计 241
7.3 DataList控件 242
7.3.1 DataList模板 242
7.3.2 DataList控件的事件 244
7.4 FormView控件 244
7.4.1 FormView控件的常用属性和事件 245
7.4.2 利用模板显示数据 245
7.4.3 编辑数据 247
7.5 DetailsView控件 249
7.5.1 DetailsView控件的常用属性和事件 249
7.5.2 显示数据 250
7.5.3 DetailsView与GridView的联合使用 251
7.6 上机实训 255
第8章 ASP.NET与XML技术 256
8.1 XML概述 256
8.1.1 XML定义 257
8.1.2 XML基本语法规则 259
8.1.3 DTD与XML Schema 268
8.2 XML转换 273
8.2.1 XML转换概述 273
8.2.2 XSL使用 274
8.3 XML的操作 276
8.3.1 使用XML控件 276
8.3.2 使用XmlTextReader和XmlTextWriter 279
8.3.3 使用XmlDocument(W3C DOM)技术 285
8.3.4 使用DataSet对象 287
第9章 ASP.NET AJAX技术 289
9.1 ASP.NET AJAX基础 289
9.1.1 AJAX概述 289
9.1.2 开发模式 290
9.1.3 ASP.NET AJAX优点 291
9.1.4 ASP.NET AJAX架构 291
9.2 ASP.NET AJAX服务器控件 292
9.2.1 ScriptManager控件 292
9.2.2 ScriptManagerProxy控件 295
9.2.3 UpdatePanel控件 298
9.2.4 Timer控件 299
9.3 引入ASP.NET AJAX Control Toolkit中的控件 301
9.3.1 TextBoxWatermark控件 301
9.3.2 PasswordStrength控件 303
9.4 上机实训 306
第10章 ASP.NET Web服务 308
10.1 面向服务的软件架构概述 308
10.1.1 面向服务的软件架构(SOA) 309
10.1.2 SOA与Web 2.0 309
10.2 Web Services的概念 310
10.2.1 Web Services的定义 310
10.2.2 Web Services的核心技术 310
10.2.3 Web Services原理 311
10.3 ASP.NET与Web服务 313
10.4 简单Web Services示例 314
第11章 新闻发布系统 316
11.1 系统概述 316
11.2 需求分析 316
11.3 开发过程 316
11.3.1 数据库设计 316
11.3.2 配置Web.config 317
11.3.3 公共类编写 317
11.3.4 后台登录模块设计 321
11.3.5 后台新闻管理模块设计 322
11.3.6 前台主要功能模块设计 326
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019