当前位置:首页 > 工业技术
ASP.NET课堂实录
ASP.NET课堂实录

ASP.NET课堂实录PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:李振,郭旭辉编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:9787302406723
  • 页数:385 页
图书介绍:本书从ASP.NET的开发环境介绍开始,然后介绍ASP.NET中自带的内置对象、服务器控件、验证控件及母版页和导航控件等内容。接着又详细介绍了数据绑定控件、用户控件及如何使用ADO.NET技术对数据库中的数据进行增删改查的操作,然后又深入介绍了目录和文件处理的相关内容、在线编辑器、验证码控件及分页控件等等。
《ASP.NET课堂实录》目录

第1课 ASP.NET的入门知识 2

1.1 ASP.NET概述 2

1.1.1 发展历史 2

1.1.2 包含内容 2

1.1.3 新增功能 3

1.1.4 技术特性 3

1.1.5 特色优势 4

1.2 .NET Framework平台 4

1.2.1 .NET Framework概述 4

1.2.2.NET Framework新增功能 5

1.2.3.NET Framework内容 5

1.3 ASP.NET服务器——IIS 8

1.3.1 安装IIS 8

1.3.2 配置IIS 11

1.3.3 IIS站点权限 12

1.4 ASP.NET开发工具——VS 2010 12

1.4.1 VS与NET Framework的关系 13

1.4.2 安装VS 2010 13

1.4.3 VS 2010的基本操作 15

1.5 实例应用:创建第一个ASP.NET网站 16

1.5.1 实例目标 16

1.5.2 技术分析 16

1.5.3 实现步骤 16

1.6 拓展训练 19

1.7 课后练习 20

第2课 ASP.NET的内置对象 24

2.1 内置对象概述 24

2.1.1 常用内置对象 24

2.1.2 页面生存周期 24

2.2 页面 25

2.2.1 Page对象 26

2.2.2 ViewState对象 29

2.3 页面跳转与数据传递 31

2.3.1 Response对象 32

2.3.2 Request对象 35

2.4 数据信息保存 37

2.4.1 Session对象 37

2.4.2 Application对象 40

2.4.3 Cookie对象 44

2.5 Server对象 47

2.6 实例应用:常用网址记忆 48

2.6.1 实例目标 48

2.6.2 技术分析 48

2.6.3 实现步骤 49

2.7 拓展训练 51

2.8 课后练习 51

第3课 ASP.NET的服务器控件 54

3.1 控件概述 54

3.1.1 控件分类 54

3.1.2 HTML服务器控件 54

3.1.3 ASP.NET服务器控件 55

3.2 文本控件 57

3.2.1 Label控件 57

3.2.2 Literal控件 58

3.2.3 HyperLink控件 59

3.2.4 TextBox控件 59

3.3 按钮控件 61

3.3.1 Button控件 61

3.3.2 LinkButton控件 62

3.3.3 ImageButton控件 62

3.4 选择控件 63

3.4.1 RadioButton控件 63

3.4.2 RadioButtonList控件 65

3.4.3 CheckBox控件 66

3.4.4 CheckBoxList控件 69

3.5 列表控件 71

3.5.1 BulletedList控件 71

3.5.2 DropDownList控件 73

3.5.3 ListBox控件 75

3.6 容器控件 79

3.6.1 MultiView控件 79

3.6.2 Panel控件 81

3.7 其他常用控件 82

3.7.1 Image控件 82

3.7.2 ImageMap控件 83

3.7.3 Calendar控件 84

3.8 实例应用:图书作者注册 86

3.8.1 实例目标 86

3.8.2 技术分析 86

3.8.3 实现步骤 87

3.9 拓展训练 88

3.10 课后练习 89

第4课 导航和母版页 92

4.1 导航与母版页 92

4.2 导航 92

4.2.1 导航控件 92

4.2.2 站点地图 93

4.2.3 SiteMapPath控件 94

4.2.4 TreeView控件 97

4.2.5 TreeView样式 101

4.2.6 Menu控件 103

4.3 母版页 107

4.3.1 创建母版页 107

4.3.2 内容页 108

4.4 主题 112

4.4.1 主题概述 112

4.4.2 主题的加载 113

4.4.3 Theme和StylesheetTheme的比较 115

4.5 实例应用:搭建网购会员模块框架 115

4.5.1 实例目标 115

4.5.2 技术分析 116

4.5.3 实现步骤 116

4.6 拓展训练 120

4.7 课后练习 121

第5课 ASP.NET的高级控件 124

5.1 验证与验证控件 124

5.1.1 验证分类 124

5.1.2 验证控件 124

5.1.3 验证时间 124

5.1.4 共同属性 125

5.1.5 验证对象模型 126

5.2 常用的验证控件 126

5.2.1 RequiredFieldValidator控件 127

5.2.2 RangeValidator控件 128

5.2.3 RegularExpressionValidator控件 130

5.2.4 CompareValidator控件 132

5.2.5 CustomValidator控件 134

5.3 ValidationSummary控件 136

5.4 用户控件 139

5.4.1 用户控件概述 139

5.4.2 创建用户控件 140

5.4.3 用户控件与窗体页的区别 141

5.4.4 使用用户控件 141

5.4.5 用户控件的注意事项 143

5.5 实例应用:验证用户控件中的注册内容 144

5.5.1 实例目标 144

5.5.2 技术分析 144

5.5.3 实现步骤 144

5.6 拓展训练 147

5.7 课后练习 148

第6课 ADO.NET数据库技术 152

6.1 数据库开发技术简介 152

6.2 ADO.NET简介 152

6.3 连接对象 153

6.3.1 数据库连接对象 153

6.3.2 SqlConnection对象 153

6.3.3 连接SQL Server数据库 154

6.4 操作对象 157

6.4.1 SqlCommand 157

6.4.2 操作数据库数据 158

6.4.3 SqlDataReader对象 160

6.4.4 数据显示 161

6.5 数据集对象 163

6.5.1 数据集对象简介 163

6.5.2 DataSet 163

6.5.3 SqlDataAdapter 165

6.5.4 DataTable 166

6.5.5 DataView 168

6.5.6 SqlDataReader对象与DataSet对象的区别 169

6.6 实例应用:用户表管理 170

6.6.1 实例目标 170

6.6.2 技术分析 171

6.6.3 实现步骤 171

6.7 拓展训练 176

6.8 课后练习 176

第7课 ASP.NET的数据控件 180

7.1 数据源控件 180

7.1.1 常用的数据源控件 180

7.1.2 数据源控件的层次结构 180

7.1.3 SqlDataSource控件 181

7.2 数据控件概述 185

7.2.1 数据绑定控件 185

7.2.2 数据绑定技术 186

7.3 Repeater控件 187

7.3.1 Repeater控件的属性和事件 187

7.3.2 Repeater控件的模板 188

7.3.3 Repeater控件的示例 189

7.3.4 Repeater控件发布RSS 190

7.4 DataList控件 192

7.4.1 DataList控件概述 192

7.4.2 DataList控件的属性和事件 192

7.4.3 Data List控件的模板 193

7.4.4 DataList控件的示例 193

7.4.5 DataList控件的其他操作 194

7.5 GridView控件 196

7.5.1 GridView控件概述 196

7.5.2 GridView控件的属性 196

7.5.3 GridView控件的事件 198

7.5.4 GridView控件的字段和模板 198

7.5.5 GridView控件示例 200

7.6 DetailsView控件 204

7.6.1 DetailsView控件的概述 204

7.6.2 DetailsView控件的属性和事件 205

7.6.3 DetailsView控件的示例 205

7.7 FormView控件 209

7.7.1 FormView控件概述 209

7.7.2 FormView控件的分页 210

7.7.3 FormView控件的示例 210

7.8 ListView控件 211

7.8.1 ListView控件概述 211

7.8.2 ListView控件的属性和事件 212

7.8.3 ListView控件的示例 212

7.8.4 ListView控件实现分页 213

7.9 实例应用:分页显示文章列表 215

7.9.1 实例目标 215

7.9.2 技术分析 215

7.9.3 实现步骤 215

7.10 拓展训练 219

7.11 课后练习 220

第8课 第三方控件应用 224

8.1 第三方控件简介 224

8.2 文本编辑器 224

8.2.1 在线编辑器控件简介 224

8.2.2 CKEditor控件的集成 224

8.2.3 配置编辑编辑器 226

8.2.4 文件上传 230

8.3 验证码 233

8.3.1 验证码控件 234

8.3.2 自定义验证码类 235

8.4 分页 240

8.4.1 分页技术 240

8.4.2 AspNetPager控件 241

8.4.3 实现分页 243

8.5 模块处理 245

8.5.1 模块处理核心 245

8.5.2 局部水印的实现 246

8.5.3 封面图片水印的实现(全局HttpHandler方式) 248

8.6 实例应用:实现新闻发布 250

8.6.1 实例目标 250

8.6.2 技术分析 250

8.6.3 实现步骤 250

8.7 拓展训练 254

8.8 课后练习 255

第9课 ASP.NET的目录和文件 258

9.1 流的概念 258

9.2 目录操作 258

9.2.1 Directory类 258

9.2.2 Directorylnfo类 259

9.2.3 创建目录 261

9.2.4 移动目录 263

9.2.5 遍历目录 266

9.2.6 删除目录 269

9.3 文件操作 271

9.3.1 File类 271

9.3.2 Filelnfo类 272

9.3.3 创建文件 274

9.3.4 复制文件 276

9.3.5 移动文件 278

9.3.6 删除文件 279

9.4 文件的读写 280

9.4.1 写入文件 280

9.4.2 读取文件 282

9.5 文件的高级操作 284

9.5.1 文件上传 284

9.5.2 文件下载 285

9.5.3 文件加密 288

9.5.4 文件解密 290

9.6 实例应用:简易文件浏览器 291

9.6.1 实例目标 291

9.6.2 技术分析 291

9.6.3 实现步骤 292

9.7 拓展训练 296

9.8 课后练习 296

第10课 Web Service技术 300

10.1 Web服务概述 300

10.1.1 Web服务简介 300

10.1.2 Web服务应用范围 300

10.1.3 相关技术和标准 301

10.1.4 Web服务架构 304

10.2 Web服务的创建和调用 305

10.2.1 Web服务的调用 306

10.2.2 自定义Web服务 308

10.2.3 添加Web引用和服务引用的区别 309

10.3 设置Web属性 309

10.3.1 WebService的属性设置 309

10.3.2 WebMethod的属性设置 310

10.4 第三方Web服务 314

10.5 实例应用:数据处理 318

10.5.1 实例目标 318

10.5.2 技术分析 319

10.5.3 实现步骤 319

10.6 拓展训练 321

10.7 课后练习 321

第11课 ASP.NET网站的配置和发布 326

11.1 配置文件 326

11.2 Web.config文件 327

11.2.1 Web.config的优点 327

11.2.2 Web.config的基本结构 328

11.2.3 Web.Config的基本配置节 329

11.2.4 Web.config的常用设置 332

11.3 身份验证和授权 334

11.3.1 身份验证 334

11.3.2 授权 337

11.4 配置管理 337

11.5 网站部署 341

11.5.1 发布预编译站点 341

11.5.2 复制站点 342

11.5.3 XCopy方式 343

11.6 实例应用:后台管理的身份验证和部署 344

11.6.1 实例目标 344

11.6.2 技术分析 344

11.6.3 具体步骤 344

11.7 拓展训练 348

11.8 课后练习 349

第12课 网上订餐系统 352

12.1 系统概述 352

12.1.1 开发背景 352

12.1.2 功能结构 352

12.1.3 功能介绍 352

12.1.4 开发环境 354

12.2 数据库设计 355

12.3 准备工作 357

12.3.1 DBHelper类 357

12.3.2 搭建框架 359

12.3.3 添加引用 361

12.3.4 Web.config配置 361

12.3.5 公共页面 362

12.4 用户注册 363

12.5 用户登录 366

12.6 系统首页 368

12.7 订餐管理 370

12.7.1 订餐 371

12.7.2 购物车 373

12.8 麻辣评论 378

12.9 发布网站 380

返回顶部