清华电脑学堂:ASP.NET 4.5网站开发与应用实践教程
出版时间:
2017-01
版次:
1
ISBN:
9787302425069
定价:
49.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
396页
字数:
608千字
正文语种:
简体中文
16人买过
-
《清华电脑学堂:ASP.NET 4.5网站开发与应用实践教程》结合教学特点进行编写,全面讲述ASP.NET网站开发技术。全书共分为17章,内容包括搭建ASP.NET 4.5开发环境、Web窗体结构和常用页面指令、内置请求和处理对象、使用导航控件和母版页模板、验证控件、ADO.NET数据库编程、数据绑定、GridView、文件上传与下载以及分页实现等,介绍了ASP.NET 4.5的高级开发技术,使用LINQ to SQL操作数据库、Ajax无刷新页面、创建Silverlight和WCF程序、MVC 4的简单应用。最后介绍了ASP.NET的配置文件以及发布网站的方法。本书示例短小却能体现出知识点,读者能轻松地学习,并灵活地应用到实际的软件项目中去。 《清华电脑学堂:ASP.NET 4.5网站开发与应用实践教程》可作为在校大学生学习使用ASP.NET进行课程设计的参考资料,也可以作为高等院校相关专业的教学参考书。
第1章 搭建ASP.NET 4.5的
开发环境 1
1.1 .NET Framework概述 1
1.1.1 .NET Framework的组件 1
1.1.2 了解.NET Framework 4.5 2
1.2 ASP.NET概述 3
1.2.1 发展历史 3
1.2.2 开发工具 4
1.2.3 特色优势 5
1.2.4 了解ASP.NET 4.5 5
1.3 Visual Studio概述 6
1.3.1 发展历史 6
1.3.2 开发版本 7
1.3.3 了解VS 2012 7
1.4 安装VS 2012 8
1.4.1 准备工作 8
1.4.2 安装步骤 9
1.4.3 认识界面 11
1.5 实验指导——创建ASP.NET Web
窗体应用程序 14
思考与练习 16
第2章 ASP.NET Web窗体页 18
2.1 Web应用程序和网站 18
2.1.1 新建Web应用程序 18
2.1.2 新建Web网站 20
2.1.3 比较Web应用程序和
Web网站 21
2.2 Web窗体页 22
2.2.1 Web窗体页的特点 22
2.2.2 Web窗体页的元素 22
2.2.3 Web窗体页的运行过程 23
2.2.4 认识Web窗体页 24
2.3 ASP.NET的页面指令 25
2.3.1 @Page指令 25
2.3.2 @Control指令 25
2.3.3 @Register指令 26
2.3.4 @Master指令 26
2.3.5 @MasterType指令 26
2.3.6 @Import指令 27
2.3.7 @Implements指令 27
2.3.8 @Reference指令 27
2.3.9 @Assembly指令 27
2.3.10 @OutputCache指令 28
2.3.11 @PreviousPageType指令 28
思考与练习 28
第3章 Web服务器控件 30
3.1 服务器控件基础 30
3.1.1 服务器控件概述 30
3.1.2 服务器控件分类 31
3.1.3 服务器控件公共属性 32
3.2 文本控件 33
3.2.1 Label控件 33
3.2.2 Literal控件 34
3.2.3 TextBox控件 35
3.2.4 HyperLink控件 36
3.3 按钮控件 38
3.3.1 Button控件 38
3.3.2 LinkButton控件 39
3.3.3 ImageButton控件 39
3.4 选项控件 39
3.4.1 RadioButton控件 40
3.4.2 RadioButtonList控件 40
3.4.3 CheckBox控件 41
3.4.4 CheckBoxList控件 42
3.5 列表控件 44
3.5.1 DropDownList控件 45
3.5.2 BulletedList控件 45
3.5.3 ListBox控件 48
3.6 容器控件 50
3.6.1 Panel控件 50
3.6.2 MultiView控件 51
3.7 其他控件 51
3.7.1 图片显示控件 51
3.7.2 图片响应控件 52
3.7.3 日历控件 54
3.7.4 广告控件 55
3.8 实验指导——常识调查页面 56
思考与练习 58
第4章 页面请求与响应对象 59
4.1 Page对象 59
4.1.1 Page对象的属性 59
4.1.2 Page对象的方法 62
4.1.3 Page对象的事件 63
4.2 Response对象 63
4.2.1 Response对象的属性 63
4.2.2 Response对象的方法 64
4.3 Request对象 67
4.3.1 Request对象的属性 67
4.3.2 Request对象的方法 71
4.4 Server对象 72
4.4.1 Server对象的属性 72
4.4.2 Server对象的方法 72
4.5 实验指导——在窗体页绘制并
输出图像数据 75
思考与练习 78
第5章 数据保存对象 80
5.1 Application对象 80
5.1.1 Application对象的属性 80
5.1.2 Application对象的方法 81
5.1.3 使用Application的事件 84
5.2 Session对象 85
5.2.1 Session对象概述 85
5.2.2 Session对象的属性 86
5.2.3 Session对象的方法 87
5.3 实验指导——用户的安全登录
和退出 88
5.4 Cookie对象 91
5.4.1 Cookie对象概述 91
5.4.2 Cookie对象的属性 93
5.5 实验指导——Cookie对象实现
免登录 94
5.6 ViewState对象 96
5.6.1 ViewState对象概述 97
5.6.2 使用ViewState对象 97
思考与练习 100
第6章 站点导航控件 102
6.1 导航 102
6.1.1 导航控件 102
6.1.2 站点地图 102
6.2 SiteMapPath控件 105
6.3 TreeView控件 106
6.3.1 TreeView简介 106
6.3.2 TreeView简单应用 107
6.3.3 TreeNode对象 111
6.3.4 TreeView样式 113
6.4 Menu控件 114
6.5 实验指导——男裤选购页面 116
思考与练习 118
第7章 使用母版页 119
7.1 母版页 119
7.1.1 母版页概述 119
7.1.2 添加内容页 120
7.2 实验指导——内容页与母版页
的结合 122
7.3 主题 124
7.3.1 主题与外观文件 124
7.3.2 主题的创建 126
7.4 实验指导——主题切换 128
7.5 用户控件 131
7.5.1 用户控件概述 131
7.5.2 创建用户控件 132
7.5.3 ASP.NET用户控件转换 133
思考与练习 134
第8章 验证用户输入的有效性 136
8.1 常用的数据验证技术 136
8.1.1 基于图片和附加码
的验证 136
8.1.2 Web表单数据验证 137
8.1.3 Web窗体页数据验证 137
8.1.4 客户端脚本验证 137
8.1.5 使用正则表达式进行
数据验证 137
8.2 基础验证控件 137
8.2.1 必填验证控件 138
8.2.2 比较验证控件 140
8.2.3 范围验证控件 144
8.2.4 正则表达式验证控件 145
8.2.5 自定义验证控件 147
8.3 错误验证汇总控件 150
8.4 实验指导——ValidationGroup属
性实现分组验证 152
思考与练习 155
第9章 ADO.NET进行
第10章 数据绑定技术 183
第11章 LINQ数据处理 220 第12章 高级技术应用 245
12.1 文件上传与下载 245
12.1.1 文件上传 245
12.1.2 文件下载 249
12.2 文件操作 252
12.2.1 获取文件基本信息 252
12.2.2 判断文件是否存在 253
12.2.3 创建文件 253
12.2.4 删除文件 254
12.2.5 移动文件 254
12.2.6 复制文件 255
12.3 目录操作 256
12.3.1 获取目录基本信息 256
12.3.2 判断目录是否存在 257
12.3.3 创建目录 257
12.3.4 删除目录 258
12.3.5 遍历目录 258
12.4 第三方控件 259
12.4.1 分页控件 260
12.4.2 验证码控件 263
12.5 实验指导——WebSocket
发送消息 264
思考与练习 267
第13章 Ajax技术 269
第14章 Silverlight入门 289 第15章 ASP.NET MVC 4框架 311
15.1 ASP.NET MVC概述 311
15.1.1 MVC工作模式 311
15.1.2 MVC优缺点 312
15.1.3 ASP.NET MVC 4
新特性 313
15.1.4 Razor视图引擎 314
15.2 实验指导——创建第一个
MVC 4项目 317
15.3 MVC 4项目元素详解 320
15.3.1 MVC 4应用程序
目录结构 320
15.3.2 MVC 4的约定优于
配置 321
15.3.3 MVC 4项目中的模型、
视图与控制器 321
15.3.4 MVC 4路由规则 324
15.4 ASP.NET MVC 4应用程序
运行流程 326
15.5 实验指导——管理图书信息 328
思考与练习 338
第16章 WCF入门 340
第17章 配置和部署ASP.NET
思考与练习 391
-
内容简介:
《清华电脑学堂:ASP.NET 4.5网站开发与应用实践教程》结合教学特点进行编写,全面讲述ASP.NET网站开发技术。全书共分为17章,内容包括搭建ASP.NET 4.5开发环境、Web窗体结构和常用页面指令、内置请求和处理对象、使用导航控件和母版页模板、验证控件、ADO.NET数据库编程、数据绑定、GridView、文件上传与下载以及分页实现等,介绍了ASP.NET 4.5的高级开发技术,使用LINQ to SQL操作数据库、Ajax无刷新页面、创建Silverlight和WCF程序、MVC 4的简单应用。最后介绍了ASP.NET的配置文件以及发布网站的方法。本书示例短小却能体现出知识点,读者能轻松地学习,并灵活地应用到实际的软件项目中去。 《清华电脑学堂:ASP.NET 4.5网站开发与应用实践教程》可作为在校大学生学习使用ASP.NET进行课程设计的参考资料,也可以作为高等院校相关专业的教学参考书。
-
目录:
第1章 搭建ASP.NET 4.5的
开发环境 1
1.1 .NET Framework概述 1
1.1.1 .NET Framework的组件 1
1.1.2 了解.NET Framework 4.5 2
1.2 ASP.NET概述 3
1.2.1 发展历史 3
1.2.2 开发工具 4
1.2.3 特色优势 5
1.2.4 了解ASP.NET 4.5 5
1.3 Visual Studio概述 6
1.3.1 发展历史 6
1.3.2 开发版本 7
1.3.3 了解VS 2012 7
1.4 安装VS 2012 8
1.4.1 准备工作 8
1.4.2 安装步骤 9
1.4.3 认识界面 11
1.5 实验指导——创建ASP.NET Web
窗体应用程序 14
思考与练习 16
第2章 ASP.NET Web窗体页 18
2.1 Web应用程序和网站 18
2.1.1 新建Web应用程序 18
2.1.2 新建Web网站 20
2.1.3 比较Web应用程序和
Web网站 21
2.2 Web窗体页 22
2.2.1 Web窗体页的特点 22
2.2.2 Web窗体页的元素 22
2.2.3 Web窗体页的运行过程 23
2.2.4 认识Web窗体页 24
2.3 ASP.NET的页面指令 25
2.3.1 @Page指令 25
2.3.2 @Control指令 25
2.3.3 @Register指令 26
2.3.4 @Master指令 26
2.3.5 @MasterType指令 26
2.3.6 @Import指令 27
2.3.7 @Implements指令 27
2.3.8 @Reference指令 27
2.3.9 @Assembly指令 27
2.3.10 @OutputCache指令 28
2.3.11 @PreviousPageType指令 28
思考与练习 28
第3章 Web服务器控件 30
3.1 服务器控件基础 30
3.1.1 服务器控件概述 30
3.1.2 服务器控件分类 31
3.1.3 服务器控件公共属性 32
3.2 文本控件 33
3.2.1 Label控件 33
3.2.2 Literal控件 34
3.2.3 TextBox控件 35
3.2.4 HyperLink控件 36
3.3 按钮控件 38
3.3.1 Button控件 38
3.3.2 LinkButton控件 39
3.3.3 ImageButton控件 39
3.4 选项控件 39
3.4.1 RadioButton控件 40
3.4.2 RadioButtonList控件 40
3.4.3 CheckBox控件 41
3.4.4 CheckBoxList控件 42
3.5 列表控件 44
3.5.1 DropDownList控件 45
3.5.2 BulletedList控件 45
3.5.3 ListBox控件 48
3.6 容器控件 50
3.6.1 Panel控件 50
3.6.2 MultiView控件 51
3.7 其他控件 51
3.7.1 图片显示控件 51
3.7.2 图片响应控件 52
3.7.3 日历控件 54
3.7.4 广告控件 55
3.8 实验指导——常识调查页面 56
思考与练习 58
第4章 页面请求与响应对象 59
4.1 Page对象 59
4.1.1 Page对象的属性 59
4.1.2 Page对象的方法 62
4.1.3 Page对象的事件 63
4.2 Response对象 63
4.2.1 Response对象的属性 63
4.2.2 Response对象的方法 64
4.3 Request对象 67
4.3.1 Request对象的属性 67
4.3.2 Request对象的方法 71
4.4 Server对象 72
4.4.1 Server对象的属性 72
4.4.2 Server对象的方法 72
4.5 实验指导——在窗体页绘制并
输出图像数据 75
思考与练习 78
第5章 数据保存对象 80
5.1 Application对象 80
5.1.1 Application对象的属性 80
5.1.2 Application对象的方法 81
5.1.3 使用Application的事件 84
5.2 Session对象 85
5.2.1 Session对象概述 85
5.2.2 Session对象的属性 86
5.2.3 Session对象的方法 87
5.3 实验指导——用户的安全登录
和退出 88
5.4 Cookie对象 91
5.4.1 Cookie对象概述 91
5.4.2 Cookie对象的属性 93
5.5 实验指导——Cookie对象实现
免登录 94
5.6 ViewState对象 96
5.6.1 ViewState对象概述 97
5.6.2 使用ViewState对象 97
思考与练习 100
第6章 站点导航控件 102
6.1 导航 102
6.1.1 导航控件 102
6.1.2 站点地图 102
6.2 SiteMapPath控件 105
6.3 TreeView控件 106
6.3.1 TreeView简介 106
6.3.2 TreeView简单应用 107
6.3.3 TreeNode对象 111
6.3.4 TreeView样式 113
6.4 Menu控件 114
6.5 实验指导——男裤选购页面 116
思考与练习 118
第7章 使用母版页 119
7.1 母版页 119
7.1.1 母版页概述 119
7.1.2 添加内容页 120
7.2 实验指导——内容页与母版页
的结合 122
7.3 主题 124
7.3.1 主题与外观文件 124
7.3.2 主题的创建 126
7.4 实验指导——主题切换 128
7.5 用户控件 131
7.5.1 用户控件概述 131
7.5.2 创建用户控件 132
7.5.3 ASP.NET用户控件转换 133
思考与练习 134
第8章 验证用户输入的有效性 136
8.1 常用的数据验证技术 136
8.1.1 基于图片和附加码
的验证 136
8.1.2 Web表单数据验证 137
8.1.3 Web窗体页数据验证 137
8.1.4 客户端脚本验证 137
8.1.5 使用正则表达式进行
数据验证 137
8.2 基础验证控件 137
8.2.1 必填验证控件 138
8.2.2 比较验证控件 140
8.2.3 范围验证控件 144
8.2.4 正则表达式验证控件 145
8.2.5 自定义验证控件 147
8.3 错误验证汇总控件 150
8.4 实验指导——ValidationGroup属
性实现分组验证 152
思考与练习 155
第9章 ADO.NET进行
第10章 数据绑定技术 183
第11章 LINQ数据处理 220 第12章 高级技术应用 245
12.1 文件上传与下载 245
12.1.1 文件上传 245
12.1.2 文件下载 249
12.2 文件操作 252
12.2.1 获取文件基本信息 252
12.2.2 判断文件是否存在 253
12.2.3 创建文件 253
12.2.4 删除文件 254
12.2.5 移动文件 254
12.2.6 复制文件 255
12.3 目录操作 256
12.3.1 获取目录基本信息 256
12.3.2 判断目录是否存在 257
12.3.3 创建目录 257
12.3.4 删除目录 258
12.3.5 遍历目录 258
12.4 第三方控件 259
12.4.1 分页控件 260
12.4.2 验证码控件 263
12.5 实验指导——WebSocket
发送消息 264
思考与练习 267
第13章 Ajax技术 269
第14章 Silverlight入门 289 第15章 ASP.NET MVC 4框架 311
15.1 ASP.NET MVC概述 311
15.1.1 MVC工作模式 311
15.1.2 MVC优缺点 312
15.1.3 ASP.NET MVC 4
新特性 313
15.1.4 Razor视图引擎 314
15.2 实验指导——创建第一个
MVC 4项目 317
15.3 MVC 4项目元素详解 320
15.3.1 MVC 4应用程序
目录结构 320
15.3.2 MVC 4的约定优于
配置 321
15.3.3 MVC 4项目中的模型、
视图与控制器 321
15.3.4 MVC 4路由规则 324
15.4 ASP.NET MVC 4应用程序
运行流程 326
15.5 实验指导——管理图书信息 328
思考与练习 338
第16章 WCF入门 340
第17章 配置和部署ASP.NET
思考与练习 391
查看详情
-
八五品
河南省鹤壁市
平均发货9小时
成功完成率96.67%
-
九品
北京市通州区
平均发货18小时
成功完成率87.5%
-
八五品
河南省鹤壁市
平均发货10小时
成功完成率96.45%
-
九品
北京市通州区
平均发货18小时
成功完成率87.5%
-
八五品
陕西省西安市
平均发货9小时
成功完成率95.6%
-
八五品
-
八五品
陕西省咸阳市
平均发货7小时
成功完成率94.57%
-
九品
河北省廊坊市
平均发货28小时
成功完成率72.41%
-
九五品
天津市武清区
平均发货31小时
成功完成率87.87%
-
九品
北京市通州区
平均发货8小时
成功完成率93.13%
-
九五品
河北省保定市
平均发货14小时
成功完成率95.38%
-
全新
河北省保定市
平均发货28小时
成功完成率84.49%
-
全新
北京市丰台区
平均发货26小时
成功完成率84.63%
-
全新
河北省保定市
平均发货29小时
成功完成率91.99%
-
全新
河北省保定市
平均发货11小时
成功完成率80.41%
-
全新
河北省保定市
平均发货29小时
成功完成率90.38%
-
全新
河北省廊坊市
平均发货27小时
成功完成率86.68%
-
全新
河北省保定市
平均发货26小时
成功完成率87.4%
-
全新
河北省保定市
平均发货25小时
成功完成率90.09%
-
全新
河北省保定市
平均发货30小时
成功完成率89.36%
-
全新
河北省保定市
平均发货23小时
成功完成率84.25%
-
全新
河北省保定市
平均发货20小时
成功完成率86.51%
-
全新
河北省保定市
平均发货10小时
成功完成率90.41%
-
全新
河北省保定市
平均发货32小时
成功完成率74.18%
-
全新
河北省保定市
平均发货27小时
成功完成率91.37%
-
全新
河北省保定市
平均发货9小时
成功完成率85.01%
-
九品
北京市昌平区
平均发货22小时
成功完成率88.92%
-
九品
北京市昌平区
平均发货17小时
成功完成率90.79%
-
九品
北京市海淀区
平均发货23小时
成功完成率88.86%
-
九品
北京市东城区
平均发货25小时
成功完成率88.74%
-
全新
河北省保定市
平均发货18小时
成功完成率75.62%
-
全新
河北省保定市
平均发货17小时
成功完成率82.5%
-
九五品
河北省保定市
平均发货20小时
成功完成率84.32%
-
九五品
河北省保定市
平均发货24小时
成功完成率87.36%
-
全新
河北省保定市
平均发货25小时
成功完成率81.26%
-
全新
北京市房山区
平均发货13小时
成功完成率88.73%
-
全新
河北省保定市
平均发货29小时
成功完成率76.49%
-
全新
河北省保定市
平均发货30小时
成功完成率75.39%
-
九品
北京市通州区
平均发货8小时
成功完成率93.13%
-
九品
北京市通州区
平均发货7小时
成功完成率93.7%