图书介绍
ASP.NET程序设计教程pdf电子书版本下载
- 崔连和编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111391524
- 出版时间:2012
- 标注页数:326页
- 文件大小:102MB
- 文件页数:337页
- 主题词:网页制作工具-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.Net概述 1
1.1 ASP.NET简介 2
1.1.1 ASP.NET含义 2
1.1.2 ASP.NET的历史 2
1.1.3 ASP.NET的优越之处 2
1.1.4 ASP.NET程序 3
1.2 .NET Framework概述 3
1.2.1 .NET Framework含义 3
1.2.2 .NET Framework组成 4
1.2.3 公共语言运行库 4
1.2.4 .NET Framework类库 5
1.2.5 命名空间 5
1.3 .NET运行环境构建 6
1.3.1 使用ASP.NET需要安装的软件 6
1.3.2 .NET Framework 4.0的安装 6
1.3.3 IIS服务器的搭建 7
本章小结 7
每章一考 7
第2章 Visual Studio 2010编程 10
2.1 Visual Studio 2010的获取与安装 11
2.1.1 Visual Studio 2010的获取 11
2.1.2 Visual Studio 2010的安装 11
2.1.3 Visual Studio 2010的试用版到期的解决办法 13
2.2 Visual Studio 2010的操作环境 14
2.2.1 Visual Studio 2010的界面 14
2.2.2 Visual Studio 2010的常用快捷键 14
2.2.3 Visual Studio 2010的基本使用 15
2.3 构建ASP.NET窗体 16
2.3.1 构建Web页面 16
2.3.2 Web页面结构 18
2.3.3 Web页面代码存在形式 19
2.3.4 ASP.NET代码编写 20
2.4 web.config配置文件 21
2.4.1 web.config基本结构 21
2.4.2 web.config配置方式 22
2.5 MSDN帮助系统的安装与使用 22
2.5.1 MSDN帮助系统的安装 22
2.5.2 MSDN帮助系统的使用 23
2.6 综合实例:编写一个简单的ASP.NET程序 23
本章小结 24
每章一考 24
第3章 ASP.NET(C#)语法基础 27
3.1 C#概述 28
3.1.1 C#简介 28
3.1.2 C#的特点 28
3.1.3 C#语法规则 29
3.1.4 C#程序编写步骤 29
3.2 C#语言的数据类型 30
3.2.1 值类型 30
3.2.2 引用类型 33
3.2.3 装箱和拆箱 34
3.3 常量、变量和运算符 34
3.3.1 常量 34
3.3.2 变量 35
3.3.3 运算符 36
3.4 数组 36
3.4.1 数组的有关概念 37
3.4.2 数组的定义 37
3.4.3 数组的使用 38
3.4.4 与数组有关的操作 39
3.5 C#程序控制结构 41
3.5.1 顺序结构 41
3.5.2 选择结构 41
3.5.3 循环结构 44
3.6 C#常用系统类 45
3.6.1 字符串操作 46
3.6.2 日期和时间 46
3.6.3 数据转换 46
3.7 C#新增功能 47
3.7.1 可选参数和命名参数 47
3.7.2 动态对象 48
3.7.3 对象初始化器 48
3.7.4 匿名类型 49
3.8 综合实例:函数的使用 49
本章小结 51
每章一考 51
第4章 ASP.NET常用控件 53
4.1 ASP.NET控件概述 54
4.1.1 ASP.NET控件的使用方法 54
4.1.2 ASP.NET控件的分类 55
4.1.3 ASP.NET控件的共同属性 55
4.2 标准控件 56
4.2.1 Label控件 56
4.2.2 TextBox控件 58
4.2.3 Button控件 59
4.2.4 HiddenField控件 60
4.2.5 HyperLink控件 61
4.2.6 Image控件 62
4.2.7 ImageMap控件 63
4.2.8 FileUpload控件 65
4.2.9 容器类控件 66
4.2.10 Table、TableRow和TableCell控件 69
4.2.11 Subsitution控件 70
4.3 验证控件 71
4.3.1 验证控件概述 71
4.3.2 RequiredFieldValidator控件 72
4.3.3 CompareValidator控件 72
4.3.4 RangeValidator控件 73
4.3.5 RegularExpressionValidator控件 74
4.3.6 CustomValidator控件 75
4.3.7 ValidationSummary控件 77
4.4 列表控件 78
4.4.1 ListBox控件 78
4.4.2 CheckBox与CheckBoxList控件 80
4.4.3 RadioButton与RadioButtonList控件 81
4.4.4 BulletedList控件 82
4.4.5 DropDownList控件 84
4.5 用户控件 85
4.5.1 用户控件概述 85
4.5.2 创建用户控件 85
4.5.3 将ASP.NET网页转换为用户控件 87
4.6 Rich控件 87
4.6.1 Wizard控件 87
4.6.2 AdRotator控件 88
4.6.3 Calendar控件 88
4.6.4 MultiView和View控件 90
4.7 第三方控件的使用 91
4.7.1 FreeTextBox控件 91
4.7.2 GoogleMap控件 92
4.7.3 PopupWin控件 93
4.8 综合实例:ASP.NET控件的综合使用 94
本章小结 95
每章一考 96
第5章 ASP.NET内置对象 98
5.1 ASP.NET内置对象概述 99
5.1.1 对象的概念 99
5.1.2 ASP.NET常用内置对象 100
5.2 Request对象 100
5.2.1 Request对象概述 100
5.2.2 Request对象的属性和方法 101
5.2.3 Request基本应用 103
5.2.4 Request对象方法举例 105
5.3 Response对象 105
5.3.1 Response对象概述 106
5.3.2 Response对象的属性和方法 106
5.3.3 Response基本应用 106
5.3.4 Response对象方法举例 107
5.4 Application对象 109
5.4.1 Application对象概述 109
5.4.2 Application对象的属性和方法 109
5.4.3 Application基本应用 109
5.4.4 Application对象方法举例 110
5.5 Session对象 112
5.5.1 Session对象概述 112
5.5.2 Session对象的属性和方法 112
5.5.3 Session基本应用 113
5.5.4 Session对象方法举例 114
5.6 Server对象 115
5.6.1 Server对象概述 115
5.6.2 Server对象的属性和方法 116
5.6.3 Server基本应用 116
5.7 综合实例:Server对象方法举例 118
本章小结 120
每章一考 121
第6章 数据库操作 123
6.1 ASP.NET数据库操作概述 124
6.1.1 数据库概述 124
6.1.2 ADO.NET 124
6.1.3 ADO.NET中的各类数据库接口 124
6.2 数据库的连接 125
6.2.1 数据库连接概述 125
6.2.2 连接到Access数据库 127
6.2.3 连接到SQL Server数据库 127
6.2.4 连接到Oracle数据库 127
6.2.5 数据库连接实例 128
6.3 连线式操作数据库 129
6.3.1 连线式操作数据库概述 129
6.3.2 连线式操作数据库的流程 129
6.3.3 连线式操作数据库所使用的Command对象详解 129
6.3.4 连线方式操作数据库所使用的DataReader对象 135
6.3.5 连线方式操作数据库实例 138
6.4 数据库的离线操作 142
6.4.1 离线方式操作数据库概述 142
6.4.2 离线方式操作数据库的流程 142
6.4.3 离线方式操作数据库所使用的DataAdapter对象详解 143
6.4.4 离线方式操作数据库所使用的DataSet对象详解 147
6.5 综合实例:离线方式实例 152
本章小结 155
每章一考 156
第7章 数据绑定控件应用 158
7.1 SQL Server 2008 Express 159
7.1.1 SQL Server 2008 Express概述 159
7.1.2 SSMSE的安装与使用 159
7.1.3 集成开发环境数据库操作 160
7.2 数据绑定控件的使用 161
7.2.1 数据绑定控件共有属性 161
7.2.2 数据源的设定 161
7.2.3 数据控件模板的使用 162
7.3 常用数据源控件 165
7.3.1 数据源控件概述 165
7.3.2 SqlDataSource的使用 166
7.4 常用数据绑定控件 169
7.4.1 GridView控件 169
7.4.2 ListView控件 171
7.4.3 FormView控件 172
7.4.4 Repeater控件 173
7.4.5 DataPager控件 174
7.4.6 DataList控件 175
7.4.7 DetailsView控件 177
7.5 综合实例:DetailsView控件应用实例 177
本章小结 180
每章一考 180
第8章 网站登录与导航 183
8.1 网站登录管理技术 184
8.1.1 ASP.NET网站登录管理的基本原理 184
8.1.2 验证类型 184
8.1.3 验证类型的配置 185
8.1.4 用户管理 186
8.1.5 角色管理 187
8.1.6 访问规则设置 188
8.2 登录控件 188
8.2.1 登录控件外观设计 189
8.2.2 Login控件 189
8.2.3 LoginName控件 191
8.2.4 LoginStatus控件 191
8.2.5 LoginView控件 192
8.2.6 CreateUserWizard控件 193
8.2.7 ChangePassword控件 193
8.2.8 PasswordRecovery控件 194
8.3 导航技术 196
8.3.1 站点地图 196
8.3.2 SiteMapPath控件 197
8.3.3 TreeView控件 198
8.3.4 Menu控件 200
8.4 综合实例:登录和导航实例 201
本章小结 205
每章一考 206
第9章 主题和母版页技术 208
9.1 CSS样式 209
9.1.1 概述 209
9.1.2 CSS样式的创建 210
9.1.3 CSS样式的应用 211
9.2 主题的使用 211
9.2.1 概述 211
9.2.2 创建页面主题 212
9.2.3 创建皮肤 212
9.2.4 主题图片和其他资源 213
9.2.5 主题的应用与禁用 213
9.2.6 主题与级联样式(CSS) 214
9.3 母版页 214
9.3.1 母版页的组成 215
9.3.2 母版页技术常用控件 216
9.3.3 母版页的运行过程 217
9.3.4 母版页的优越之处 218
9.3.5 母版页技术应用过程 218
9.3.6 母版页的创建与使用 218
9.3.7 母版页的原理 221
9.3.8 母版页与内容页的关联 222
9.3.9 母版页编程 222
9.4 综合实例:主题切换 224
本章小结 227
每章一考 228
第10章 LINQ技术 230
10.1 LINQ技术概述 231
10.1.1 LINQ的含义 231
10.1.2 LINQ的特点 231
10.1.3 LINQ的基本原理 231
10.1.4 LINQ技术分类 232
10.2 LINQ技术的应用 232
10.2.1 LINQ常用语句 232
10.2.2 LINQ to SQL的使用 238
10.3 LinqDataSource控件 240
10.3.1 LinqDataSource控件的属性 240
10.3.2 LinqDataSource控件的使用 241
10.4 综合实例:LINQ应用实例 241
10.4.1 实例概述 241
10.4.2 实例界面 242
10.4.3 界面设计 242
本章小结 245
每章一考 245
第11章 ASP.NET AJAX技术 248
11.1 AJAX技术概述 249
11.1.1 AJAX的含义 249
11.1.2 AJAX的优点 250
11.2 AJAX控件 250
11.2.1 AJAX控件概述 250
11.2.2 UpdatePanel控件 251
11.2.3 Timer控件 251
11.2.4 UpdateProgress控件 252
11.2.5 ScriptManagerProxy控件 252
11.2.6 AJAX简单应用示例 253
11.3 ASP.NET AJAX控件工具包的使用 254
11.3.1 控件工具包的获取及安装 255
11.3.2 控件工具包的典型应用 256
本章小结 264
每章一考 265
第12章 综合案例 267
12.1 初级案例:学生信息管理系统 268
12.1.1 创建数据库 268
12.1.2 建立网站 269
12.2 中级案例:中小企业办公自动化系统 281
12.2.1 OA系统简介 281
12.2.2 系统主要功能 281
12.2.3 数据库 282
12.2.4 系统模块图 283
12.2.5 各模块开发 286
本章小结 325
每章一考 325
参考文献 326