图书介绍
ASP.NET 4.0网站开发与项目实战 全程实录【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张正礼编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302278757
- 出版时间:2012
- 标注页数:552页
- 文件大小:202MB
- 文件页数:570页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
ASP.NET 4.0网站开发与项目实战 全程实录PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .NET框架1
1.1 Web程序开发的发展历程1
1.1.1 HTML和HTML表单1
1.1.2 CGI接口3
1.1.3 脚本语言3
1.1.4 组件技术3
1.2 .NET框架3
1.2.1 .NET框架的发展历程4
1.2.2 .NET语言5
1.2.3 公共语言运行时6
1.2.4 .NET类库7
1.2.5 Visual Studio7
1.3 .NET 4.08
1.4 小结10
第2章 Visual Studio 2010开发环境11
2.1 安装11
2.2 创建Web项目14
2.3 Web项目管理17
2.3.1 添加新资源17
2.3.2 编辑Web页面18
2.3.3 属性查看器20
2.3.3 编辑后台代码21
2.3.4 编译和运行应用程序21
2.4 Visual Studio 2010新特性22
2.4.1 窗口移动22
2.4.2 调用层次结构22
2.4.3 定位搜索23
2.4.4 突出显示引用23
2.4.5 智能感知23
2.5 小结24
第3章 ASP.NET Web编程原理25
3.1 ASP.NET应用程序的构成25
3.1.1 文件类型26
3.1.2 文件夹类型26
3.2 服务器控件27
3.2.1 HTML服务器控件27
3.2.2 Web控件27
3.3 ASPX页面代码模式27
3.3.1 页面类27
3.3.2 网页代码存储模式28
3.4 Application事件30
3.4.1 Globe.asax文件30
3.4.2 Application事件种类30
3.5 ASP.NET应用程序配置31
3.5.1 ASP.NET程序配置文件32
3.5.2 Web.config配置文件32
3.5.3 网站管理工具36
3.6 ASP.NET 4.0的新特性37
3.6.1 ASP.NET MVC 2.037
3.6.2 ASP.NET AJAX 4.038
3.6.3 ASP.NET WebForms 438
3.6.4 ASP.NET Web Deployment39
3.7 小结40
第4章 C#语言程序设计41
4.1 概述41
4.1.1 大小写的敏感性41
4.1.2 注释41
4.1.3 语句终止符42
4.1.4 语句块42
4.2 变量和数据类型42
4.2.1 变量初始化43
4.2.2 转义字符44
4.2.3 数组44
4.3 数据运算45
4.3.1 数值运算46
4.3.2 字符串运算46
4.4 语句47
4.4.1 条件语句47
4.4.2 循环语句49
4.5 方法50
4.5.1 方法重载51
4.5.2 委托52
4.6 类、对象和结构54
4.6.1 结构54
4.6.2 类55
4.6.3 对象58
4.7 隐型局部变量58
4.8 扩展方法59
4.9 Lambda表达式60
4.9.1 匿名方法60
4.9.2 Lambda表达式基础61
4.9.3 Lambda表达式的格式63
4.9.4 Lambda表达式树63
4.10 对象和集合初始化器64
4.10.1 对象初始化器65
4.10.2 集合初始化器66
4.11 匿名类型66
4.12 隐型数组68
4.13 C#4.0的新特性68
4.13.1 大整数类型BigInteger69
4.13.2 动态数据类型dynamic70
4.13.3 命名参数和可选参数70
4.14 小结72
第5章 Web控件73
5.1 基本的Web控件73
5.2 Web控件类74
5.2.1 Web控件的基本属性75
5.2.2 单位77
5.2.3 枚举77
5.2.4 颜色78
5.2.5 字体78
5.3 列表控件79
5.3.1 ListBox79
5.3.2 DropDownList81
5.3.3 CheckBoxList83
5.3.4 RadioButtonList85
5.3.5 BulletedList86
5.4 表控件88
5.4.1 表控件对象模型88
5.4.2 向页面中添加表控件90
5.4.3 动态操作表控件91
5.5 Web控件的事件94
5.5.1 Web控件的事件模型94
5.5.2 Web控件事件的绑定95
5.6 小结95
第6章 内置对象96
6.1 Response对象96
6.1.1 Response对象的属性97
6.1.2 Response对象的方法98
6.1.3 Response对象的应用举例98
6.2 Request对象101
6.2.1 Request对象的属性101
6.2.2 Request对象的方法103
6.3 Server对象103
6 3.1 Server对象的属性104
6.3.2 Server对象的方法104
6.3.3 Server对象的应用举例104
6.4 ViewState对象106
6.4.1 概述106
6.4.2 ViewState的安全机制107
6.4.3 保留成员变量108
6.4.4 存储自定义对象109
6.4.5 传递信息110
6.5 Cookies对象114
6.5.1 概述114
6.5.2 Cookies对象的属性115
6.5.3 Cookies对象的方法116
6.5.4 Cookies对象的使用116
6.5.5 Cookies对象的应用举例117
6.6 Session对象119
6.6.1 概述119
6.6.2 Session跟踪120
6.6.3 Session对象的属性120
6.6.4 Session对象的方法121
6.6.5 Session对象的使用121
6.6.6 Session的应用举例121
6.6.7 Session的存储124
6.7 Application对象126
6.7.1 Application对象的属性126
6.7.2 Application对象的方法127
6.7.3 Application对象的应用举例127
6.8 小结128
第7章 输入验证129
7.1 概述129
7.1.1 验证控件的使用129
7.1.2 何时进行验证130
7.1.3 验证多个条件130
7.1.4 显示错误信息130
7.1.5 验证对象模型130
7.2 验证控件130
7.2.1 RequiredFieldValidator控件131
7.2.2 CompareValidator控件132
7.2.3 RangeValidator控件133
7.2.4 RegularExpressionValidator控件134
7.2.5 CustomValidator控件135
7.3 定制验证控件138
7.4 综合实例143
7.5 小结145
第8章 Rich控件146
8.1 Calendar控件146
8.1.1 属性和方法146
8.1.2 Calendar控件的外观设置149
8.1.3 Calendar控件编程153
8.2 AdRotator控件155
8.2.1 属性和方法156
8.2.2 从数据源中读取广告信息157
8.2.3 显示和跟踪广告160
8.3 MultiView和View控件163
8.3.1 属性和方法163
8.3.2 应用举例164
8.4 Wizard控件166
8.4.1 属性和方法166
8.4.2 Wizard控件的应用168
8.5 小结170
第9章 用户控件和页面绘图171
9.1 用户控件171
9.1.1 概述171
9.1.2 创建用户控件172
9.1.3 用户控件的使用175
9.1.4 用户控件事件178
9.2 页面绘图179
9.2.1 绘图的基本知识179
9.2.2 绘制随机码图片181
9.2.3 绘制汉字验证码183
9.2.4 图片的格式和质量185
9.3 小结188
第10章 样式、主题和母版页189
10.1 样式189
10.1.1 样式的作用189
10.1.2 样式的种类190
10.1.3 样式的语法191
10.1.4 使用样式195
10.1.5 样式创建器196
10.1.6 CSS属性窗口199
10.1.7 创建和应用样式文件200
10.2 主题201
10.2.1 概述202
10.2.2 主题的创建204
10.2.3 主题的应用205
10.2.4 SkinID的应用207
10.2.5 主题的禁用208
10.3 母版页208
10.3.1 概述208
10.3.2 创建母版页209
10.3.3 母版页中放入网页的方法212
10.4 小结213
第11章 网站地图与页面导航214
11.1 网站地图214
11.1.1 定义网站地图215
11.1.2 网站地图的简单实例216
11.1.3 把站点文件绑定到普通页面217
11.1.4 把站点文件绑定到母版页218
11.1.5 绑定部分站点文件219
11.1.6 站点文件操作的可编程性222
11.2 导航控件224
11.2.1 TreeView控件224
11.2.2 Menu控件226
11.2.3 SiteMapPath控件229
11.3 小结231
第12章 ADO.NET数据库访问技术232
12.1 数据访问技术发展232
12.1.1 微软数据访问组件232
12.1.2 ADO、OLE DB或ODBC的关系233
12.2 数据管理233
12.2.1 数据库233
12.2.2 数据访问234
12.3 配置数据库235
12.3.1 在Visual Studio中浏览和修改数据库235
12.3.2 Sql命令行工具237
12.4 基本的SQL237
12.4.1 选择数据237
12.4.2 插入数据238
12.4.3 更新数据239
12.4.4 删除数据239
12.4.5 查询数据239
12.5 ADO.NET240
12.5.1 ADO.NET结构240
12.5.2 ADO.NET命名空间242
12.5.3 数据提供器类242
12.6 直接数据访问245
12.6.1 创建连接246
12.6.2 Select命令250
12.6.3 DataReader250
12.7 不连接的数据访问254
12.7.1 DataSet254
12.7.2 以不连接的方式获取数据259
12.8 小结263
第13章 数据绑定264
13.1 概述264
13.1.1 ASP.NET数据绑定的类型264
13.1.2 数据绑定的工作方式265
13.2 单值绑定265
13.2.1 简单示例266
13.2.2 单值数据绑定的问题269
13.2.3 单值数据绑定的替代方法269
13.3 多值绑定270
13.3.1 绑定列表控件270
13.3.2 强类型集合271
13.3.3 字典集合273
13.4 数据源控件275
13.4.1 SqlDataSource控件276
13.4.2 SqlDataSource控件的属性278
13.4.3 SqlDataSource控件的功能279
13.4.4 使用SqlDataSource控件检索数据280
13.4.5 使用参数282
13.5 小结286
第14章 数据控件287
14.1 GridView控件287
14.1.1 属性287
14.1.2 方法290
14.1.3 事件290
14.1.4 在GridView控件中绑定数据290
14.1.5 GridView控件的列293
14.1.6 GridView控件的排序294
14.1.7 GridView控件的分页296
14.1.8 GridView控件的模板列299
14.1.9 行的选取300
14.1.10 GridView控件的数据操作303
14.1.11 批量更新GridView控件中的数据310
14.2 DetailsView控件314
14.2.1 属性314
14.2.2 方法316
14.2.3 事件317
14.2.4 在DetailsView控件中显示数据317
14.2.5 在DetailsView控件中操作数据319
14.3 FormView控件321
14.4 ListView控件322
14.4.1 属性322
14.4.2 方法323
14.4.3 事件324
14.4.4 为ListView控件创建模板325
14.5 Chart控件328
14.6 小结332
第15章 XML和文件操作333
15.1 XML333
15.1.1 XML概述333
15.1.2 .NET中实现的XML DOM339
15.1.3 DataSet与XML344
15.1.4 XML数据绑定346
15.2 文件操作350
15.2.1 概述350
15.2.2 文件基本操作351
15.2.3 文件的I/O操作352
15.2.4 文件上传354
15.3 小结357
第16章 LINQ数据库技术358
16.1 概述358
16.2 基于C#的LINQ359
16.2.1 LINQ查询介绍359
16.2.2 LINQ和泛型361
16.2.3 基本查询操作362
16.2.4 使用LINQ进行数据转换363
16.3 LINQ到ADO.NET367
16.3.1 LINQ到SQL的基础367
16.3.2 对象模型的创建368
16.3.3 查询数据库371
16.3.4 更改数据库373
16.4 LinqDataSource控件375
16.5 QueryExtender控件379
16.6 小结381
第17章 Web服务382
17.1 概述382
17.1.1 互联网程序开发的过去和现在382
17.1.2 Web服务和可编程Web383
17.1.3 何时使用Web服务384
17.1.4 Web服务的标准384
17.2 Web服务的描述语言385
17.2.1 <definitions>元素385
17.2.2 <types>元素386
17.2.3 <message>元素386
17.2.4 <portType>元素387
17.2.5 <binding>元素387
17.2.6 <service>元素388
17.3 SOAP389
17.4 与Web服务交互390
17.5 发现Web服务391
17.5.1 DISCO标准391
17.5.2 UDDI标准391
17.6 创建Web服务392
17.6.1 创建Web服务项目392
17.6.2 创建Access数据库394
17.6.3 创建Web服务中的方法394
17.7 使用存在的Web服务396
17.8 Web服务的方法返回定制的对象399
17.9 小结401
第18章 Web程序安全机制402
18.1 安全需求402
18.1.1 限制访问的文件类型402
18.1.2 安全概念403
18.2 ASP.NET安全模型403
18.2.1 安全策略405
18.2.2 表单认证405
18.2.3 Windows认证408
18.2.4 身份模拟411
18.3 小结413
第19章 ASP.NET AJAX应用414
19.1 概述414
19.1.1 优势414
19.1.2 ASP.NET AJAX框架415
19.1.4 一个ASP.NET AJAX程序417
19.2 UpdatePanel控件418
19.2.1 属性和方法419
19.2.2 指定UpdatePanel控件的内容420
19.2.3 指定UpdatePanel的触发器420
19.2.4 UpdatePanel控件的刷新条件421
19.2.5 嵌套使用UpdatePanel控件422
19.2.6 以编程的方式刷新UpdatePanel控件423
19.2.7 与Web服务综合应用425
19.3 UpdateProgress控件429
19.3.1 属性和方法429
19.3.2 使用一个UpdateProgress控件430
19.3.3 使用两个UpdateProgress控件433
19.3.4 停止异步回送436
19.3.5 UpdateProgress控件的显示规则438
19.4 Timer控件439
19.4.1 属性和方法439
19.4.2 在UpdatePanel控件内部使用Timer控件440
19.4.3 在UpdatePanel控件外部使用Timer控件441
19.5 ScriptManager控件444
19.5.1 属性和方法446
19.5.2 控制部分页面刷新448
19.5.3 错误处理449
19.6 小结452
第20章 ASP.NET MVC应用程序453
20.1 概述453
20.1.1 传统ASP.NET Web表单方案存在的问题453
20.1.2 MVC454
20.1.3 ASP.NET MVC455
20.2 ASP.NET MVC应用程序456
20.2.1 MVC应用程序结构456
20.2.2 MVC应用程序的执行459
20.2.3 应用程序中的模型459
20.3 路由460
20.3.1 定义路由461
20.3.2 默认的路由462
20.3.3 设置路由参数的默认值463
20.3.4 处理包含未知URL片段数的URL请求464
20.3.5 为匹配的URL添加约束条件464
20.4 控制器465
20.4.1 控制器类465
20.4.2 行为方法465
20.4.3 行为方法参数466
20.4.4 自动映射行为方法参数466
20.4.5 ActionResult返回类型467
20.5 视图468
20.5.1 使用视图渲染用户界面468
20.5.2 视图页面468
20.5.3 母版页视图469
20.5.4 向视图传递数据470
20.5.5 获取视图中的数据470
20.5.6 在行为方法间传递状态471
20.6 行为过滤器472
20.6.1 Authorize过滤器473
20.6.2 OutputCache过滤器474
20.6.3 HandleError过滤器475
20.6.4 自定义行为过滤器476
20.7 案例讲解478
20.7.1 创建应用程序480
20.7.2 模型的实现480
20.7.3 控制器的实现487
20.7.4 视图的实现489
20.8 小结492
第21章 网络书店493
21.1 功能分析493
21.2 系统设计494
21.2.1 系统模块的划分494
21.2.2 系统框架设计496
21.2.3 系统程序结构设计502
21.2.4 数据库设计504
21.3 数据访问和存储层的实现509
21.3.1 ADO.NET数据访问组件509
21.3.2 LINQ到SQL数据访问组件514
21.4 业务逻辑层516
21.4.1 Book类516
21.4.2 Category类518
21.4.3 Comment类520
21.4.4 Cart类523
21.4.5 Order类524
21.4.6 Folders类和Mails类525
21.4.7 User类526
21.5 表示层的实现528
21.5.1 书籍信息浏览功能528
21.5.2 书籍评论功能529
21.5.3 购物车功能531
21.5.4 订单生成与修改功能532
21.5.5 站内邮件功能534
21.6 小结535
第22章 在线RSS阅读器536
22.1 RSS技术概述536
22.1.1 发展历程536
22.1.2 RSS的特点537
22.1.3 RSS的用途537
22.1.4 RSS阅读器538
22.1.5 RSS文件538
22.2 系统设计539
22.2.1 功能分析539
22.2.2 系统框架设计539
22.2.3 软件结构设计541
22.2.4 数据库设计542
22.3 关键技术详解542
22.4 系统实现543
22.4.1 数据访问层的实现543
22.4.2 业务逻辑层的实现544
22.4.3 添加RSS频道547
22.4.4 RSS频道管理548
22.4.5 RSS文件查看551
22.5 小结552
热门推荐
- 47002.html
- 1226525.html
- 2723757.html
- 3567262.html
- 2750188.html
- 3504480.html
- 1027594.html
- 782176.html
- 1522767.html
- 2068867.html
- http://www.ickdjs.cc/book_1936056.html
- http://www.ickdjs.cc/book_1979546.html
- http://www.ickdjs.cc/book_2377425.html
- http://www.ickdjs.cc/book_587189.html
- http://www.ickdjs.cc/book_2293016.html
- http://www.ickdjs.cc/book_1417380.html
- http://www.ickdjs.cc/book_738373.html
- http://www.ickdjs.cc/book_1709184.html
- http://www.ickdjs.cc/book_2539622.html
- http://www.ickdjs.cc/book_2920403.html