图书介绍
ASP.NET从基础到实践 适用于3.5、4.0、4.5版本PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET从基础到实践 适用于3.5、4.0、4.5版本](https://www.shukui.net/cover/41/30641297.jpg)
- 闫睿,陈作聪,王坚宁编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302366638
- 出版时间:2014
- 标注页数:602页
- 文件大小:139MB
- 文件页数:618页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
ASP.NET从基础到实践 适用于3.5、4.0、4.5版本PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识ASP. NET4.5 1
1.1 ASP.NET Framework1
1.1.1.NET Framework的发展1
1.1.2.NET语言3
1.1.3 公共语言运行时3
1.1.4 动态语言运行时4
1.1.5.NET类库4
1.2 Web程序开发基础4
1.2.1 网页基础理论4
1.2.2 静态网页5
1.2.3 动态网页6
1.2.4 CGI接口7
1.2.5 脚本语言7
1.3 ASP.NET程序8
1.3.1 ASP.NET页面与服务器8
1.3.2 ASP.NET Web窗体8
1.3.3 后台隐藏代码9
1.3.4 文件类型9
1.3.5 ASP.NET 4.5 的新特性10
1.4 简答题12
第2章 Visual Studio 2012开发环境13
2.1 IIS 7.0 Web服务器13
2.1.1 安装IIS 7.0 Web服务器13
2.1.2 配置IIS 7.015
2.2 配置Visual Studio 201217
2.2.1 安装Visual Studio 201217
2.2.2 初识Visual Studio 2012起始页面19
2.2.3 初识Visual Studio 2012主界面21
2.3 Visual Studio 2012的新特性24
2.3.1 支持开发Windows 8程序25
2.3.2 加强网页开发功能25
2.3.3 新的团队开发功能26
2.4 配置ASP.NET 4.526
2.5 创建第一个ASP.NET 4.5Web应用程序29
2.6 上机题35
第3章 C# 5.0语言基础36
3.1 C#语言概述36
3.1.1 第一个C#程序37
3.1.2 C#代码结构39
3.2 基本语法42
3.2.1 数据类型42
3.2.2 变量和常量50
3.2.3 表达式和运算符52
3.2.4 装箱和拆箱58
3.2.5 控制语句59
3.2.6 跳转语句67
3.2.7 异常处理68
3.2.8 泛型71
3.3 面向对象程序74
3.3.1 类74
3.3.2 属性、方法和事件75
3.3.3 构造函数76
3.3.4 继承77
3.3.5 多态78
3.3.6 接口82
3.3.7 委托和事件84
3.4 C# 5.0的新特性88
3.4.1 全新的异步编程模型88
3.4.2 调用方信息90
3.5 上机题92
第4章 ASP.NET4.5服务器控件93
4.1 控件概述93
4.2 HTML服务器控件93
4.3 Web服务器控件95
4.3.1 Web服务器控件基本属性96
4.3.2 Web服务器控件的事件100
4.4 文本服务器控件101
4.4.1 Label控件101
4.4.2 Literal控件102
4.4.3 TextBox控件103
4.4.4 HyperLink控件105
4.5 按钮服务器控件108
4.5.1 Button控件108
4.5.2 LinkButton控件109
4.5.3 ImageButton控件109
4.6 图像服务器控件112
4.6.1 Image控件112
4.6.2 ImageMap控件113
4.7 选择服务器控件115
4.7.1 RadioButton控件115
4.7.2 RadioButtonList控件116
4.7.3 CheckBox控件118
4.7.4 CheckBoxList控件119
4.8 上机题121
第5章 ASP.NET4.5高级控件123
5.1 列表服务器控件123
5.1.1 ListBox控件123
5.1.2 DropDownList控件125
5.1.3 BulletedList控件128
5.2 容器服务器控件130
5.2.1 Panel控件130
5.2.2 MultiView控件133
5.2.3 PlaceHolder控件137
5.3 ASP.NET 4.5验证控件139
5.3.1 数据验证的两种方式139
5.3.2 6种验证控件141
5.4 用户控件157
5.4.1 用户控件概述157
5.4.2 创建用户控件158
5.4.3 使用用户控件160
5.5 其他常用高级控件162
5.5.1 Calendar控件162
5.5.2 AdRotator控件167
5.6 上机题171
第6章 ASP.NET 4.5基本对象173
6.1 Page类173
6.1.1 页面的生命周期173
6.1.2 Page类的方法、属性和事件174
6.1.3 Page类的使用176
6.2 Request对象178
6.2.1 Request对象的属性和方法178
6.2.2 Request对象的使用179
6.3 Response对象180
6.3.1 Response对象的属性180
6.3.2 Response对象的方法181
6.3.3 Response对象的使用182
6.4 ViewState对象184
6.4.1 ViewState中的键值对184
6.4.2 ViewState中的安全机制185
6.4.3 存储自定义对象186
6.4.4 ViewState对象的使用187
6.5 Server对象189
6.5.1 Server对象的属性和方法189
6.5.2 Server对象的使用191
6.6 Cookies对象192
6.6.1 Cookies对象的属性和方法192
6.6.2 Cookies对象的使用193
6.7 Session对象196
6.7.1 Session对象的属性和方法196
6.7.2 Session对象的储存198
6.7.3 Session对象的使用200
6.8 Application对象202
6.8.1 Application对象的属性和方法202
6.8.2 Application对象的使用204
6.9 上机题206
第7章 ADO.NET数据库编程209
7.1 创建数据库209
7.2 ADO.NET概述211
7.2.1 ADO.NET数据提供程序211
7.2.2 ADO.NET数据提供程序的核心对象213
7.2.3 ADO.NET基本类库213
7.3 ADO.NET的对象215
7.3.1 Conection对象215
7.3.2 Command对象218
7.3.3 DataReader对象220
7.3.4 DataSet对象224
7.3.5 DataAdapter对象231
7.4 操作数据库235
7.4.1 添加数据235
7.4.2 更新数据236
7.4.3 删除数据237
7.5 上机题238
第8章 数据绑定240
8.1 数据绑定概述240
8.2 数据的简单绑定241
8.2.1 绑定到变量241
8.2.2 绑定到表达式242
8.2.3 绑定到集合243
8.2.4 绑定到方法的结果244
8.3 数据的复杂绑定246
8.3.1 绑定到DataSet246
8.3.2 绑定到数据库247
8.4 常用控件数据绑定248
8.4.1 DropDownList控件的数据绑定248
8.4.2 ListBox控件的数据绑定249
8.4.3 RadioButtonList控件的数据绑定251
8.5 数据源控件253
8.5.1 SqlDataSource控件254
8.5.2 ObjectDataSource数据源控件262
8.6 上机题267
第9章 数据控件269
9.1 数据控件概述269
9.2 GridView控件269
9.2.1 GridView控件的属性、方法和事件270
9.2.2 GridView控件的列271
9.2.3 GridView控件的分页和排序273
9.2.4 GridView控件的数据操作274
9.3 Repeater控件279
9.4 DataList控件281
9.4.1 DataList控件的属性和事件282
9.4.2 编辑DataList控件的模板283
9.4.3 使用属性编辑器284
9.5 DetailsView控件287
9.6 ListView控件292
9.7 上机题295
第10章 母版页和主题297
10.1 母版页297
10.1.1 母版页和内容页297
10.1.2 母版页的运行机制299
10.1.3 创建母版页301
10.1.4 创建内容页304
10.1.5 访问母版页控件和属性307
10.1.6 母版页的嵌套309
10.1.7 动态加载母版页311
10.2 主题314
10.2.1 主题的构成314
10.2.2 主题的创建316
10.2.3 主题的使用318
10.2.4 用编程的方式控制主题320
10.2.5 主题的禁用322
10.3 上机题322
第11章 层叠样式表324
11.1 初识CSS324
11.1.1 CSS的发展历程324
11.1.2 CSS的特点325
11.2 CSS的语法326
11.3 CSS选择器327
11.4 使用CSS330
11.5 CSS编辑器336
11.6 CSS样式创建器338
11.7 CSS属性窗口341
11.8 创建和应用样式文件343
11.9 上机题344
第12章 网站导航345
12.1 网站导航简介345
12.2 网站地图346
12.2.1 定义网站地图346
12.2.2 把站点文件绑定到页面347
12.3 导航控件350
12.3.1 TreeView控件350
12.3.2 Menu控件353
12.3.3 SiteMapPath控件356
12.4 上机题358
第13章 LINQ语言集成查询359
13.1 LINQ简介359
13.2 LINQ基础知识360
13.2.1 LINQ查询步骤360
13.2.2 LINQ和泛型362
13.2.3 LINQ查询表达式363
13.3 LINQ和数据库操作367
13.3.1 LINQ TO Entity367
13.3.2 实体数据模型的创建368
13.3.3 ASP.NET 4.5模型绑定方式375
13.3.4 更改数据库377
13.4 Entity DataSource控件380
13.5 上机题384
第14章 文件处理385
14.1 对磁盘的操作385
14.2 对文件夹的操作387
14.2.1 使用Directory类388
14.2.2 使用DirectoryInfo类393
14.3 处理文件399
14.3.1 使用File类400
14.3.2 使用FileInfo类404
14.4 读写文件408
14.4.1 FileStream类408
14.4.2 读写文本文件412
14.5 上机题415
第15章 XML数据管理417
15.1 XML概述417
15.1.1 XML语法417
15.1.2 文档类型定义420
15.1.3 可扩展样式语言422
15.1.4 XPath426
15.2 操作XML数据427
15.2.1 DOM概述427
15.2.2 创建XML文档428
15.2.3 保存XML文档429
15.2.4 将XML读入文档429
15.2.5 选择节点430
15.2.6 创建新节点432
15.2.7 修改XML文档434
15.2.8 删除XML文档的节点、属性和内容437
15.3 XmlDataSource数据源控件439
15.4 上机题442
第16章 Web服务444
16.1 Web服务的概念444
16.2 Web服务的基本构成448
16.3 Web服务协议450
16.3.1 Web服务描述语言450
16.3.2 简单对象访问协议453
16.3.3 统一描述、发现和集成协议454
16.4 Web服务的实现454
16.4.1 创建Web服务454
16.4.2 测试Web中的操作456
16.4.3 引用和调用Web服务458
16.5 Web服务应用462
16.5.1 使用存在的Web服务462
16.5.2 Web服务实现数据库操作465
16.6 上机题467
第17章 ASP.NET AJAX469
17.1 ASP.NET AJAX概述469
17.1.1 客户端特征471
17.1.2 服务器端特征472
17.2 创建ASP.NET AJAX程序473
17.3 ASP.NETAJAX核心控件474
17.3.1 ScriptManager控件474
17.3.2 UpdatePanel控件479
17.3.3 UpdateProgress控件482
17.3.4 Timer控件485
17.4 AJAX Control toolkit488
17.4.1 AJAX Control toolkit简介489
17.4.2 CalendaeExtend控件490
17.4.3 Accordion控件492
17.5 上机题494
第18章 ASP. NET MVC程序开发497
18.1 ASP.NET MVC简介497
18.1.1 ASP.NET Web开发中存在的不足497
18.1.2 什么是MVC498
18.1.3 ASP.NET MVC499
18.2 ASP.NET MVC应用程序500
18.2.1 MVC应用程序的创建500
18.2.2 MVC应用程序的结构504
18.2.3 URL路由505
18.2.4 MVC应用程序的执行过程512
18.2.5 构建模型513
18.2.6 控制器514
18.2.7 视图521
18.3 ASP.NET MVC中的数据传递530
18.3.1 使用ViewData传递数据530
18.3.2 使用ViewBag传递数据531
18.3.3 使用TempData传递数据531
18.3.4 使用Model传递数据532
18.4 表单数据绑定534
18.4.1 Request.Form读取表单数据535
18.4.2 FormCollection读取表单数据536
18.4.3 直接读取表单数据对象537
18.5 过滤器537
18.5.1 Authorize过滤器538
18.5.2 OutputCache过滤器540
18.5.3 HandleError过滤器543
18.6 上机题545
第19章 电子商务网站548
19.1 系统分析与设计548
19.1.1 系统需求分析548
19.1.2 系统模块设计549
19.1.3 系统运行演示550
19.2 系统数据库设计554
19.2.1 数据库表设计554
19.2.2 Viisual Studio 2012自动生成的数据库556
19.3 实体类模块557
19.4 用户登录模块562
19.4.1 使用母版页562
19.4.2 首页563
19.5 购物车模块564
19.5.1 根据类型浏览商品页面564
19.5.2 唱片详情浏览页面565
19.5.3 购物车页面566
19.5.4 填写订单页面568
19.6 后台管理模块570
19.6.1 管理唱片页面570
19.6.2 编辑唱片页面571
19.6.3 删除唱片页面573
第20章 实用案例解析575
20.1 图书管理系统575
20.1.1 系统分析与设计575
20.1.2 系统数据库设计576
20.1.3 系统运行演示576
20.2 网上个人博客577
20.2.1 系统分析与设计578
20.2.2 系统数据库设计578
20.3 新闻发布系统580
20.3.1 系统分析与设计580
20.3.2 系统数据库设计581
20.3.3 系统运行演示581
20.4 物业管理系统583
20.4.1 系统分析与设计583
20.4.2 系统数据库设计584
20.4.3 系统运行演示584
20.5 考勤管理系统586
20.5.1 系统分析与设计586
20.5.2 系统数据库设计587
20.5.3 系统运行演示587
20.6 在线考试系统588
20.6.1 系统分析与设计588
20.6.2 系统运行演示589
20.7 家庭账务管理系统591
20.7.1 系统分析与设计591
20.7.2 系统运行演示592
20.8 权限管理系统594
20.8.1 系统分析与设计594
20.8.2 系统运行演示595
20.9 教务管理系统597
20.9.1 系统分析与设计597
20.9.2 系统数据库设计598
20.9.3 系统运行演示599
20.10 在线RSS阅读器600
20.10.1 系统分析与设计600
20.10.2 系统XML文件设计600
20.10.3 系统运行演示601