当前位置:首页 > 其他书籍
基于.NET平台的Web开发
基于.NET平台的Web开发

基于.NET平台的Web开发PDF电子书下载

其他书籍

  • 电子书积分:20 积分如何计算积分?
  • 作 者:严月浩主编
  • 出 版 社:
  • 出版年份:2011
  • ISBN:
  • 页数:0 页
图书介绍:
《基于.NET平台的Web开发》目录

第1章 Web理论 1

1.1 .NET的理论知识 2

1.1.1 .NET的定义 2

1.1.2 .NET的发展史 2

1.1.3 .NET平台的组成 3

1.1.4 .NET框架 4

1.2 Web的理论知识 5

1.2.1 B/S模式工作原理 5

1.2.2 ASP.NET简介 5

1.2.3 ASP.NET的十大优点 6

1.3 开发工具 6

1.3.1 Visual Studio简介 6

1.3.2 开发第一个Web程序 7

本章小结 12

习题 12

第2章 Web界面设计 14

2.1 HTML 15

2.1.1 HTML文档结构 15

2.1.2 HTML基本语法 15

2.1.3 表单 23

2.1.4 案例 25

2.2 页面布局 27

2.2.1 CSS的作用 27

2.2.2 CSS的基本语法 27

2.2.3 CSS选择符类型 28

2.2.4 插入CSS样式表 29

2.2.5 编写CSS文件 31

2.2.6 DIV的简述 34

2.2.7 CSS+DIV简单应用 34

2.2.8 案例 36

2.3 对话框 39

2.3.1 JavaScript语言的特点 39

2.3.2 输入对话框 40

2.3.3 消息对话框 41

2.3.4 确认对话框 42

2.3.5 案例 43

2.4 母版页 45

2.4.1 母版页的创建 46

2.4.2 母版页的使用 47

2.4.3 案例 48

2.5 任务 51

本章小结 58

习题 58

第3章 面向对象 60

3.1 类与对象 61

3.1.1 类的定义及创建对象 61

3.1.2 类的基本成员 62

3.1.3 构造函数和析构函数 70

3.1.4 案例 73

3.2 类的特性 75

3.2.1 封装及应用 75

3.2.2 继承及应用 75

3.2.3 多态及应用 77

3.2.4 委托和泛型 85

3.3 异常处理 85

3.3.1 常见的异常类 85

3.3.2 使用throw、try、catch、finally语句 86

3.4 任务 89

本章小结 92

习题 93

第4章 Web服务器控件 98

4.1 Web服务器控件概述 99

4.1.1 概述 99

4.1.2 Web服务器控件常见属性及事件 100

4.2 标准控件 100

4.2.1 文本控件 101

4.2.2 按钮控件 102

4.2.3 图像控件 105

4.2.4 HyperLink控件 105

4.2.5 选择控件 106

4.2.6 列表控件 110

4.2.7 表格控件 113

4.2.8 FileUpload控件 115

4.2.9 导航控件 117

4.2.10 容器控件 119

4.3 验证控件 119

4.3.1 验证控件简介 119

4.3.2 RequireFieldValidator控件 120

4.3.3 RangeValidator控件 122

4.3.4 CompareValidator控件 123

4.3.5 RegularExpressionValidator控件 125

4.3.6 CustomValidator控件 127

4.3.7 ValidationSummary控件 127

4.4 任务 127

本章小结 132

习题 132

第5章 ASP.NET内置对象 135

5.1 ASP.NET内置对象概述 136

5.2 Page对象 139

5.2.1 Page对象的属性 139

5.2.2 Page对象的方法 140

5.2.3 Page对象的主要事件 140

5.3 Request对象 143

5.3.1 Request的属性、方法和事件 143

5.3.2 Request对象的作用 144

5.4 Response对象 149

5.4.1 Response对象的属性、方法 149

5.4.2 Response对象的使用 150

5.5 Server对象 151

5.5.1 Server对象的属性、方法和事件 152

5.5.2 Server对象的使用 152

5.6 Application对象 153

5.6.1 Application对象的属性、方法和事件 154

5.6.2 Application对象的使用 155

5.7 Session对象 156

5.7.1 Session对象的属性、方法和事件 156

5.7.2 Session对象的使用 157

5.8 Cookie对象 160

5.8.1 Cookie对象的属性 161

5.8.2 Cookie对象的使用 162

5.9 任务 164

本章小结 168

习题 170

第6章 数据库技术 173

6.1 数据库基础 174

6.1.1 数据库的基本概念 174

6.1.2 常用的SQL命令 174

6.1.3 存储过程与触发器 176

6.2 ADO.NET的常用类 183

6.2.1 ADO.NET概述 183

6.2.2 ADO.NET常用类 183

6.3 数据操作 186

6.3.1 数据的手动绑定 186

6.3.2 数据的代码操作 197

6.4 简单的“多层体系”结构应用 206

6.4.1 “多层体系”的概念 206

6.4.2 使用“三层体系”结构的优缺点 209

6.4.3 案例“三层体系”的使用 209

6.5 LINQ技术 215

6.5.1 关于LINQ 215

6.5.2 LINQ to SQL的第一个程序 215

6.5.3 LINQ to SQL基本语法 219

6.5.4 LINQ to SQL其他操作 220

6.6 任务 226

本章小结 233

备注 234

习题 236

第7章 Web安全 239

7.1 操作系统安全 240

7.1.1 防黑客攻击 240

7.1.2 防病毒入侵 240

7.2 IIS安全 240

7.2.1 IIS配置安全 240

7.2.2 IIS权限安全 241

7.2.3 IIS日志安全 242

7.3 数据库安全 243

7.3.1 本地数据库安全 243

7.3.2 防SQL注入式攻击 243

7.4 脚本安全 244

7.4.1 跨站点脚本攻击 244

7.4.2 防XSS攻击 244

7.5 数据加密 245

7.5.1 Cookie和身份验证 245

7.5.2 数据加密处理 245

7.6 编程时应该注意的安全问题 248

本章小结 250

习题 250

第8章 实战项目设计 251

8.1 项目背景 251

8.2 项目需求分析 251

8.3 系统设计 252

8.3.1 功能业务流程图 252

8.3.2 数据库设计 252

8.3.3 存储过程 254

8.4 项目架构分析 257

8.4.1 项目多层体系图 257

8.4.2 构建多层体系及编码 258

8.5 Web.config配置文件 285

8.5.1 认识Web.config文件 285

8.5.2 配置Web.config文件 285

8.5.3 在ASP.NET程序中获取Web.config中的配置信息 286

8.6 技术难点总结与解析 287

8.7 网站的发布 287

参考文献 293

返回顶部