图书介绍

ASP.NET 2.0开发指南PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET 2.0开发指南
  • 郝刚主编;袁永刚,严治国,何宇光编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115147663
  • 出版时间:2006
  • 标注页数:819页
  • 文件大小:136MB
  • 文件页数:503页
  • 主题词:主页制作-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐