微信扫一扫,移动浏览光盘
简介
《圣殿祭司的ASP.NET 4.0专家技术手册》共分17章,全面阐述了ASP.NET 4.0的具体应用。主要内容包括:ASP.NET 4.0技术概述、ASP.NET程序的编译模型、将ASP.NET程序开发服务器Port固定的技巧、C# 4.0语言新功能、对象初始化程序、LINQ架构概述、LINQ标准查询运算符、跨页发送、ASP.NET网页指令、My对象的内涵、C# 直接调用My对象、GridView功能特色、GridView对数据处理与事件模式的改变、Data Source数据源控件、DetailsView控件、网站导航控件、建立母版页、注册ASP.NET网站数据库与设置Provider、验证与授权、Login相关控件、ASP.NET 网页授权、Profile配置文件应用、加密Profile配置文件、Web组件框架和Web组件的个性化数据的管理等方面的技术。书中通过大量的实例让读者学以致用。
《圣殿祭司的ASP.NET 4.0专家技术手册》适合程序员学习,也适合作为大专院校计算机专业的学习用书及培训学校计算机专业的教材。
目录
CHAPTER1 VisualStudio2010和ASP.NET4.0新功能介绍
1—1 ASP.NET平台的三分天下 2
1—2 .NET4.0平台新功能概览 8
1—3 ASP.NET4.0技术概览 10
1—4 VS2010开发工具版本介绍 10
1—5 技术说明文件安装 13
1—6 VS2010SP1安装与三个扩展管理工具 13
1—7 HTML5与CSS3的支持 16
1—8 .NET4.0内建的图表控件 17
1—9 ASP.NET网站特殊文件夹 18
1—10 程序代码重构 19
1—11 代码段 22
1—12 ASP.NET程序的编译模型 26
1—13 ClientBuilderManager类别的编译功能 30
1—14 项目同时使用C#与VB语言及多组件的技巧 31
1—15 将ASP.NET程序开发服务器Port固定的技巧 34
1—16 IIS7.5Express精简版网页服务器 36
1—17 各章项目程序名称列表 38
1—18 小结 39
CHAPTER2 C#4.0与C#3.0语言新功能
2—1 C#4.0语言新功能 41
2—2 静态与动态语言的比较 41
2—3 C#4.0静态基础融入动态能力 43
2—4 DLR动态执行环境 45
2—5 命名参数与可选变量的运用 46
2—6 C#3.0语言功能 48
2—7 隐含类型局部变量及数组声明 48
2—8 对象初始化程序 55
2—9 集合初始化程序 58
2—10 匿名类型 59
2—11 Lambda表达式 64
2—12 扩展方法 66
2—13 自动实现属性 69
2—14 部分方法定义 72
2—15 结论 76
CHAPTER3 LINQ新一代数据查询技术
3—1 LINQProject缘起与诞生 78
3—2 LINQ架构概览 78
3—3 LINQQuery查询三步骤及延迟查询特性 81
3—4 LINQtoObject 83
3—5 LINQtoADO.NET 87
3—6 LINQtoXML 102
3—7 LINQ标准查询运算符 112
3—8 结论 115
CHAPTER4 跨页发送、Client端Script和Page改进
4—1 跨页发送 117
4—2 HtmlHead与HtmlMeta类 125
4—3 MetaKeywords与MetaDescription属性 128
4—4 Client端Script的增强与改进 129
4—5 Client端的异步Callback 137
4—6 新的HTML编程语法144
4—7 ASP.NET网页指令 147
4—8 结论 147
CHAPTER5 神奇的对象My
5—1 My对象的内涵 149
5—2 My对象与项目类型相依性 150
5—3 My对象对C#?程序员的意义 151
5—4 在C#环境使用My对象的步骤 152
5—5 My的大分类对象功能简介 155
5—6 My.Application对象 155
5—7 My.Computer对象 161
5—8 My.Forms对象 172
5—9 My.Log对象 173
5—10 My.Resources对象 174
5—11 My.Settings对象 178
5—12 My.User对象 182
5—13 My.WebServices对象 184
5—14 C#直接调用My对象的奇幻联想 188
5—15 结论 189
CHAPTER6 GridView和SqIDataSource控制项——应用篇
6—1 GridView功能特色 191
6—2 GridView与SqlDataSource控件架构 191
6—3 GridView与SqlDataSource声明式语法 193
6—4 GridView控件属性 194
6—5 网站数据库的注册与导入 196
6—6 DataSourceID和DataSource属性 200
6—7 GridView控件的8种字段类型的应用 200
6—8 GridView的AJAX异步Callback限制 233
6—9 GridView分页外观设置 234
6—10 GridView对多个表的TableJoin查询 235
6—11 GridView结合OnClientClick进行确认操作 237
6—12 结论 237
CHAPTER7 GridView和SqIDataSource控制项——动态程序篇
7—1 GridView对数据处理与事件模式的改变 239
7—2 GridView控件方法与事件 239
7—3 GridView的Code—Behind编写模式 241
7—4 GridViewRow的RowType与RowState属性 242
7—5 GridView与多个表的TableJoin查询 249
7—6 GridView分页与排序功能 250
7—7 GridView行的选择功能 256
7—8 GridView行的删除功能 261
7—9 GridView行的编辑与更新功能 263
7—10 动态建立TemplateField模板字段的原理 265
7—11 GridView表头表尾的跨列跨行、多重表头表尾 270
7—12 GridView对背景图片的支持 277
7—13 GridView行的外部更新 278
7—14 GridView的数据库事务 280
7—15 结论 281
CHAPTER8 数据源控制项DataSource详解
8—1 DataSource数据源控件简介 283
8—2 祭司对DataSource控件的观点 283
8—3 DataSource控件诞生的使命 284
8—4 DataSource控件架构 285
8—5 DataSourceID属性与数据绑定控件 286
8—6 DataSourceMode数据源模式 287
8—7 DataSource控件参数类型 289
8—8 6种参数类型的应用 290
8—9 参数方向 297
8—10 DataSource控件的数据筛选机制 298
8—11 DataSource控件的缓存 303
8—12 DataSource控件的分页与排序原理 304
8—13 DataSource控件数据库事务 305
8—14 SqlDataSource事务机制的奇怪之处 311
8—15 SqlDataSource对存储过程的访问 311
8—16 ObjectDataSource控件 314
8—17 数据访问冲突检测 325
8—18 数据源控件与ADO.NET选择时机 331
8—19 结论 332
CHAPTER9 DetailsView、FormView与DataList控制项介绍
9—1 DetailsView控件 335
9—2 FormView控件 356
9—3 DataList控件 363
9—4 结论 367
CHAPTER10 ASP.NET网站导航控制项
10—1 网站导航功能的意义 369
10—2 网站导航控件简介 370
10—3 建立网站导航地图路径 371
10—4 TreeView控件 374
10—5 SiteMapPath服务器控件 386
10—6 Menu服务器控件 391
10—7 通过SiteMapProviderAPI访问多个SiteMap文件 400
10—8 SiteMap类别API 405
10—9 结论 408
CHAPTER11 母版页应用到网站整体版面配置
11—1 母版页概述 410
11—2 建立母版页 411
11—3 使用MasterPages建立内容页 413
11—4 母版页运作原理 415
11—5 嵌套母版页 416
11—6 用程序访问母版页及内容页控件 419
11—7 结论 420
CHAPTER12 ASP.NET网站管理工具与配置API
12—1 注册ASP.NET网站数据库与设置Provider 422
12—2 ASPNET_REGSQL数据库注册工具 422
12—3 ASP.NET网站管理工具 425
12—4 未安装VisualStudio时,如何使用ASP.NET网站管理工具 441
12—5 ASP.NETMMCSnap—In嵌入式管理单元 442
12—6 配置管理API 446
12—7 用ASPNET_REGIIS对Web.config进行加密与解密 451
12—8 以程序对Web.config配置文件执行加密 453
12—9 结论 458
CHAPTER13 ASP.NET网页安全性管理的验证与授权
13—1 ASP.NET安全性的两位隐形门神 460
13—2 验证与授权的意义 460
13—3 验证与授权在Windows中的权力根源 461
13—4 IIS网站目录安全性设置 463
13—5 Windows验证模式 464
13—6 Forms验证模式 466
13—7 Forms验证模式机制的探讨 469
13—8 结论 470
CHAPTER14 Login登录管理控件
14—1 Login控件与重复造轮子 472
14—2 Login相关控件 472
14—3 检查ASP.NET网站数据库注册及验证模式设置 474
14—4 Login控件 475
14—5 自定义Login控件模板 481
14—6 LoginName控件 484
14—7 LoginStatus控件 485
14—8 LoginView控件 486
14—9 建立账号CreateUserWizard控件 489
14—10 变更密码ChangePassword控件 490
14—11 恢复密码PasswordRecovery控件 491
14—12 结论 493
CHAPTER15 Membership成员资格管理与Role角色管理API
15—1 洞悉ASP.NET功能单元的意义 495
15—2 Membership成员资格管理 496
15—3 Membership成员资格背后运行的秘密 522
15—4 Role角色管理 523
15—5 ASP.NET网页授权 540
15—6 结论 542
CHAPTER16 用Profile配置文件存储用户个性化数据
16—1 Profile配置文件应用范围 544
16—2 以Profile配置文件存储用户数据 544
16—3 定义Profile配置文件 545
16—4 更新Profile配置文件 548
16—5 Profile配置文件与账号身份的关系 550
16—6 读取全部用户的Profile配置文件数据 551
16—7 Profile用户配置文件运作原理 554
16—8 匿名用户的Profile运用 557
16—9 匿名者Profile配置文件的存储与运用 559
16—10 匿名者Profile数据迁移 562
16—11 ProfileModule类 564
16—12 Profile_Personalize事件 565
16—13 ProfileAutoSaving事件 570
16—14 ProfileManager类 573
16—15 以程序读取Web.config的ProfileProperty属性设置 581
16—16 以程序动态建立Profile配置文件 582
16—17 以程序读取anonymousIdentification属性设置 584
16—18 加密Profile配置文件区段强化安全性 586
16—19 结论 586
CHAPTER17 Web组件框架
17—1 Web组件框架介绍 588
17—2 Web组件功能概述 592
17—3 细说Web组件控件 593
17—4 Web组件的5种显示模式 595
17—5 Web组件的个性化数据管理 619
17—6 结论 625
1—1 ASP.NET平台的三分天下 2
1—2 .NET4.0平台新功能概览 8
1—3 ASP.NET4.0技术概览 10
1—4 VS2010开发工具版本介绍 10
1—5 技术说明文件安装 13
1—6 VS2010SP1安装与三个扩展管理工具 13
1—7 HTML5与CSS3的支持 16
1—8 .NET4.0内建的图表控件 17
1—9 ASP.NET网站特殊文件夹 18
1—10 程序代码重构 19
1—11 代码段 22
1—12 ASP.NET程序的编译模型 26
1—13 ClientBuilderManager类别的编译功能 30
1—14 项目同时使用C#与VB语言及多组件的技巧 31
1—15 将ASP.NET程序开发服务器Port固定的技巧 34
1—16 IIS7.5Express精简版网页服务器 36
1—17 各章项目程序名称列表 38
1—18 小结 39
CHAPTER2 C#4.0与C#3.0语言新功能
2—1 C#4.0语言新功能 41
2—2 静态与动态语言的比较 41
2—3 C#4.0静态基础融入动态能力 43
2—4 DLR动态执行环境 45
2—5 命名参数与可选变量的运用 46
2—6 C#3.0语言功能 48
2—7 隐含类型局部变量及数组声明 48
2—8 对象初始化程序 55
2—9 集合初始化程序 58
2—10 匿名类型 59
2—11 Lambda表达式 64
2—12 扩展方法 66
2—13 自动实现属性 69
2—14 部分方法定义 72
2—15 结论 76
CHAPTER3 LINQ新一代数据查询技术
3—1 LINQProject缘起与诞生 78
3—2 LINQ架构概览 78
3—3 LINQQuery查询三步骤及延迟查询特性 81
3—4 LINQtoObject 83
3—5 LINQtoADO.NET 87
3—6 LINQtoXML 102
3—7 LINQ标准查询运算符 112
3—8 结论 115
CHAPTER4 跨页发送、Client端Script和Page改进
4—1 跨页发送 117
4—2 HtmlHead与HtmlMeta类 125
4—3 MetaKeywords与MetaDescription属性 128
4—4 Client端Script的增强与改进 129
4—5 Client端的异步Callback 137
4—6 新的HTML编程语法144
4—7 ASP.NET网页指令 147
4—8 结论 147
CHAPTER5 神奇的对象My
5—1 My对象的内涵 149
5—2 My对象与项目类型相依性 150
5—3 My对象对C#?程序员的意义 151
5—4 在C#环境使用My对象的步骤 152
5—5 My的大分类对象功能简介 155
5—6 My.Application对象 155
5—7 My.Computer对象 161
5—8 My.Forms对象 172
5—9 My.Log对象 173
5—10 My.Resources对象 174
5—11 My.Settings对象 178
5—12 My.User对象 182
5—13 My.WebServices对象 184
5—14 C#直接调用My对象的奇幻联想 188
5—15 结论 189
CHAPTER6 GridView和SqIDataSource控制项——应用篇
6—1 GridView功能特色 191
6—2 GridView与SqlDataSource控件架构 191
6—3 GridView与SqlDataSource声明式语法 193
6—4 GridView控件属性 194
6—5 网站数据库的注册与导入 196
6—6 DataSourceID和DataSource属性 200
6—7 GridView控件的8种字段类型的应用 200
6—8 GridView的AJAX异步Callback限制 233
6—9 GridView分页外观设置 234
6—10 GridView对多个表的TableJoin查询 235
6—11 GridView结合OnClientClick进行确认操作 237
6—12 结论 237
CHAPTER7 GridView和SqIDataSource控制项——动态程序篇
7—1 GridView对数据处理与事件模式的改变 239
7—2 GridView控件方法与事件 239
7—3 GridView的Code—Behind编写模式 241
7—4 GridViewRow的RowType与RowState属性 242
7—5 GridView与多个表的TableJoin查询 249
7—6 GridView分页与排序功能 250
7—7 GridView行的选择功能 256
7—8 GridView行的删除功能 261
7—9 GridView行的编辑与更新功能 263
7—10 动态建立TemplateField模板字段的原理 265
7—11 GridView表头表尾的跨列跨行、多重表头表尾 270
7—12 GridView对背景图片的支持 277
7—13 GridView行的外部更新 278
7—14 GridView的数据库事务 280
7—15 结论 281
CHAPTER8 数据源控制项DataSource详解
8—1 DataSource数据源控件简介 283
8—2 祭司对DataSource控件的观点 283
8—3 DataSource控件诞生的使命 284
8—4 DataSource控件架构 285
8—5 DataSourceID属性与数据绑定控件 286
8—6 DataSourceMode数据源模式 287
8—7 DataSource控件参数类型 289
8—8 6种参数类型的应用 290
8—9 参数方向 297
8—10 DataSource控件的数据筛选机制 298
8—11 DataSource控件的缓存 303
8—12 DataSource控件的分页与排序原理 304
8—13 DataSource控件数据库事务 305
8—14 SqlDataSource事务机制的奇怪之处 311
8—15 SqlDataSource对存储过程的访问 311
8—16 ObjectDataSource控件 314
8—17 数据访问冲突检测 325
8—18 数据源控件与ADO.NET选择时机 331
8—19 结论 332
CHAPTER9 DetailsView、FormView与DataList控制项介绍
9—1 DetailsView控件 335
9—2 FormView控件 356
9—3 DataList控件 363
9—4 结论 367
CHAPTER10 ASP.NET网站导航控制项
10—1 网站导航功能的意义 369
10—2 网站导航控件简介 370
10—3 建立网站导航地图路径 371
10—4 TreeView控件 374
10—5 SiteMapPath服务器控件 386
10—6 Menu服务器控件 391
10—7 通过SiteMapProviderAPI访问多个SiteMap文件 400
10—8 SiteMap类别API 405
10—9 结论 408
CHAPTER11 母版页应用到网站整体版面配置
11—1 母版页概述 410
11—2 建立母版页 411
11—3 使用MasterPages建立内容页 413
11—4 母版页运作原理 415
11—5 嵌套母版页 416
11—6 用程序访问母版页及内容页控件 419
11—7 结论 420
CHAPTER12 ASP.NET网站管理工具与配置API
12—1 注册ASP.NET网站数据库与设置Provider 422
12—2 ASPNET_REGSQL数据库注册工具 422
12—3 ASP.NET网站管理工具 425
12—4 未安装VisualStudio时,如何使用ASP.NET网站管理工具 441
12—5 ASP.NETMMCSnap—In嵌入式管理单元 442
12—6 配置管理API 446
12—7 用ASPNET_REGIIS对Web.config进行加密与解密 451
12—8 以程序对Web.config配置文件执行加密 453
12—9 结论 458
CHAPTER13 ASP.NET网页安全性管理的验证与授权
13—1 ASP.NET安全性的两位隐形门神 460
13—2 验证与授权的意义 460
13—3 验证与授权在Windows中的权力根源 461
13—4 IIS网站目录安全性设置 463
13—5 Windows验证模式 464
13—6 Forms验证模式 466
13—7 Forms验证模式机制的探讨 469
13—8 结论 470
CHAPTER14 Login登录管理控件
14—1 Login控件与重复造轮子 472
14—2 Login相关控件 472
14—3 检查ASP.NET网站数据库注册及验证模式设置 474
14—4 Login控件 475
14—5 自定义Login控件模板 481
14—6 LoginName控件 484
14—7 LoginStatus控件 485
14—8 LoginView控件 486
14—9 建立账号CreateUserWizard控件 489
14—10 变更密码ChangePassword控件 490
14—11 恢复密码PasswordRecovery控件 491
14—12 结论 493
CHAPTER15 Membership成员资格管理与Role角色管理API
15—1 洞悉ASP.NET功能单元的意义 495
15—2 Membership成员资格管理 496
15—3 Membership成员资格背后运行的秘密 522
15—4 Role角色管理 523
15—5 ASP.NET网页授权 540
15—6 结论 542
CHAPTER16 用Profile配置文件存储用户个性化数据
16—1 Profile配置文件应用范围 544
16—2 以Profile配置文件存储用户数据 544
16—3 定义Profile配置文件 545
16—4 更新Profile配置文件 548
16—5 Profile配置文件与账号身份的关系 550
16—6 读取全部用户的Profile配置文件数据 551
16—7 Profile用户配置文件运作原理 554
16—8 匿名用户的Profile运用 557
16—9 匿名者Profile配置文件的存储与运用 559
16—10 匿名者Profile数据迁移 562
16—11 ProfileModule类 564
16—12 Profile_Personalize事件 565
16—13 ProfileAutoSaving事件 570
16—14 ProfileManager类 573
16—15 以程序读取Web.config的ProfileProperty属性设置 581
16—16 以程序动态建立Profile配置文件 582
16—17 以程序读取anonymousIdentification属性设置 584
16—18 加密Profile配置文件区段强化安全性 586
16—19 结论 586
CHAPTER17 Web组件框架
17—1 Web组件框架介绍 588
17—2 Web组件功能概述 592
17—3 细说Web组件控件 593
17—4 Web组件的5种显示模式 595
17—5 Web组件的个性化数据管理 619
17—6 结论 625
圣殿祭司的ASP.NET 4.0专家技术手册
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!