图书介绍
ASP.NET程序设计教程 C#版 第3版PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET程序设计教程 C#版 第3版](https://www.shukui.net/cover/4/31395506.jpg)
- 崔淼,徐鹏主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111584407
- 出版时间:2018
- 标注页数:296页
- 文件大小:53MB
- 文件页数:305页
- 主题词:网页制作工具-程序设计-高等学校-教材;C语言-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET程序设计教程 C#版 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET概述1
1.1 Web基础知识1
1.1.1 B/S架构与ASP.NET1
1.1.2 Web标准概述2
1.1.3 静态和动态网页3
1.2 Visual Studio集成开发环境4
1.2.1 Visual Studio项目管理4
1.2.2 集成开发环境的主要子窗口7
1.2.3 ASP.NET常用文件和文件夹10
1.2.4 创建ASP.NET网站的基本步骤11
1.3 实训——创建一个简单课表查询网站16
1.3.1 实训目的16
1.3.2 实训要求16
1.3.3 实训步骤16
第2章 Web网站前端设计基础20
2.1 HTML 5标记语言20
2.1.1 HTML 5的基本结构20
2.1.2 在Visual Studio中设计网页22
2.1.3 HTML 5的常用元素25
2.2 网页的样式控制29
2.2.1 标记的style属性29
2.2.2 CSS 3的概念30
2.2.3 CSS 3常用选择器32
2.2.4 CSS 3的盒模型36
2.2.5 向网站中添加样式表39
2.3 页面布局39
2.3.1 使用表格布局页面39
2.3.2 使用DIV和CSS布局页面41
2.3.3 页面元素的定位45
2.4 实训——页面布局综合练习47
2.4.1 实训目的47
2.4.2 实训要求47
2.4.3 实训步骤47
第3章 主题与母版页49
3.1 使用主题和外观文件49
3.1.1 使用主题49
3.1.2 使用外观文件50
3.1.3 网页的动态换肤53
3.2 母版页与内容页56
3.2.1 母版页和内容页的概念56
3.2.2 创建母版页和内容页57
3.3 从内容页访问母版页的内容61
3.3.1 从内容页访问母版页控件的属性61
3.3.2 在内容页中响应母版页控件的事件62
3.4 实训——使用母版页和内容页63
3.4.1 实训目的63
3.4.2 实训要求63
3.4.3 实训步骤64
第4章 C#程序设计基础67
4.1 C#程序设计方法67
4.1.1 事件驱动机制67
4.1.2 选择结构程序设计69
4.1.3 循环结构程序设计74
4.1.4 使用类文件和类库78
4.2 创建和使用动态控件83
4.2.1 创建动态控件83
4.2.2 使用动态控件84
4.3 创建和使用自定义控件86
4.3.1 创建自定义控件87
4.3.2 使用自定义控件87
4.4 实训——设计一个加法练习程序88
4.4.1 实训目的88
4.4.2 实训要求88
第5章 ASP.NET常用对象和状态管理89
5.1 Page对象89
5.1.1 Page对象的常用属性、方法和事件89
5.1.2 Web窗体页面的生命周期91
5.2 Response对象91
5.2.1 Response对象的常用属性和方法92
5.2.2 使用Response对象输出信息到客户端92
5.2.3 使用Redirect方法实现页面跳转93
5.3 Request对象94
5.3.1 Request对象的常用属性和方法94
5.3.2 处理HTML表单96
5.4 Server对象98
5.4.1 Server对象的常用属性和方法98
5.4.2 Execute、Transfer和MapPath方法98
5.5 ASP.NET的状态管理99
5.5.1 创建和使用Cookie对象99
5.5.2 创建和使用Session对象104
5.5.3 使用PreviousPage属性109
5.6 实训——使用Cookie110
5.6.1 实训目的110
5.6.2 实训要求110
5.6.3 实训步骤111
第6章 使用ASP.NET AJAX112
6.1 Ajax和ASP.NET AJAX概述112
6.1.1 Ajax的概念112
6.1.2 ASP.NET AJAX113
6.2 ASP.NET AJAX的基本控件113
6.2.1 ScriptManager和ScriptManagerProxy控件113
6.2.2 UpdatePanel控件116
6.2.3 UpdateProgress控件119
6.2.4 Timer控件120
6.3 ASP.NET AJAX控件工具包122
6.3.1 安装ASP.NET AJAX控件工具包123
6.3.2 使用ConfirmButtonExtender控件弹出确认对话框124
6.3.3 使用FilteredTextExtender和TextBoxWatermarkExtender扩展控件125
6.3.4 使用AsyncFileUpload控件实现文件上传127
6.3.5 使用CalendarExtender和AutoCompleteExtender扩展控件129
6.4 实训——设计一个限时在线考试系统132
6.4.1 实训目的132
6.4.2 实训要求132
第7章 JavaScript134
7.1 JavaScript的基本概念134
7.1.1 JavaScript概述134
7.1.2 JavaScript的代码编写规范135
7.2 JavaScript程序设计基础136
7.2.1 数据类型和变量136
7.2.2 流程控制语句138
7.2.3 JavaScript函数139
7.3 JavaScript对象141
7.3.1 JavaScript内置对象141
7.3.2 自定义对象146
7.4 BOM和DOM对象148
7.4.1 window对象148
7.4.2 document对象151
7.5 实训——设计浮动图片效果156
7.5.1 实训目的156
7.5.2 实训要求157
7.5.3 实训步骤157
第8章 使用jQuery159
8.1 jQuery概述159
8.1.1 使用NuGet159
8.1.2 在.aspx和.html页面中引用jQuery160
8.2 jQuery语法基础161
8.2.1 jQuery代码的书写位置要求161
8.2.2 jQuery选择器162
8.3 通过jQuery操作DOM166
8.3.1 属性操作166
8.3.2 样式操作169
8.3.3 内容操作172
8.3.4 jQuery常用的特效方法175
8.3.5 jQuery事件处理和事件绑定177
8.4 实训——使用jQuery特效179
8.4.1 实训目的179
8.4.2 实训要求179
8.4.3 实训步骤180
第9章 数据库基础与数据访问控件182
9.1 使用数据库系统182
9.1.1 创建Microsoft SQL Sever数据库182
9.1.2 常用的SQL语句185
9.1.3 Microsoft SQL Server常用操作187
9.1.4 创建Microsoft Access数据库190
9.2 使用数据控件访问数据库191
9.2.1 使用数据源控件191
9.2.2 使用GridView控件192
9.2.3 使用FormView控件196
9.2.4 使用Repeater控件198
9.2.5 使用DetailsView控件201
9.3 实训——使用数据访问控件查询数据库204
9.3.1 实训目的204
9.3.2 实训要求204
9.3.3 实训步骤205
第10章 使用ADO.NET访问数据库207
10.1 ADO.NET概述207
10.1.1 ADO.NET的数据模型207
10.1.2 ADO.NET中的常用对象208
10.2 数据库连接对象(Connection)209
10.2.1 创建Connection对象209
10.2.2 数据库的连接字符串210
10.3 数据库命令对象(Command)212
10.3.1 创建Command对象213
10.3.2 Command对象的属性和方法214
10.4 ExecuteReader()方法和DataReader对象217
10.4.1 使用ExecuteReader()方法创建DataReader对象217
10.4.2 DataReader对象的常用属性及方法217
10.5 数据适配器对象(DataAdapter)221
10.5.1 DataAdapter对象概述221
10.5.2 DataAdapter对象的属性和方法222
10.5.3 DataTable对象223
10.6 DataSet概述224
10.6.1 DataSet与DataAdapter的关系225
10.6.2 DataSet的组成225
10.6.3 DataSet中的对象、属性和方法226
10.7 使用DataSet访问数据库227
10.7.1 创建DataSet227
10.7.2 填充DataSet227
10.7.3 添加新记录229
10.7.4 修改记录230
10.7.5 删除记录230
10.8 实训——设计一个课程表管理程序231
10.8.1 实训目的231
10.8.2 实训要求231
10.8.3 实训步骤232
第11章 LINQ to SQL数据库操作241
11.1 LINQ的概念241
11.1.1 LINQ的构成241
11.1.2 与LINQ相关的几个概念242
11.2 使用LinqDataSource控件246
11.2.1 创建DataContext类246
11.2.2 配置LinqDataSource248
11.2.3 LinqDataSource控件使用示例250
11.3 使用LINQ to SQL的对象和方法251
11.3.1 返回数据表中的全部记录(Select语句)252
11.3.2 返回数据表中符合条件的部分记录(Where语句)253
11.3.3 返回数据集合的排序(OrderBy方法)254
11.3.4 连接不同的数据表(Join语句)255
11.3.5 插入新记录256
11.3.6 修改记录256
11.3.7 删除记录257
11.3.8 使用LINQ to SQL直接执行SQL语句257
11.4 实训——使用LINQ to SQL操作数据库258
11.4.1 实训目的258
11.4.2 实训要求259
11.4.3 实训步骤260
第12章 ASP.NET MVC264
12.1 ASP.NET MVC概述264
12.1.1 MVC的组成264
12.1.2 Razor语法265
12.1.3 创建MVC应用程序267
12.1.4 ASP.NET MVC项目的组成270
12.2 ASP.NET MVC路由271
12.2.1 MVC路由271
12.2.2 通过路由实现超链接和页面跳转274
12.3 ASP.NET MVC控制器277
12.3.1 控制器的常用属性和方法278
12.3.2 控制器的Action()方法279
12.4 ASP.NET MVC视图和模型282
12.4.1 布局页的概念282
12.4.2 使用布局页283
12.4.3 通过模型向视图传递数据285
12.4.4 使用ADO.NET实体数据模型287
12.5 实训——设计一个用户管理程序295
12.5.1 实训目的295
12.5.2 实训要求295