网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 ASP.NET2.0编程技术与实例(附光盘)
分类 教育考试-考试-计算机类
作者 郑霞//赵辉//徐慧
出版社 人民邮电出版社
下载
简介
编辑推荐

本书详细地介绍了ASP.NET 2.0开发技术的原理和基本的编程知识,内容不仅包括ASP.NET 2.0新控件和新特性的介绍,还包括基于ASP.NET 2.0的综合案例开发。书中还包含两个综合性较强的工程案例——留言板和网上购物商城,详细介绍了它们的构建方法,具有通用性,读者可以从中体会到一个完整商业网站的搭建过程。

  全书内容由浅入深,充分考虑了ASP.NET 2.0学习者的特点,并在配套光盘中提供了书中实例的全部源代码,以方便读者举一反三,编写出适合自己的程序。

内容推荐

  全书分为5部分,共19章,以“基础知识→ASP.NET 2.0的高级应用→数据库访问技术→服务配置及文件处理→综合案例开发”为线索具体展开,涵盖了ASP.NET 2.0开发技术的各方面。对于每个知识点的讲解,书中都配有大量的可实际运行的实例。书中最后给出了两个综合性较强的工程案例——留言板和网上购物商城,详细地介绍了它们的构建方法,并且具有通用性,读者可以从中体会到一个完整商业网站的搭建过程。   本书不仅适合ASP.NET 2.0技术的初学者,还能够帮助有一定编程经验的ASP.NET 2.0开发人员解决开发过程中遇到的实际问题,还可作为广大ASP.NET用户的自学用书,或高等院校相关专业的教材和辅导用书。

目录

第一部分 基础知识

第1章 ASP.NET概述及运行环境的构建 2

1.1 .NET发展历史 2

1.2 .NET新增加的控件 2

1.3 安装与配置ASP.NET的运行环境 4

1.3.1 安装与配置IIS Web服务器 4

1.3.2 安装Visual Studio.NET 2005 9

1.4 安装SQL Server数据库服务器 12

第2章 Visual Studio 2005开发环境 17

2.1 ASP.NET 2.0新特性 17

2.2 常用功能窗口介绍 18

2.2.1 主窗口 18

2.2.2 文档窗口 19

2.2.3 “工具箱”窗口 19

2.2.4 “解决方案资源管理器”窗口 20

2.2.5 “服务器资源管理器”窗口 20

2.2.6 “属性”窗口 20

2.2.7 “错误列表”窗口 21

2.3 配置设置 22

2.3.1 “选项”窗口 22

2.3.2 导入和导出设置向导 23

2.4 选择工具箱 25

2.5 帮助系统 27

2.6 类设计器 29

2.7 多种测试功能 30

2.8 创建.NET Web站点 32

2.9 添加、编写.NET应用程序 38

2.10 编译和运行.NET应用程序 41

2.11 部署.NET应用程序 44

2.12 配置文件Web.config 45

第3章 C# 2.0程序设计基础 49

3.1 C#语言概述 49

3.2 数据类型 49

3.2.1 值类型 50

3.2.2 引用类型 52

3.2.3 装箱和拆箱 57

3.3 变量和常量 58

3.3.1 变量 58

3.3.2 常量 59

3.4 流程控制 59

3.4.1 条件语句 59

3.4.2 循环语句 61

3.4.3 跳转语句 64

3.4.4 异常处理 67

3.5 面向对象编程 68

3.5.1 类 68

3.5.2 属性 69

3.5.3 方法 70

3.5.4 事件 72

3.6 C# 2.0新特性 73

3.6.1 泛型 73

3.6.2 匿名方法 78

3.6.3 迭代器 80

3.6.4 局部类 84

3.7 编码规范 84

3.7.1 代码格式 84

3.7.2 注释规范 86

3.7.3 变量命名规范 87

3.7.4 常量命名规范 88

3.7.5 类命名规范 88

3.7.6 接口命名规范 89

3.7.7 方法命名规范 89

3.7.8 名字空间命名规范 89

3.7.9 事件命名规范 90

3.7.10 程序版本号确定规范 91

第4章 ASP.NET页面内置对象 92

4.1 Response对象 92

4.2 Request对象 96

4.3 Server对象 98

4.4 Cookie对象 99

4.5 Session对象 99

4.6 Application对象 101

4.7 Global.asax文件 103

4.7.1 使用Global.asax文件中的事件 103

4.7.2 扩展Global.asax文件 104

第5章 母版页 106

5.1 母版页概述 106

5.1.1 母版页基础 106

5.1.2 母版页运行机制 108

5.2 创建母版页 110

5.3 创建内容页 112

5.4 嵌套母版页 115

5.5 母版页使用范围 118

5.6 母版页缓存设置 118

第二部分 ASP.NET 2.0的高级应用

第6章 ASP.NET 2.0常用控件 122

6.1 表单 122

6.1.1 HTML表单 122

6.1.2 Web表单 124

6.2 HTML服务器控件 127

6.2.1 Image控件 128

6.2.2 Select控件 130

6.2.3 File控件 130

6.2.4 InputHidden控件 132

6.2.5 InputCheckBox控件 134

6.2.6 InputRadioButton控件 136

6.3 服务器端Web控件 138

6.3.1 广告控件AdRotator 138

6.3.2 日历控件Calendar 140

6.3.3 普通按钮控件Button 142

6.3.4 下拉列表框控件DropDownList 144

6.3.5 复选框控件CheckBox 145

6.3.6 复选框列表控件CheckBoxList 147

6.3.7 单选按钮控件RadioButton 149

6.3.8 单选按钮列表控件RadioButtonList 151

6.3.9 上传文件控件FileUpload 154

第7章 导航控件 157

7.1 站点地图 157

7.2 SiteMapPath控件 158

7.2.1 SiteMapPath控件简介 159

7.2.2 常用属性列表 159

7.2.3 常用事件列表 160

7.2.4 SiteMapPath控件应用 160

7.2.5 设置自定义模板 164

7.3 Menu控件 165

7.3.1 Menu控件简介 165

7.3.2 常用属性列表 167

7.3.3 常用事件列表 169

7.3.4 Menu控件的应用 169

7.3.5 绑定XML文件 171

7.4 TreeView控件 175

7.4.1 TreeView控件简介 176

7.4.2 常用属性列表 177

7.4.3 常用事件列表 178

7.4.4 基本应用 179

7.4.5 绑定XML文件 181

第8章 数据验证控件 186

8.1 Web验证控件 186

8.1.1 Web验证控件的分类 186

8.1.2 Web验证控件的基本属性 187

8.2 RequiredFieldValidator控件 187

8.3 CompareValidator控件 189

8.4 RangeValidator控件 191

8.5 RegularExpressionValidator控件 193

8.5.1 RegularExpressionValidator控件的应用示例 194

8.5.2 验证规则表达式 195

8.6 CustomValidator控件 197

8.7 ValidationSummary控件 200

第9章 其他服务器控件 203

9.1 BulletedList控件 203

9.2 ImageMap控件 205

9.3 Wizard控件 207

9.4 MultiView控件 213

9.5 HiddenField控件 216

9.6 Literal控件 217

第三部分 数据库访问技术

第10章 ADO.NET对象 220

10.1 ADO.NET概述 220

10.1.1 .NET数据提供程序 220

10.1.2 数据库应用程序的开发流程 220

10.2 数据连接对象Connection 221

10.2.1 ConnectionString属性 221

10.2.2 Connection对象的方法 221

10.2.3 Connection对象的事件 222

10.2.4 利用程序的配置文件保存连接字符串 222

10.2.5 创建Connection对象 223

10.2.6 Connection对象的应用 223

10.3 执行数据库命令对象Command 224

10.3.1 Command对象的属性 224

10.3.2 Command对象的常用方法 225

10.3.3 创建Command对象 225

10.3.4 Command对象的应用 226

10.4 数据读取器对象DataReader 227

10.4.1 DataReader的属性 227

10.4.2 DataReader对象的方法 228

10.4.3 创建和使用DataReader对象 228

10.4.4 DataReader对象的应用 229

10.5 数据集对象DataSet 230

10.5.1 DataSet内部结构 230

10.5.2 DataAdapter对象 231

10.5.3 DataAdapter对象的属性 231

10.5.4 DataAdapter对象方法 232

10.5.5 DataAdapter对象的事件 232

10.5.6 使用DataAdapter填充数据集 232

10.5.7 DataSet数据更新 233

10.6 配置应用程序 234

10.6.1 配置数据连接字符串 234

10.6.2 读取Web.config文件连接字符串 234

第11章 数据源控件 235

11.1 SqlDataSource控件 235

11.1.1 SqlDataSource控件简介 235

11.1.2 SqlDataSource控件常用属性 237

11.1.3 SqlDataSource控件常用方法 239

11.1.4 SqlDataSource控件常用事件 239

11.1.5 SqlDataSource控件连接数据库 240

11.1.6 SqlDataSource控件属性设置 245

11.1.7 SqlDataSource控件连接多种数据源 247

11.2 AccessDataSource控件 251

11.2.1 AccessDataSource控件简介 251

11.2.2 AccessDataSource控件常用属性 252

11.2.3 AccessDataSource控件常用方法列表 253

11.2.4 AccessDataSource控件常用事件列表 254

11.2.5 访问Access数据库文件 255

11.3 XmlDataSource控件 260

11.3.1 XmlDataSource控件简介 260

11.3.2 XmlDataSource控件常用属性列表 260

11.3.3 XmlDataSource控件常用方法列表 261

11.3.4 XmlDataSource控件常用事件列表 262

11.3.5 XmlDataSource控件显示RSS数据 262

11.4 SiteMapDataSource控件 266

11.4.1 SiteMapDataSource控件简介 266

11.4.2 SiteMapDataSource控件常用属性列表 267

11.4.3 SiteMapDataSource控件常用方法列表 268

11.4.4 SiteMapDataSource控件属性设置 269

11.4.5 SiteMapDataSource控件绑定普通数据绑定控件 270

11.5 ObjectDataSource控件 271

11.5.1 N层应用程序概述 272

11.5.2 ObjectDataSource控件简介 272

11.5.3 ObjectDataSource控件常用属性列表 275

11.5.4 ObjectDataSource控件常用方法列表 276

11.5.5 ObjectDataSource控件常用事件列表 276

11.5.6 ObjectDataSource控件绑定数据访问层 277

11.5.7 ObjectDataSource控件绑定业务逻辑层 287

11.5.8 ObjectDataSource控件绑定类型化DataSet 297

第12章 数据绑定控件 303

12.1 GridView控件 303

12.1.1 GridView控件简介 304

12.1.2 GridView控件常用属性列表 305

12.1.3 GridView控件常用方法列表 307

12.1.4 GridView控件常用事件列表 308

12.1.5 使用GridView显示和编辑数据 309

12.2 DetailsView控件 313

12.2.1 DetailsView控件简介 313

12.2.2 DetailsView控件常用属性列表 315

12.2.3 DetailsView控件常用方法列表 317

12.2.4 DetailsView控件常用事件列表 317

12.2.5 使用DetailsView控件显示和处理数据 318

12.3 FormView控件 322

12.3.1 FormView控件简介 322

12.3.2 FormView控件常用属性列表 325

12.3.3 FormView控件常用方法列表 326

12.3.4 FormView控件常用事件列表 327

12.3.5 使用FormView控件显示和处理数据 327

12.4 DataList控件 334

12.4.1 DataList控件简介 335

12.4.2 DataList控件的属性列表 337

12.4.3 DataList控件的方法列表 338

12.4.4 DataList控件交替显示数据 338

第13章 数据缓存 343

13.1 ASP.NET 2.0缓存概述 343

13.2 页面输出缓存 345

13.2.1 使用@ OutputCache指令 346

13.2.2 使用页面输出缓存API 347

13.2.3 页面输出缓存应用 347

13.3 页面部分缓存 348

13.3.1 使用@ OutputCache指令 349

13.3.2 使用PartialCaching Attribute类 349

13.3.3 使用ControlCachePolicy类 350

13.3.4 实现缓存后替换 352

13.4 应用程序数据缓存 356

13.4.1 添加应用程序数据缓存对象 356

13.4.2 检索应用程序数据缓存对象 358

13.4.3 移除应用程序数据缓存对象 360

13.5 缓存依赖 360

13.5.1 缓存依赖概述 360

13.5.2 实现自定义缓存依赖 362

13.5.3 实现聚合缓存依赖 367

13.5.4 实现SQL数据缓存依赖 368

第四部分 服务配置及文件处理

第14章 成员资格和角色管理 378

14.1 身份验证和授权 378

14.1.1 身份验证概述 378

14.1.2 Forms验证概述 380

14.1.3 FormsAuthentication类 381

14.1.4 用户授权概述 383

14.2 成员资格管理 385

14.2.1 成员资格管理概述 386

14.2.2 Membership类 389

14.2.3 MembershipUser类 391

14.2.4 实现成员资格管理功能 392

14.3 角色管理 406

14.3.1 角色管理概述 406

14.3.2 Roles类 409

14.3.3 实现角色管理功能 412

第15章 配置与管理工具 422

15.1 ASP.NET MMC管理单元 422

15.1.1 MMC管理单元简介 422

15.1.2 “常规”选项卡 423

15.1.3 “自定义错误”选项卡 426

15.1.4 “授权”选项卡 427

15.1.5 “身份验证”选项卡 429

15.1.6 “应用程序”选项卡 432

15.1.7 “状态管理”选项卡 433

15.1.8 “位置”选项卡 434

15.2 Web网站管理工具 435

15.2.1 Web网站管理工具简介 436

15.2.2 “安全”选项卡 437

15.2.3 “应用程序”选项卡 444

15.2.4 “提供程序”选项卡 448

第16章 登录系列控件 450

16.1 登录系列控件概述 450

16.2 Login控件 451

16.3 LoginName控件 454

16.4 LoginView控件 454

16.5 LoginStatus控件 457

16.6 PasswordRecovery控件 458

16.7 ChangePassword控件 463

16.8 CreateUserWizard控件 470

16.9 登录系列控件的应用 476

16.9.1 实现用户登录 476

16.9.2 创建新用户 477

16.9.3 显示状态和修改密码 479

16.9.4 重置密码 480

16.9.5 配置Web.config文件 481

第17章 文件处理 483

17.1 System.IO命名空间 483

17.2 文件操作 484

17.2.1 检查文件是否存在 484

17.2.2 创建文件 485

17.2.3 拷贝或移动文件 487

17.2.4 删除文件 490

17.2.5 获取文件基本信息 491

17.3 文件夹操作 493

17.3.1 检查文件夹是否存在 493

17.3.2 创建文件夹 495

17.3.3 移动文件夹 497

17.3.4 删除文件夹 499

17.3.5 文件夹中的文件列表 500

17.4 文件读取和写入 502

17.4.1 文本文件的写入 502

17.4.2 文本文件的读取 505

第五部分 综合案例开发

第18章 留言板 508

18.1 系统功能设计和数据库设计 508

18.1.1 系统功能设计 508

18.1.2 数据库设计 508

18.2 留言板系统实现 510

18.2.1 数据访问层设计 510

18.2.2 留言板页面设计 511

18.2.3 显示留言信息页面设计 514

18.2.4 注册页面设计 517

18.2.5 登录页面设计 522

18.2.6 显示验证码页 525

第19章 网上购物商城 528

19.1 系统总体设计 528

19.1.1 系统功能设计 528

19.1.2 系统模块划分 529

19.1.3 数据访问组件 531

19.1.4 自定义控件 531

19.2 系统数据库设计 532

19.2.1 总体设计 532

19.2.2 各种表的设计 533

19.2.3 数据关系设计 536

19.3 数据库访问模块设计 536

19.3.1 配置数据库 536

19.3.2 连接数据库 537

19.3.3 操作数据库 539

19.4 自定义控件设计 549

19.4.1 最新产品自定义控件 549

19.4.2 产品分类自定义控件 551

19.4.3 产品搜索自定义控件 553

19.4.4 购物网站头部自定义控件 556

19.4.5 站点计数自定义控件 556

19.4.6 网站新闻列表自定义控件 558

19.4.7 商品促销列表自定义控件 559

19.5 购物网站主页面设计 561

19.5.1 主界面设计 561

19.5.2 页面初始化 565

19.5.3 登录功能 565

19.6 注册和登录 567

19.6.1 用户注册 567

19.6.2 用户登录 575

19.7 浏览、购物及下订单 578

19.7.1 浏览商品 578

19.7.2 购买商品 581

19.7.3 查看购物车 587

19.8 提交订单 593

19.9 商品搜索 599

19.10 顾客留言板 604

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/26 23:55:02