当前位置:首页 > 工业技术
ASP.NET程序设计与Web应用项目开发
ASP.NET程序设计与Web应用项目开发

ASP.NET程序设计与Web应用项目开发PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李俊平主编;薛海燕,何国坤副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302214496
  • 页数:252 页
图书介绍:本书从实例出发,全面介绍了ASP.NET 2.0的基础知识以及基于ASP.NET的Web开发中的应用,展示了ASP.NET 2.0强大的功能及易用性。
《ASP.NET程序设计与Web应用项目开发》目录

第1章 ASP.NET概述 1

1.1 .NET概述 1

1.1.1 什么是.NET 1

1.1.2 .NET框架 1

1.2 ASP.NET概述 3

1.3 第一个ASP.NET程序 5

1.4 小结 6

第2章 ASP.NET开发环境 7

2.1 ASP.NET开发环境的建立 7

2.1.1 安装IIS服务器 7

2.1.2 安装.NET Framework SDK 9

2.1.3 安装Visual Studio 2005集成开发环境 9

2.1.4 用Visual Studio 2005创建ASP.NET应用 11

2.1.5 安装和配置UltraEdit 14

2.2 ASP.NET程序的结构 14

2.3 ASP.NET程序开发规范 15

2.3.1 规范制定原则 15

2.3.2 术语定义 16

2.3.3 控件命名规范 16

2.4 小结 17

第3章 C#语言基础 18

3.1 C#语言概述 18

3.2 C#语言程序的结构 19

3.2.1 命名空间 19

3.2.2 类和程序入口 20

3.2.3 输入输出 20

3.2.4 注释 21

3.2.5 编译和运行程序 21

3.3 变量和常量 23

3.4 C#数据类型 25

3.4.1 值类型 25

3.4.2 引用类型 28

3.4.3 类型转换 31

3.5 C#语句 32

3.5.1 运算符 32

3.5.2 条件语句 34

3.5.3 循环语句 38

3.6 C#面向对象编程 42

3.6.1 类 42

3.6.2 继承 44

3.6.3 多态 45

3.7 独立实践 47

3.7.1 问题描述 47

3.7.2 问题分析 47

3.7.3 编程实现 47

3.8 小结 49

第4章 ASP.NET服务器控件 50

4.1 ASP.NET服务器控件概述 50

4.2 Web服务器控件应用 52

4.2.1 Label、TextBox和Button控件 52

4.2.2 RadioButton和RadioButtonList控件 55

4.2.3 CheckBox和CheckBoxList控件 58

4.2.4 ListBox和DropDownList控件 60

4.3 验证控件 64

4.3.1 验证控件概述 64

4.3.2 RequiredFieldValidator控件 65

4.3.3 CompareValidator控件 67

4.3.4 RangeValidator控件 68

4.3.5 RegularExpressionValidator控件 69

4.4 小结 70

第5章 母版页和主题 71

5.1 母版页概述 71

5.1.1 母版页基础知识 71

5.1.2 母版页的运行机制 73

5.1.3 母版页和内容页事件顺序 74

5.2 创建母版页和内容页 74

5.2.1 创建母版页 74

5.2.2 创建内容页 76

5.2.3 访问母版页上的控件 80

5.2.4 使用CSS进行网页布局 81

5.3 主题和外观 85

5.3.1 主题和外观概述 85

5.3.2 定义和应用主题 86

5.3.3 以编程方式应用主题 89

5.4 小结 91

第6章 ASP.NET状态管理 92

6.1 ASP.NET状态管理概述 92

6.1.1 基于客户端的状态管理概述 92

6.1.2 基于服务器端的状态管理概述 94

6.2 基于客户端的状态管理 95

6.2.1 查询字符串 95

6.2.2 Cookie 96

6.3 基于服务器端的状态管理 99

6.3.1 会话状态Session 99

6.3.2 应用程序状态Application 100

6.3.3 Session和Application综合应用 102

6.4 小结 105

第7章 ASP.NET数据访问 106

7.1 ASP.NET数据访问概述 106

7.2 数据源控件 108

7.2.1 SqlDataSource控件 111

7.2.2 其他数据源控件 116

7.3 GridView控件 118

7.3.1 数据绑定 118

7.3.2 分页和排序 120

7.3.3 主/详细页 123

7.3.4 编辑和删除数据 126

7.4 DetailsView控件 134

7.5 FormView控件 137

7.6 ADO.NET编程 139

7.6.1 ADO.NET概述 139

7.6.2 Connection对象 139

7.6.3 Command对象 140

7.6.4 DataReader对象 140

7.6.5 DataSet对象和DataAdapter对象 143

7.7 小结 146

第8章 ASP.NET网站导航 147

8.1 ASP.NET网站导航概述 147

8.2 站点地图(SiteMap) 148

8.3 Menu控件 152

8.3.1 在Menu控件中添加菜单项 153

8.3.2 将Menu控件绑定到XML数据源 154

8.4 TreeView控件 154

8.4.1 在TreeView控件中添加数据项 155

8.4.2 将TreeView控件绑定到数据源 156

8.5 SiteMapPath控件 157

8.6 SiteMap类 158

8.7 小结 160

第9章 ASP.NET网站安全 161

9.1 使用网站管理工具配置网站的安全性 161

9.1.1 用户的创建和管理 162

9.1.2 角色的创建和管理 165

9.1.3 规则的创建和管理 167

9.1.4 设置网站的SMTP配置 169

9.2 使用登录控件 170

9.2.1 Login控件 170

9.2.2 CreateUserWizard控件 173

9.2.3 LoginName控件 176

9.2.4 LoginStatus控件 176

9.2.5 LoginView控件 176

9.2.6 PasswordRecovery控件 178

9.2.7 ChangePassword控件 179

9.3 编程方式管理用户和角色 180

9.3.1 管理成员资格 180

9.3.2 管理角色 185

9.3.3 站点地图的安全性修整 189

9.4 小结 190

第10章 网上宠物店项目 191

10.1 网上宠物店功能介绍 191

10.2 数据库设计 196

10.3 网站创建与布局设计 198

10.3.1 创建项目 198

10.3.2 设计首页 201

10.3.3 设计母版页 206

10.4 用户系统与网站安全 212

10.5 商品展示 230

10.6 购物车 233

10.7 结算与订单生成 243

10.8 小结 251

参考文献 252

相关图书
作者其它书籍
返回顶部