图书介绍
ASP.NET 4.5动态网站开发基础教程pdf电子书版本下载
- 韩颖,卫琳,谢琦编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302385011
- 出版时间:2015
- 标注页数:330页
- 文件大小:71MB
- 文件页数:341页
- 主题词:网页制作工具-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET 4.5动态网站开发基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET4.5 概述与开发平台 1
1.1 Web基础知识 1
1.1.1 HTTP协议 1
1.1.2 Web服务器和浏览器 2
1.1.3 C/S模式与B/S模式 2
1.1.4 Web的访问原理 2
1.2 ASP.NET简介 4
1.2.1 ASP.NET的历史 4
1.2.2 ASP.NET的优点 5
1.2.3 其他常见的网络程序设计技术 6
1.3 ASP.NET的开发环境 7
1.3.1 安装Visual Studio Express 2012 for Web 7
1.3.2 主窗口 10
1.3.3 文档窗口 11
1.3.4 工具箱 11
1.3.5 错误列表窗口 12
1.3.6 解决方案资源管理器 13
1.3.7 属性窗口 14
1.3.8 输出窗口 14
1.4 ASP.NET应用程序基础 15
1.4.1 创建ASP.NET应用程序 15
1.4.2 运行ASP.NET应用程序 16
1.5 Visual Studio Express 2012 for Web辅助功能 17
1.6 本章小结 20
1.7 练习 20
第2章 XHTML和HTML5 21
2.1 Web基本技术 21
2.1.1 HTML 21
2.1.2 XML 22
2.1.3 XHTML 22
2.2 XHTML的基本格式 22
2.2.1 ASP.NET的文档结构 23
2.2.2 XHTML的语法规则 26
2.3 XHTML标记、标记属性 27
2.3.1 主体标记<body>…</body> 28
2.3.2 注释标记<!-注释内容-> 28
2.3.3 分层标记<div>…</div> 28
2.3.4 文本和格式标记 28
2.3.5 表格标记 32
2.3.6 超链接标记<a>…</a> 34
2.3.7 图像标记<img/> 37
2.3.8 表单<form>…</form> 39
2.4 HTML5的介绍 43
2.4.1 HTML5的发展史 43
2.4.2 HTML5的新改革 43
2.5 本章小结 46
2.6 练习 47
第3章 创建ASPX网页技术简介 48
3.1 ASP.NET程序结构 48
3.1.1 ASP.NET文件类型介绍 48
3.1.2 ASP.NET文件夹 50
3.1.3 其他文件夹介绍 51
3.2 页面管理 52
3.2.1 ASP.NET页面代码模式 52
3.2.2 页面的往返与处理机制 53
3.2.3 页面的生命周期 54
3.2.4 ASP.NET页生命周期事件 55
3.2.5 ASP.NET页面指令 58
3.3 ASP.NET的网页代码模型 58
3.3.1 创建ASP.NET网站 59
3.3.2 单文件页模型 60
3.3.3 代码隐藏页模型 61
3.3.4 ASP.NET网站和ASP.NET应用程序的区别 64
3.4 状态管理 65
3.4.1 页面状态概述 65
3.4.2 视图状态 66
3.4.3 控件状态 67
3.4.4 隐藏域 68
3.5 ASP.NET配置管理 68
3.5.1 web.config文件介绍 68
3.5.2 配置文件的语法规则 69
3.6 本章小结 72
3.7 练习 73
第4章 ASP.NET常用内置对象 74
4.1 ASP.NET对象的概况及属性方法事件 74
4.2 Request对象 75
4.2.1 Request对象简介 75
4.2.2 使用QueryString属性 76
4.2.3 使用Path属性 78
4.2.4 使用Browser属性 78
4.2.5 ServerVariables属性 79
4.2.6 ClientCertificate属性 80
4.3 Response对象 80
4.3.1 Response对象简介 80
4.3.2 利用Write方法输出信息 81
4.3.3 使用Redirect方法引导客户至另一个URL位置 81
4.3.4 关于BufferOutput属性 82
4.3.5 输出缓存资料 82
4.3.6 WriteFile方法 83
4.4 Cookie对象 83
4.4.1 Cookie对象简介 83
4.4.2 Cookie对象的属性和方法 85
4.4.3 Cookie对象的使用 85
4.4.4 检测用户是否启用了Cookie 87
4.5 Session对象 87
4.5.1 Session对象简介 88
4.5.2 Session对象的使用 89
4.5.3 Session_Start和Session End事件 89
4.5.4 Timeout属性 89
4.5.5 Abandon方法 90
4.5.6 Session对象的注意事项 90
4.6 Application对象 90
4.6.1 Application对象简介 91
4.6.2 利用Application对象存储信息 91
4.7 Server对象 92
4.7.1 Server对象简介 93
4.7.2 MachineName属性 93
4.7.3 ScriptTimeout属性 94
4.7.4 CreateObject方法 94
4.7.5 Execute方法 94
4.7.6 Transfer方法 94
4.7.7 HtmlDecode方法和HtmlEncode方法 95
4.7.8 MapPath方法 96
4.7.9 URLEncode方法 96
4.8 ViewState对象 98
4.9 本章小结 99
4.10 练习 100
第5章 ASP.NET常用服务器控件 101
5.1 服务器控件概述 101
5.1.1 控件的种类 102
5.1.2 在页面中添加HTML服务器控件 102
5.1.3 在页面中添加Web服务器控件 102
5.1.4 以编程方式添加服务器控件 103
5.1.5 设置服务器控件属性 103
5.2 标准服务器控件 104
5.2.1 标签控件(Label) 104
5.2.2 TextBox(文本框)控件 105
5.2.3 按钮控件(Button、LinkButton、ImageButton) 106
5.2.4 HyperLink(超链接)控件 110
5.2.5 图像控件(Image) 110
5.2.6 CheckBox(复选框)和CheckBoxList(复选框列表)控件 111
5.2.7 RadioButton和RadioButtonList控件 114
5.2.8 列表控件(DropDownList和ListBox) 115
5.2.9 MultiView和View控件 118
5.2.10 广告控件(AdRotator) 122
5.2.11 表格控件(Table) 124
5.2.12 Literal控件和Panel控件 126
5.3 验证控件 129
5.3.1 验证控件及其作用 130
5.3.2 验证控件的属性和方法 131
5.3.3 表单验证控件(RequiredFieldValidator) 132
5.3.4 比较验证控件(CompareValidator) 133
5.3.5 范围验证控件(RangeValidator) 133
5.3.6 自定义验证控件(CustomValidator) 134
5.3.7 正则验证控件(RegularExpressionValidator) 135
5.3.8 验证组控件(ValidationSummary) 136
5.4 登录控件 137
5.4.1 登录控件(Login) 137
5.4.2 登录名称控件(LoginName) 138
5.4.3 登录视图控件(LoginView) 139
5.4.4 登录状态控件(LoginStatus) 139
5.4.5 密码更改控件(ChangePassword) 140
5.4.6 生成用户控件(CreateUserWizard) 141
5.5 导航控件 142
5.5.1 SiteMapPath导航控件 143
5.5.2 Menu导航控件 146
5.5.3 TreeView导航控件 149
5.6 HTML控件 151
5.7 用户控件 151
5.8 本章小结 155
5.9 练习 155
第6章 样式、主题和母版页 157
6.1 CSS概述 157
6.1.1 CSS简介 157
6.1.2 CSS基础 158
6.1.3 创建CSS文件 160
6.1.4 CSS常用属性 161
6.1.5 DIV和CSS布局 161
6.2 主题 166
6.2.1 主题的概念 166
6.2.2 在主题中定义外观 168
6.2.3 在主题中同时定义外观和样式表 169
6.2.4 动态切换主题 170
6.3 母版页 173
6.3.1 母版页和内容页的概念 174
6.3.2 创建母版页 174
6.4 本章小结 177
6.5 练习 177
第7章 jQuery入门 178
7.1 jQuery简介 178
7.1.1 什么是jQuery 178
7.1.2 包含jQuery库 178
7.1.3 第一个jQuery程序 179
7.2 jQuery的语法 180
7.2.1 jQuery的核心功能 180
7.2.2 jQuery选择器 181
7.2.3 jQuery过滤器 184
7.2.4 jQuery事件 188
7.3 jQuery动画 192
7.4 本章小结 197
7.5 练习 198
第8章 ADO.NET数据访问 199
8.1 ADO.NET概述 199
8.1.1 ADO.NET简介 199
8.1.2 与数据有关的命名空间 200
8.1.3 ADO.NET数据提供者 201
8.2 数据库平台 201
8.3 使用Connection连接数据库 206
8.4 使用Command对象执行数据库命令 210
8.4.1 使用Command对象查询数据库的数据 210
8.4.2 使用Command对象增加数据库的数据 212
8.4.3 使用Command对象删除数据库的数据 214
8.5 使用DataAdapter对象和DateSet对象 216
8.5.1 DataAdapter对象简介 216
8.5.2 DataSet对象简介 217
8.5.3 查询数据库的数据 219
8.5.4 修改数据库的数据 220
8.5.5 增加数据库的数据 222
8.5.6 删除数据库的数据 223
8.6 连接池技术 224
8.7 本章小结 228
8.8 练习 228
第9章 ADO.NET数据库高级操作 230
9.1 数据源控件 230
9.1.1 SqlDataSource控件 231
9.1.2 ObjectDataSource控件 231
9.1.3 SiteMapDataSource控件 232
9.1.4 XmlDataSource控件 233
9.2 联合使用数据源和数据绑定控件 233
9.2.1 GridView控件 234
9.2.2 DataList控件 240
9.2.3 DetailsView控件 242
9.2.4 FormView控件 248
9.2.5 DataPager控件 253
9.2.6 ListView控件 254
9.3 本章小结 260
9.4 练习 260
第10章 LINQ技术 262
10.1 LINQ基本概念 262
10.1.1 LINQ to Objects 262
10.1.2 LINQ to ADO.NET 263
10.1.3 LINQ to XML 263
10.1.4 LINQ相关的命名空间 264
10.2 LINQ to SQL 264
10.2.1 IEnumerable和IEnumerable<T>接口 265
10.2.2 IQueryProvider和IQueryable<T>接口 269
10.2.3 DataContext类 270
10.2.4 基本查询操作 272
10.2.5 基本更改操作 277
10.2.6 LinqDataSource控件 282
10.3 本章小结 287
10.4 练习 287
第11章 ASP.NET AJAX 288
11.1 Ajax简介 288
11.1.1 什么是Ajax 288
11.1.2 Ajax与传统Web技术的区别 289
11.1.3 Ajax的优点 290
11.1.4 Ajax使用的技术 291
11.1.5 ASP.NET AJAX 291
11.1.6 ASP.NET 4.5 AJAX简单示例 292
11.2 ASP.NET 4.5 AJAX控件 293
11.2.1 ScriptManger(脚本管理员)控件 293
11.2.2 Timer(时间)控件 295
11.2.3 UpdatePanel(更新区域)控件 297
11.2.4 UpdateProgress(更新进度)控件 298
11.3 本章小结 300
11.4 练习 301
第12章 企业电子商务网站 302
12.1 系统设计 302
12.1.1 需求分析 302
12.1.2 概念结构设计 302
12.1.3 数据库设计 303
12.1.4 功能设计 304
12.2 系统实现 304
12.2.1 访问数据库公共类 304
12.2.2 母版页 307
12.2.3 前台模块功能 308
12.2.4 后台管理模块 321
12.3 本章小结 329
12.4 练习 329
参考文献 330