图书介绍
ASP.NET 2.0开发指南PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET 2.0开发指南](https://www.shukui.net/cover/52/33022729.jpg)
- 郝刚主编;袁永刚,严治国,何宇光编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115147663
- 出版时间:2006
- 标注页数:819页
- 文件大小:136MB
- 文件页数:503页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET 2.0开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础知识2
第1章 ASP.NET 2.0概述2
1.1 .NET技术发展回顾2
1.2 ASP.NET 2.0设计目标3
1.3 ASP.NET 2.0新特性3
1.3.1 新增服务器控件4
1.3.2 母版页7
1.3.3 主题和皮肤8
1.3.4 个性化用户配置8
1.3.5 成员资格和角色管理9
1.3.6 配置和管理工具10
1.4 小结11
第2章 Visual Studio 2005集成开发环境12
2.1 安装Visual Studio 200512
2.2 Visual Studio 2005新特性15
2.3 针对ASP.NET应用开发的新特性16
2.4 常用功能窗口介绍17
2.4.1 主窗口17
2.4.2 文档窗口18
2.4.3 工具箱窗口19
2.4.4 解决方案资源管理器窗口20
2.4.5 服务器资源管理器窗口20
2.5.1 选项窗口21
2.4.6 属性窗口21
2.5 配置设置21
2.5.2 导入和导出设置向导23
2.6 帮助系统26
2.7 类设计器28
2.8 多种测试功能29
2.9 小结31
第3章 创建ASP.NET 2.0应用程序32
3.1 创建Web站点32
3.2 编写ASP.NET 2.0应用程序37
3.3 编译和运行应用程序39
3.4 部署应用程序43
3.5 小结44
第4章 C# 2.0程序设计基础45
4.1 C#语言概述45
4.2 数据类型47
4.2.1 值类型47
4.2.2 引用类型50
4.2.3 装箱和拆箱53
4.3 变量和常量54
4.3.1 变量54
4.4.1 条件语句56
4.3.2 常量56
4.4 流程控制56
4.4.2 循环语句58
4.4.3 跳转语句61
4.4.4 异常处理63
4.5 面向对象的特性65
4.5.1 类65
4.5.2 属性66
4.5.3 方法67
4.5.4 事件67
4.6.1 泛型69
4.6 C# 2.0新特性69
4.6.2 匿名方法76
4.6.3 迭代器82
4.6.4 局部类88
4.7 编码规范90
4.7.1 代码格式90
4.7.2 注释规范90
4.7.3 变量命名规范92
4.7.4 常量命名规范93
4.7.5 类命名规范93
4.7.10 程序版本号确定规范94
4.7.9 资源命名规范94
4.8 小结94
4.7.7 方法命名规范94
4.7.8 名字空间命名规范94
4.7.6 接口命名规范94
第二部分 用户界面96
第5章 母版页96
5.1 母版页概述96
5.1.1 母版页基础知识97
5.1.2 母版页运行机制99
5.1.3 母版页和内容页事件顺序100
5.1.4 母版页的优点101
5.2 创建母版页102
5.3 创建内容页105
5.4 嵌套母版页107
5.5 访问母版页控件和属性112
5.5.1 使用FindControl方法获取母版页控件引用112
5.5.2 使用MasterType指令获取母版页控件引用115
5.5.3 访问母版页简单自定义属性118
5.6 动态加载母版页121
5.7 母版页应用范围127
5.8 母版页缓存设置128
5.10 小结129
5.9 针对不同客户端的处理129
第6章 主题和皮肤130
6.1 主题概述130
6.1.1 组成元素130
6.1.2 文件存储和组织方式131
6.1.3 全局主题和应用程序主题132
6.2 创建主题132
6.2.1 创建皮肤文件132
6.2.2 为主题添加CSS文件135
6.2.3 在主题中使用图片137
6.3.1 指定和禁用主题139
6.3 应用主题139
6.3.2 动态加载主题141
6.4 小结144
第7章 站点导航控件145
7.1 站点地图概述145
7.2 SiteMapPath控件147
7.2.1 SiteMapPath控件简介147
7.2.2 常用属性列表147
7.2.3 常用事件列表149
7.2.4 典型应用1——基本应用149
7.2.5 典型应用2——设置自定义模板153
7.3 TreeView控件155
7.3.1 TreeView控件简介156
7.3.2 常用属性列表157
7.3.3 常用事件列表158
7.3.4 典型应用1——基本应用158
7.3.5 典型应用2——绑定XML文件161
7.4 Menu控件167
7.4.1 Menu控件简介168
7.4.2 常用属性列表169
7.4.3 常用事件列表171
7.4.4 典型应用1——基本应用171
7.4.5 典型应用2——绑定XML文件175
7.5 小结181
第8章 其他服务器控件182
8.1 BulletedList控件182
8.1.1 BulletedList控件简介182
8.1.2 典型应用184
8.2 HiddenField控件189
8.2.1 HiddenField控件简介189
8.2.2 典型应用190
8.3 FileUpload控件192
8.3.1 FileUpload控件简介192
8.3.2 典型应用194
8.4 ImageMap控件196
8.4.1 ImageMap控件简介197
8.4.2 典型应用198
8.5 MultiView和View控件201
8.5.1 MultiView和View控件简介201
8.5.2 典型应用202
8.6 Wizard控件206
8.6.1 Wizard控件简介206
8.6.2 典型应用212
8.7 小结218
9.1 数据访问概述220
第三部分 数据访问220
第9章 数据访问技术220
9.2 数据源控件简介222
9.3 数据绑定控件简介224
9.4 小结225
第10章 数据源控件226
10.1 SqlDataSource控件226
10.1.1 SqlDataSource控件简介226
10.1.2 常用属性列表228
10.1.3 常用方法列表230
10.1.5 典型应用1——连接数据库231
10.1.4 常用事件列表231
10.1.6 典型应用2——属性设置242
10.1.7 典型应用3——连接多种数据源247
10.2 AccessDataSource控件252
10.2.1 AccessDataSource控件简介253
10.2.2 常用属性列表254
10.2.3 常用方法列表257
10.2.4 常用事件列表257
10.2.5 典型应用——访问Access数据库文件257
10.3 XmlDataSource控件267
10.3.1 XmlDataSource控件简介267
10.3.2 常用属性列表268
10.3.3 常用方法列表269
10.3.4 常用事件列表270
10.3.5 典型应用——显示RSS数据270
10.4 SiteMapDataSource控件278
10.4.1 SiteMapDataSource控件简介279
10.4.2 常用属性列表280
10.4.3 常用方法列表281
10.4.4 典型应用1——属性设置281
10.4.5 典型应用2——绑定普通数据绑定控件284
10.5 ObjectDataSource控件285
10.5.1 N层应用程序概述286
10.5.2 ObjectDataSource控件简介287
10.5.3 常用属性列表288
10.5.4 常用方法列表291
10.5.5 常用事件列表291
10.5.6 典型应用1——绑定数据访问层292
10.5.7 典型应用2——绑定业务逻辑层305
10.5.8 典型应用3——绑定类型化DataSet322
10.6 小结329
11.1 GridView控件330
11.1.1 GridView控件简介330
第11章 数据绑定控件330
11.1.2 常用属性列表335
11.1.3 常用方法列表339
11.1.4 常用事件列表339
11.1.5 典型应用——使用GridView显示和编辑数据340
11.2 DetailsView控件345
11.2.1 DetailsView控件简介345
11.2.2 常用属性列表347
11.2.3 常用方法列表351
11.2.4 常用事件列表351
11.2.5 典型应用——使用DetailsView控件显示和处理数据352
11.3.1 FormView控件简介358
11.3 ForrnView控件358
11.3.2 常用属性列表361
11.3.3 常用方法列表363
11.3.4 常用事件列表364
11.3.5 典型应用——使用FormView控件显示和处理数据364
11.4 小结373
第12章 数据缓存374
12.1 ASP.NET 2.0缓存概述374
12.2 页面输出缓存376
12.2.1 使用@OutputCache指令377
12.2.2 使用页面输出缓存API378
12.2.3 页面输出缓存应用380
12.3 页面部分缓存381
12.3.1 使用@OutputCache指令382
12.3.2 使用PartialCachingAttribute类383
12.3.3 使用ControlCachePolicy类384
12.3.4 实现缓存后替换386
12.4 应用程序数据缓存391
12.4.1 添加应用程序数据缓存对象391
12.4.2 检索应用程序数据缓存对象394
12.4.3 移除应用程序数据缓存对象395
12.4.4 实现应用程序数据缓存395
12.5.1 缓存依赖概述399
12.5 缓存依赖399
12.5.2 实现自定义缓存依赖400
12.5.3 实现聚合缓存依赖408
12.5.4 实现SQL数据缓存依赖409
12.6 小结422
第四部分 应用服务424
第13章 个性化用户配置424
13.1 个性化功能简介424
13.1.1 个性化服务的三大步骤425
13.1.2 实现个性化服务的三大功能425
13.2.1 个性化用户配置的功能426
13.2 个性化用户配置概述426
13.2.2 〈profile〉配置节声明427
13.2.3 与个性化用户配置功能有关的API430
13.2.4 SQL Server数据库配置433
13.3 为匿名用户实现简单数据类型的个性化用户配置439
13.4 为注册用户实现复杂数据类型的个性化用户配置444
13.4.1 实现概述444
13.4.2 实现用户登录和验证445
13.4.3 实现购物车448
13.4.4 应用个性化用户配置功能451
13.5 实现匿名用户向注册用户迁移456
13.6 实现自定义ProfileBase类460
13.7.1 实现概述465
13.7 实现自定义用户配置提供程序465
13.7.2 步骤一——创建Access数据库468
13.7.3 步骤二——设置事件日志访问470
13.7.4 步骤三——实现自定义用户配置提供程序471
13.7.5 步骤四——配置Web.config文件492
13.7.6 步骤五——示例应用494
13.8 小结497
14.1 Web部件概述498
14.1.1 什么是Web部件498
第14章 Web部件498
14.1.2 Web部件具体功能和应用方案500
14.1.3 Web部件基本控件501
14.2 创建WebPart控件503
14.2.1 WebPartManager控件简介503
14.2.2 WebPartZone控件和WebPart控件简介507
14.2.3 创建WebPart控件510
14.3 编辑WebPart控件520
14.3.1 EditorZone控件简介520
14.3.2 AppearanceEditorPart控件简介521
14.3.3 BehaviorEditorPart控件简介522
14.3.4 LayoutEditorPart控件简介525
14.3.5 PropertyGridEditorPart控件简介526
14.3.6 实现编辑WebPart控件527
14.4 管理WebPart控件536
14.4.1 CatalogZone控件简介536
14.4.2 DeclarativeCatalogPart控件简介536
14.4.3 PageCatalogPart控件简介538
14.4.4 ImportCatalogPart控件简介539
14.4.5 实现管理WebPart控件540
14.5 ebPart控件通信546
14.5.1 WebPart控件通信概述546
14.5.2 实现基于静态连接的WebPart通信550
14.5.3 实现基于动态连接的WebPart通信558
14.6 Web部件个性化560
14.6.1 Web部件个性化概述560
14.6.2 实现自定义Web部件个性提供程序564
14.7 小结580
第15章 成员资格和角色管理581
15.1 身份验证和授权581
15.1.1 身份验证概述582
15.1.2 Forms验证概述583
15.1.3 FormsAuthentication类589
15.1.4 用户授权概述591
15.2 成员资格管理593
15.2.1 成员资格管理概述593
15.2.2 Membership类600
15.2.3 MembershipUser类603
15.2.4 实现基本成员资格管理功能605
15.2.5 实现自定义成员资格提供程序622
15.3 角色管理634
15.3.1 角色管理概述634
15.3.2 Roles类640
15.3.3 实现基本角色管理功能643
15.3.4 实现自定义角色管理提供程序655
15.4 小结666
第16章 登录系列控件668
16.1 登录系列控件概述668
16.2 Login控件670
16.3 LoginName控件674
16.4 LoginView控件674
16.5 LoginStatus控件677
16.6 PasswordRecovery控件678
16.7 ChangePassword控件685
16.8 CreateUserWizard控件692
16.9.1 实现用户登录700
16.9 综合应用示例700
16.9.2 创建新用户701
16.9.3 显示状态和修改密码703
16.9.4 重置密码704
16.9.5 配置Web.config文件705
16.10 小结705
第17章 配置与管理工具706
17.1 ASP.NET MMC管理单元706
17.1.1 ASP.NE TMMC管理单元简介706
17.1.2 “常规”选项卡708
17.1.3 “自定义错误”选项卡710
17.1.4 “授权”选项卡712
17.1.5 “身份验证”选项卡714
17.1.6 “应用程序”选项卡716
17.1.7 “状态管理”选项卡717
17.1.8 “位置”选项卡720
17.2.2 “安全”选项卡722
17.2.3 “应用程序”选项卡729
17.2.4 “提供程序”选项卡734
17.3 小结735
18.1.1 安装过程738
18.1 应用程序概述738
第18章 PetShop 4.0实例分析738
第五部分 实例分析738
18.1.2 功能和用户界面简介740
18.1.3 解决方案和体系架构概述745
18.2 数据访问层749
18.2.1 应用程序数据模型749
18.2.2 数据库连接字符串加密/解密752
18.2.3 数据访问辅助项目DBUtility分析755
18.2.4 部分业务逻辑所需的数据访问项目分析758
18.2.5 自定义成员资格提供程序项目Membership分析767
18.2.6 自定义用户配置提供程序项目分析769
18.2.7 消息队列访问项目分析778
18.3 业务逻辑层784
18.3.1 业务实体项目Model分析784
18.3.2 业务逻辑项目BLL分析787
18.3.3 订单策略项目IBLLStrategy分析789
18.4 表示层796
18.4.1 订单处理控制台应用程序项目OrderProcessor分析796
18.4.2 数据缓存依赖项目分析803
18.4.3 Web项目分析810
18.5小结812
第六部分 附 录814
附录A SQL语言实用参考814
附录B ASP.NET技术推荐参考资源817