图书介绍
ASP.NET从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET从入门到精通](https://www.shukui.net/cover/46/30034809.jpg)
- 张正礼,陈作聪编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302408727
- 出版时间:2015
- 标注页数:656页
- 文件大小:424MB
- 文件页数:673页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
ASP.NET从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET 4.5 开发入门1
1.1 网页基础知识1
1.1.1 网页基础理论1
1.1.2 静态页面3
1.1.3 动态页面3
1.1.4 CGI接口4
1.1.5 脚本语言5
1.2 ASP.NET 4.5 框架5
1.2.1 .NET框架的发展历程5
1.2.2 .NET 4.5 语言6
1.2.3 公共语言运行时7
1.2.4 动态语言运行时7
1.2.5 .NET类库9
1.3 ASP.NET应用程序10
1.3.1 ASP.NET页面与服务器交互10
1.3.2 ASP.NET Web窗体11
1.3.3 ASP.NET 4.5 的新特性11
1.4 Visual Studio 2012开发环境13
1.4.1 安装Visual Studio 201213
1.4.2 创建Web项目15
1.4.3 Web项目管理16
1.4.4 Visual Studio 2012的新特性19
1.5 配置Web服务器21
1.6 配置ASP.NET 4.5 应用程序23
1.7 上机练习26
1.8 上机题28
第2章 C#语言基础29
2.1 C#语言概述29
2.1.1 第一个C#程序30
2.1.2 C#代码结构31
2.2 基本语法34
2.2.1 数据类型34
2.2.2 变量和常量42
2.2.3 运算符44
2.2.4 转义字符50
2.2.5 C#中的控制语句50
2.3 面向对象编程61
2.3.1 类61
2.3.2 属性、方法和事件63
2.3.3 构造函数63
2.3.4 继承和多态64
2.3.5 委托68
2.3.6 事件70
2.4 泛型72
2.4.1 使用系统的泛型类72
2.4.2 创建泛型73
2.5 其他数据类型75
2.5.1 大整数类型BigInteger75
2.5.2 动态数据类型dynamic78
2.6 C#5.0的新特性78
2.6.1 全新的异步编程模型79
2.6.2 调用方信息80
2.7 上机题82
第3章 ASP.NET 4.5 常用内置对象84
3.1 Page类84
3.1.1 页面的生命周期84
3.1.2 Page类的主要属性、方法和事件85
3.1.3 应用Page类87
3.2 Request对象90
3.2.1 Request对象的属性和方法90
3.2.2 应用Request对象91
3.3 Response对象92
3.3.1 Response对象的属性92
3.3.2 Response对象的方法93
3.3.3 应用Response对象94
3.4 Server对象95
3.4.1 Server对象的属性和方法95
3.4.2 应用Server对象97
3.5 Cookie对象98
3.5.1 Cookie简介98
3.5.2 Cookie对象的属性和方法99
3.5.3 应用Cooke对象99
3.6 Session对象102
3.6.1 Session简介102
3.6.2 对Session的跟踪103
3.6.3 Session对象的属性和方法103
3.6.4 Session对象的储存104
3.6.5 应用Session对象106
3.7 Application对象108
3.7.1 Application对象的属性和方法109
3.7.2 应用Application对象110
3.8 ViewState对象112
3.8.1 ViewState中的键值对112
3.8.2 ViewState的安全机制113
3.8.3 存储自定义对象114
3.8.4 应用ViewState对象114
3.9 上机题116
第4章 ASP.NET 4.5 服务器控件118
4.1 服务器控件类118
4.1.1 服务器控件基本属性119
4.1.2 服务器控件的事件123
4.2 文本服务器控件124
4.2.1 标签(Label)控件124
4.2.2 静态文本(Literal)控件125
4.2.3 文本框(TextBox)控件125
4.2.4 超链接文本(HyperLink)控件126
4.3 按钮服务器控件128
4.3.1 普通按钮(Button)控件128
4.3.2 超链接按钮(LinkButton)控件128
4.3.3 图片按钮(ImageButton)控件128
4.4 图像服务器控件130
4.4.1 图像(Image)控件130
4.4.2 图像地图(ImageMap)控件130
4.5 选择服务器控件133
4.5.1 复选框(CheckBox)控件133
4.5.2 复选框列表(CheckBoxList)控件134
4.5.3 单选按钮(RadioButton)控件136
4.5.4 单选按钮列表(RadioButtonList)控件136
4.6 列表服务器控件138
4.6.1 列表框(ListBox)控件138
4.6.2 下拉列表框(DropDownList)控件141
4.6.3 项目列表(BulletedList)控件143
4.7 容器服务器控件145
4.7.1 面板(Panel)控件145
4.7.2 多视图(MultiView)控件147
4.7.3 动态容器(PlaceHolder)控件150
4.8 高级服务器控件152
4.8.1 日历(Calendar)控件152
4.8.2 动态广告(AdRotator)控件156
4.9 上机题159
第5章 验证控件和用户控件161
5.1 数据验证的两种方式161
5.1.1 服务器端数据验证161
5.1.2 客户端数据验证162
5.2 服务器验证控件163
5.2.1 验证控件的分类163
5.2.2 RequiredFieldValidator控件164
5.2.3 CompareValidator控件166
5.2.4 RangeValidator控件168
5.2.5 RegularExpressionValidator控件170
5.2.6 CustomValidator控件175
5.2.7 ValidationSummary控件177
5.3 用户控件179
5.3.1 简述179
5.3.2 用户控件的创建和使用180
5.3.3 用户控件的示例182
5.4 上机题185
第6章 ADO.NET数据库编程188
6.1 创建数据库188
6.1.1 使用SQL Server 2005创建数据库188
6.1.2 在Visual Studio 2012中管理数据库191
6.2 ADO.NET概述192
6.2.1 ADO.NET简介192
6.2.2 ADO.NET命名空间193
6.3 连接数据库194
6.4 获取数据197
6.4.1 Command对象197
6.4.2 DataReader对象199
6.5 填充数据集202
6.5.1 DataSet对象202
6.5.2 DataAdapter对象209
6.6 添加数据213
6.7 更新数据213
6.8 删除数据214
6.9 上机题215
第7章 数据绑定和数据源控件217
7.1 数据绑定简介217
7.1.1 简单绑定218
7.1.2 复杂的绑定223
7.1.3 常用控件的数据绑定225
7.2 数据源控件230
7.2.1 SqlDataSource控件231
7.2.2 SqlDataSource控件的属性231
7.2.3 SqlDataSource控件的应用232
7.3 上机题237
第8章 数据服务器控件239
8.1 数据服务器控件简介239
8.2 GridView控件240
8.2.1 GridView控件的属性240
8.2.2 GridView控件的方法和事件242
8.2.3 GridView控件绑定数据244
8.2.4 GridView控件的列246
8.2.5 GridView控件的分页和排序248
8.2.6 GridView控件的数据操作251
8.3 DetailsView控件254
8.4 Repeater控件258
8.5 DataList控件260
8.5.1 DataList控件的属性和事件261
8.5.2 编辑DataList控件的模板262
8.5.3 使用属性编辑器263
8.6 ListView控件265
8.7 新增的Chart控件268
8.8 上机题272
第9章 文件操作274
9.1 获取驱动器信息274
9.2 对目录的操作277
9.2.1 Directory类277
9.2.2 DirectoryInfo类282
9.3 文件的操作288
9.3.1 File类288
9.3.2 FileInfo类292
9.4 读写文件296
9.4.1 流296
9.4.2 FileStream类297
9.4.3 读写文本文件300
9.5 上机题303
第10章 XML数据操作304
10.1 XML概述304
10.1.1 XML的语法305
10.1.2 文档类型定义307
10.1.3 XSL语言309
10.1.4 XPath312
10.2 访问和操作XML313
10.2.1 创建XML文档313
10.2.2 XML文档的保存315
10.2.3 将XML读入文档315
10.2.4 选择节点316
10.2.5 新节点的创建317
10.2.6 XML文档的修改319
10.2.7 XML文档的删除321
10.3 XmlDataSource控件323
10.4 上机题326
第11章 网站设计328
11.1 母版页简介328
11.1.1 母版页和内容页328
11.1.2 母版页的运行机制330
11.1.3 母版页的创建331
11.1.4 内容页的创建334
11.2 网站导航336
11.2.1 网站地图337
11.2.2 定义网站地图337
11.2.3 使用网站地图339
11.3 导航控件341
11.3.1 TreeView控件341
11.3.2 Menu控件344
11.3.3 SiteMapPath控件347
11.4 上机题348
第12章 主题和样式350
12.1 主题350
12.1.1 主题简述350
12.1.2 主题的创建352
12.1.3 主题的应用354
12.1.4 SkinID的应用357
12.1.5 禁用主题359
12.2 样式359
12.2.1 样式的语法360
12.2.2 使用样式362
12.2.3 样式创建器367
12.2.4 CSS属性窗口370
12.2.5 创建和应用样式文件371
12.3 上机题372
第13章 LINQ查询375
13.1 LINQ简述375
13.2 LINQ基础知识376
13.2.1 LINQ查询步骤376
13.2.2 LINQ和泛型378
13.2.3 基本的查询操作379
13.3 LINQ和数据库操作383
13.3.1 LINQ to SQL383
13.3.2 创建对象模型384
13.3.3 LINQ查询数据库387
13.3.4 LINQ更改数据库389
13.4 LinqDataSource控件395
13.5 查询扩展控件——QueryExtender400
13.6 上机题403
第14章 ASP.NETAJAX技术405
14.1 ASP.NET AJAX技术概述405
14.1.1 体系结构406
14.1.2 创建ASP.NET AJAX程序408
14.2 ASP.NET AJAX核心控件409
14.2.1 ScriptManager控件409
14.2.2 UpdatePanel控件416
14.2.3 UpdateProgress控件420
14.3 AJAX Control Toolkit426
14.3.1 AJAX Control Toolkit简介426
14.3.2 CalendaeExtend控件428
14.3.3 SlideShowExtender控件430
14.4 上机题433
第15章 Web服务435
15.1 Web Service概述435
15.1.1 Web Service的概念435
15.1.2 Web Service的基本构成437
15.1.3 实现一个基本的Web服务439
15.2 Web服务协议444
15.2.1 WSDL(Web服务描述语言)445
15.2.2 SOAP(简单对象访问协议)448
15.2.3 UDDI(统一描述、发现和集成协议)449
15.3 Web服务的应用449
15.3.1 使用存在的Web服务449
15.3.2 调用自定义的Web服务457
15.4 上机题463
第16章 ASP.NET MVC框架465
16.1 ASP.NET MVC简介465
16.1.1 何谓MVC465
16.1.2 ASP.NET MVC467
16.2 ASP.NET MVC应用程序469
16.2.1 MVC应用程序的创建469
16.2.2 MVC应用程序的结构471
16.2.3 路由472
16.2.4 MVC应用程序的执行过程479
16.2.5 构建模型480
16.2.6 控制器482
16.2.7 视图487
16.2.8 行为过滤器493
16.2.9 表单数据绑定500
16.2.10 ASP.NET MVC中的数据传递502
16.2.11 传递多个数据对象504
16.3 上机题506
第17章 网上个人博客509
17.1 系统分析与设计509
17.1.1 系统需求分析509
17.1.2 系统模块设计510
17.1.3 系统运行演示512
17.2 系统数据库设计515
17.2.1 数据库表设计515
17.2.2 设计系统存储过程518
17.3 实体类模块520
17.4 首页显示模块522
17.4.1 设计母版页522
17.4.2 首页523
17.5 用户登录模块526
17.6 浏览博客模块528
17.6.1 浏览博客528
17.6.2 访客评论531
17.7 管理博客模块536
17.7.1 添加博客536
17.7.2 管理博客538
17.7.3 编辑博客图片540
17.7.4 管理评论542
第18章 网上音乐商店544
18.1 系统分析与设计544
18.1.1 系统需求分析544
18.1.2 系统模块设计545
18.1.3 系统运行演示546
18.2 系统数据库设计551
18.2.1 数据库表设计551
18.2.2 Visual Studio 2012自动生成的数据库554
18.2.3 数据库表关系557
18.3 实体类模块558
18.3.1 创建数据库实体类映射558
18.3.2 创建自定义的实体类561
18.3.3 创建自定义的视图模型566
18.4 用户登录模块567
18.4.1 使用母版页567
18.4.2 首页571
18.4.3 登录页面573
18.5 购物车模块575
18.5.1 根据类型浏览唱片页面575
18.5.2 唱片详情浏览页面576
18.5.3 购物车页面578
18.5.4 填写订单页面581
18.6 后台管理模块582
18.6.1 管理唱片页面582
18.6.2 编辑唱片页面583
18.6.3 删除唱片页面585
第19章 项目实例587
19.1 项目01:图书管理系统587
19.1.1 系统分析与设计587
19.1.2 系统数据库设计589
19.1.3 系统运行示例592
19.2 项目02:网上校友录594
19.2.1 系统分析与设计595
19.2.2 系统数据库设计596
19.2.3 系统运行示例598
19.3 项目03:考勤管理系统602
19.3.1 系统分析与设计602
19.3.2 系统数据库设计604
19.3.3 系统运行示例605
19.4 项目04:新闻发布系统608
19.4.1 系统分析与设计609
19.4.2 系统数据库设计610
19.4.3 系统运行示例611
19.5 项目05:绩效管理系统613
19.5.1 系统分析与设计614
19.5.2 系统数据库设计616
19.5.3 系统运行示例619
19.6 项目06:博客管理系统621
19.6.1 系统分析与设计621
19.6.2 系统数据库设计623
19.6.3 系统运行示例626
19.7 项目07:医院管理系统629
19.7.1 系统分析与设计629
19.7.2 系统数据库设计631
19.7.3 系统运行示例633
19.8 项目08:仓库管理系统635
19.8.1 系统分析与设计635
19.8.2 系统数据库设计637
19.8.3 系统运行示例640
19.9 项目09:学生宿舍管理系统642
19.9.1 系统分析与设计642
19.9.2 系统数据库设计644
19.9.3 系统运行示例647
19.10 项目10:机票预定系统649
19.10.1 系统分析与设计649
19.10.2 系统数据库设计651
19.10.3 系统运行示例653