图书介绍
ASP.NET 4.5入门经典 第7版PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET 4.5入门经典 第7版](https://www.shukui.net/cover/1/35024980.jpg)
- (美)史潘加斯著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302334149
- 出版时间:2013
- 标注页数:690页
- 文件大小:363MB
- 文件页数:710页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
ASP.NET 4.5入门经典 第7版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET4.5入门1
1.1 Microsoft Visual Studio Express for Web2
1.1.1 获取Visual Studio2
1.1.2 安装VisualStudio Express(VSEW)3
1.2 创建第一个ASP.NET 4.5 Web站点5
1.3 ASP.NET4.5简介8
1.3.1 HTML9
1.3.2 初识ASP.NET标记14
1.4 IDE14
1.4.1 主开发区14
1.4.2 信息窗口19
1.5 定制IDE20
1.5.1 重新排列窗口20
1.5.2 修改Toolbox21
1.5.3 定制文档窗口23
1.5.4 定制工具栏23
1.5.5 定制键盘快捷键24
1.5.6 重置修改24
1.6 示例应用程序25
1.7 关于Visual Studio的实用提示27
1.8 本章小结27
1.9 练习27
第2章 构建ASP.NET Web站点29
2.1 使用Visual Studio 2012创建Web站点29
2.1.1 不同的项目类型30
2.1.2 选择正确的Web站点模板31
2.1.3 创建与打开新的Web站点32
2.2 操作Web站点中的文件35
2.2.1 ASP.NET 4.5 Web站点的文件类型35
2.2.2 添加现有文件38
2.2.3 组织站点39
2.2.4 特殊文件类型40
2.3 使用Web窗体40
2.3.1 Web窗体的不同视图41
2.3.2 在Code Behind和带内联代码的页面之间选择42
2.3.3 向页面添加标记46
2.3.4 连接页面52
2.4 使用Web窗体的实用提示53
2.5 本章小结54
2.6 练习54
第3章 设计Web页面55
3.1 需要CSS的原因55
3.1.1 HTML格式化的问题56
3.1.2 CSS如何解决格式化问题56
3.2 CSS简介57
3.2.1 CSS语言61
3.2.2 样式表61
3.2.3 向页面中添加CSS73
3.3 在Visual Studio中使用CSS75
3.3.1 使用CSS编辑器75
3.3.2 创建内嵌和内联样式表79
3.3.3 应用样式84
3.3.4 管理样式85
3.4 关于使用CSS的实用提示88
3.5 本章小结89
3.6 练习89
第4章 使用ASP.NET服务器控件91
4.1 服务器控件简介91
4.2 ASP.NET服务器控件详解95
4.2.1 在页面中定义控件95
4.2.2 所有控件的共同属性96
4.3 控件的类型98
4.3.1 标准控件98
4.3.2 HTML控件111
4.3.3 数据控件111
4.3.4 有效性验证控件112
4.3.5 导航控件112
4.3.6 登录控件112
4.3.7 Ajax扩展112
4.3.8 WebParts112
4.3.9 动态数据112
4.4 ASP.NET状态引擎113
4.4.1 状态的定义及其重要性113
4.4.2 状态引擎的工作原理113
4.4.3 并非所有控件都依赖view State117
4.4.4 关于view State和性能的一个注意点118
4.5 使用控件的实用提示119
4.6 本章小结119
4.7 练习120
第5章 ASP.NET Web页面编程121
5.1 编程简介122
5.2 数据类型与变量122
5.2.1 转换数据类型125
5.2.2 使用数组和集合127
5.3 语句131
5.3.1 运算符132
5.3.2 做决策140
5.3.3 循环146
5.4 组织代码150
5.4.1 方法:函数与子例程151
5.4.2 App_Code文件夹153
5.4.3 使用名称空间组织代码157
5.4.4 写注释159
5.5 面向对象编程基础知识161
5.5.1 重要的面向对象术语161
5.5.2 事件172
5.6 关于编程的实用提示173
5.7 本章小结174
5.8 练习174
第6章 创建外观一致的Web站点177
6.1 用母版页创建一致的页面布局177
6.1.1 创建母版页179
6.1.2 创建内容页181
6.2 使用集中的基页186
6.2.1 ASP.NET页面生命周期187
6.2.2 实现基页189
6.2.3 创建可重用的页面模板193
6.3 主题196
6.3.1 不同类型的主题197
6.3.2 在Theme和StyleSheetTheme之间进行选择197
6.3.3 应用主题197
6.3.4 扩展主题201
6.3.5 动态切换主题203
6.4 外观211
6.4.1 创建skin文件212
6.4.2 已命名外观213
6.4.3 对特定控件禁用主题214
6.5 创建一致页面的实用提示214
6.6 本章小结215
6.7 练习215
第7章 导航217
7.1 在站点中移动的不同方式217
7.1.1 理解绝对URL与相对URL218
7.1.2 默认文档220
7.2 使用导航控件220
7.2.1 导航控件的体系结构221
7.2.2 分析Web.sitemap文件221
7.2.3 使用Menu控件223
7.2.4 使用TreeView控件231
7.2.5 使用SiteMapPath控件234
7.3 以编程的方式重定向236
7.3.1 通过编程将客户重定向到不同页面236
7.3.2 服务器端重定向239
7.4 关于导航的实用提示240
7.5 本章小结241
7.6 练习241
第8章 用户控件243
8.1 用户控件简介243
8.1.1 创建用户控件244
8.1.2 向内容页或母版页中添加用户控件247
8.1.3 用户控件的站点范围注册250
8.1.4 关于用户控件的警告251
8.2 向用户控件添加逻辑253
8.2.1 为属性创建自己的数据类型253
8.2.2 实现View State属性258
8.2.3 关于View State要考虑的事项263
8.3 关于用户控件的实用提示264
8.4 本章小结264
8.5 练习264
第9章 验证用户输入的有效性267
9.1 收集用户数据268
9.1.1 验证Web窗体中用户输入的有效性269
9.1.2 理解请求有效性验证285
9.2 在服务器上处理数据286
9.2.1 从Web站点中发送电子邮件286
9.2.2 从文本文件中读取数据292
9.3 关于验证数据有效性的实用提示297
9.4 本章小结297
9.5 练习298
第10章 ASP.NET AJAX299
10.1 Ajax简介300
10.2 在项目中使用ASP.NET AJAX301
10.2.1 创建无闪烁页面301
10.2.2 给用户提供反馈306
10.2.3 Timer控件310
10.3 在Ajax Web站点中使用Web服务和页面方法311
10.3.1 Web服务的定义311
10.3.2 创建Web服务316
10.3.3 页面方法简介324
10.4 有关Ajax的实用提示326
10.5 本章小结327
10.6 练习327
第11章 jQuery329
11.1 jQuery简介330
11.1.1 NuGet简介330
11.1.2 选择引用jQuery的位置334
11.1.3 包含jQuery库的不同方式334
11.2 jQuery语法337
11.2.1 jQuery Core338
11.2.2 使用jQuery进行选择338
11.3 使用jQuery修改DOM345
11.3.1 CSS方法345
11.3.2 处理事件346
11.3.3 jQuery的各种功能347
11.3.4 使用jQuery时常犯的错误348
11.4 使用jQuery的效果349
11.5 jQuery和有效性验证354
11.6 关于jQuery的实用提示357
11.7 本章小结358
11.8 练习358
第12章 初识数据库359
12.1 数据库的概念360
12.2 不同类型的关系数据库361
12.3 运用SQL处理数据库数据362
12.4 使用SQL检索和操纵数据364
12.4.1 读取数据364
12.4.2 创建数据372
12.4.3 更新数据372
12.4.4 删除数据373
12.5 创建自己的表375
12.5.1 SQL Server中的数据类型375
12.5.2 了解主键和标识列377
12.5.3 创建表之间的关系379
12.6 有关数据库的实用提示383
12.7 本章小结383
12.8 练习384
第13章 显示和更新数据385
13.1 数据控件385
13.1.1 数据绑定控件386
13.1.2 数据源控件387
13.1.3 其他数据控件387
13.2 联合使用数据源和数据绑定控件388
13.2.1 使用GridView显示和编辑数据388
13.2.2 使用DetailsView插入数据393
13.2.3 在Web.config文件中存储连接字符串395
13.2.4 筛选数据396
13.3 自定义数据控件的外观401
13.4 更新和插入数据407
13.5 显示和更新数据的实用提示420
13.6 本章小结420
13.7 练习420
第14章 LINQ和ADO.NET Entity Framework423
14.1 LINQ简介423
14.1.1 LINQ to Objects424
14.1.2 LINQ to XML424
14.1.3 LINQ to ADO.NET425
14.2 ADO.NETEntityFramework简介425
14.3 将数据模型映射到对象模型426
14.4 查询语法432
14.4.1 标准查询操作符432
14.4.2 用匿名类型定形数据436
14.5 结合使用服务器控件和LINQ查询441
14.5.1 在EntityFramework中使用数据控件441
14.5.2 有关性能的一些注意点469
14.6 有关LINQ和ADO.NET Entity Framework的实用提示469
14.7 本章小结469
14.8 练习470
第15章 处理数据——高级主题471
15.1 使用样式格式化控件471
15.1.1 关于样式472
15.1.2 合并样式、主题和外观475
15.2 处理事件479
15.2.1 回顾ASP.NET页面和控件生命周期479
15.2.2 ASP.NET页面生命周期和数据控件中的事件485
15.2.3 处理数据源控件中发生的错误489
15.3 手动编写数据访问代码493
15.4 缓存502
15.4.1 缓存数据的常见问题503
15.4.2 在ASP.NET Web应用程序中缓存数据的不同方法504
15.5 有关数据的实用提示512
15.6 本章小结513
15.7 练习513
第16章 ASP.NET 4.5 Web站点中的安全性515
16.1 安全性515
16.1.1 身份:你是谁516
16.1.2 身份验证:如何证明你是谁516
16.1.3 授权:允许你做什么516
16.1.4 ASP.NET应用程序服务516
16.2 登录控件518
16.2.1 登录控件522
16.2.2 配置Web应用程序533
16.3 Role Manager535
16.3.1 配置Role Manager535
16.3.2 使用WSAT管理用户536
16.3.3 配置Web应用程序以使用角色539
16.3.4 以编程方式检查角色543
16.4 有关安全性的实用提示547
16.5 本章小结547
16.6 练习547
第17章 个性化Web站点549
17.1 Profile550
17.1.1 配置Profile550
17.1.2 使用Profile556
17.2 Profile的其他使用方法573
17.2.1 匿名标识573
17.2.2 清除旧的匿名配置文件573
17.2.3 查看其他用户的配置文件575
17.3 关于个性化的实用提示577
17.4 本章小结578
17.5 练习578
第18章 异常处理、调试和跟踪581
18.1 异常处理581
18.1.1 不同类型的错误582
18.1.2 捕获和处理异常583
18.1.3 全局错误处理和自定义错误页面591
18.2 调试基础知识598
18.3 调试的工具支持600
18.3.1 在调试代码中移动600
18.3.2 调试窗口601
18.4 调试客户端脚本607
18.5 用Page Inspector调试609
18.5.1 Page Inspector简介609
18.5.2 使用Page Inspector610
18.6 跟踪ASP.NET Web页面614
18.6.1 使用标准的跟踪功能615
18.6.2 添加自己的信息到Trace中617
18.6.3 跟踪和性能619
18.6.4 安全警告619
18.7 有关调试的实用提示620
18.8 本章小结621
18.9 练习621
第19章 部署Web站点623
19.1 准备部署Web站点623
19.1.1 避免硬编码的设置624
19.1.2 Web.config文件624
19.1.3 表达式语法624
19.1.4 WebConfigurationManager类626
19.2 Bundling和Minification简介631
19.3 复制Web站点633
19.3.1 创建Web站点的简单副本634
19.3.2 发布Web站点637
19.4 在US下运行站点638
19.4.1 安装和配置Web服务器638
19.4.2 安装和配置ASP.NET640
19.4.3 了解IIS中的安全性643
19.4.4 PlanetWrox的NTFS设置644
19.4.5 检修Web服务器错误647
19.5 将数据移动到远程服务器中649
19.5.1 把数据导出到文件中649
19.5.2 重建数据库651
19.6 部署清单652
19.7 补充资源653
19.8 本章小结654
19.9 练习654
附录A 练习答案655
附录B 配置SQL Server 2012679