《ASP.NET实用教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:郑阿奇主编;顾韵华等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121002868
  • 页数:349 页
图书介绍:ASP.NET被业者广为推崇B/S开发平台,本书分为实用教程、实验和附录三部分。分别介绍Web基础知识、ASP.NET简介、VB、NET基本语法、服务器控件、基本对象编程、数据库基础、数据库编程和高级应用等,在ASP.NET的教材中具有明显特色。本教程各部分内容依据教学特点作精心编排,方便用户根据自己需要进行选择。本书可作为大学本、专科有关课程的教材。由于内容实用,也可作为各类ASP.NET培训和广大用户自学与参考。

第1部分 实用教程 1

第1章 Web基础知识 1

1.1 Internet基础 1

1.1.1 Internet概况 1

1.1.2 Internet基本服务功能 2

1.1.3 TCP/IP协议 3

1.1.4 IP地址、域名和URL 4

1.2 Web简介 6

1.2.1 什么是Web 6

1.2.2 Web工作原理 7

1.2.3 Web技术 8

1.3 超文本标记语言HTML 10

1.3.1 HTML文档的基本构成 11

1.3.2 用HTML语言制作网页 12

1.4 可扩展标记语言XML 16

1.5 Web 开发工具 20

1.5.1 网页设计工具 20

1.5.2 Web编程工具 21

本章小结 21

习题 22

第2章 ASP.NET简介 23

2.1 从ASP到ASP.NET 23

2.1.1 ASP 23

2.1.2 ASP.NET 24

2.2 .NET框架 25

2.3 ASP.NET运行环境 26

2.3.3 Web服务器 27

2.3.1 操作系统 27

2.3.2 Web浏览器 27

2.3.4 .NET框架 28

2.4 ASP.NET程序结构 30

2.4.1 第一个ASP.NET应用程序 30

2.4.2 ASP.NET程序结构 31

2.5 Visual Studio.NET开发工具 32

2.5.1 VS.NET开发环境 32

2.5.2 在VS.NET中设计ASP.NET应用程序 36

本章小结 45

习题 46

3.1.3 一句多行和一行多句 47

3.1.2 注释 47

3.1.1 标识符和关键字 47

3.1 概述 47

第3章 VB.NET基本语法 47

3.2 数据类型 48

3.2.1 标准数据类型 48

3.2.2 用户自定义数据类型 49

3.3 常量和变量 49

3.3.1 常量 49

3.3.2 变量 50

3.4 运算符和表达式 51

3.4.1 算术运算符 51

3.4.2 关系运算符 51

3.4.3 连接运算符 52

3.4.5 赋值运算符 53

3.4.4 逻辑运算符 53

3.4.6 运算符的优先级 54

3.5 流程控制 54

3.5.1 分支结构 54

3.5.2 循环结构 59

3.6 数组 63

3.6.1 数组的声明及使用 63

3.6.2 动态数组 64

3.6.3 与数组相关的系统函数 65

3.7 过程 65

3.7.1 Sub子程序 65

3.7.2 函数 66

3.7.3 过程的调用 66

3.7.4 参数传递 67

3.8 类和对象基本概念 69

3.8.1 类和对象 70

3.8.2 名字空间 71

3.8.3 访问控制 72

3.8.4 继承 72

本章小结 73

习题 73

第4章 服务器控件 74

4.1 服务器控件概述 74

4.1.1 服务器控件分类 74

4.1.2 服务器控件属性、事件和方法 74

4.1.3 服务器控件层次结构 74

4.2.1 HTML服务器控件的层次结构 75

4.2 HTML服务器控件 75

4.2.2 HTML控件的基本语法 76

4.2.3 HTML控件详解 76

4.3 Web服务器控件 87

4.3.1 Web服务器控件的层次结构 87

4.3.2 Web服务器控件基本语法 88

4.3.3 Web服务器控件详解 88

本章小结 111

习题 111

第5章 基本对象编程 112

5.1 ASP.NET对象概述 112

5.2 Page 对象 113

5.2.1 Page对象的属性 113

5.2.2 Page对象的方法 114

5.2.3 Page对象的事件 115

5.2.4 Web控制事件 115

5.3 Response对象 117

5.3.1 使用缓冲区(Buffer) 118

5.3.2 检查使用者的连机状态 119

5.3.3 地址重定向 119

5.3.4 直接输出文本文件 120

5.4 Request对象 120

5.4.1 读取表单数据 121

5.4.2 取得客户端浏览器的信息 122

5.4.3 MapPath方法 123

5.5 Server对象 124

5.4.4 获得用户上传的参数 124

5.5.1 使用COM组件 125

5.5.2 HtmlEncode和HtmlDecode方法 126

5.5.3 UrlEncode和UrlDecode方法 127

5.6 Application对象 127

5.6.1 存取Application对象变量值 128

5.6.2 锁定Application对象 129

5.6.3 Application对象的事件 130

5.7 Session对象 130

5.7.1 设定Session对象变量的有效期限 131

5.7.2 Session对象的事件 133

5.8 Cookies对象 133

5.8.1 Cookies对象的基本使用 133

5.8.2 自定义Cookies对象 135

5.8.3 设定Cookie变量的生命周期 136

5.9 对象应用实例 137

5.9.1 访问计数器 137

5.9.2 登录检查 138

本章小结 140

习题 140

第6章 发数据库基础 141

6.1 数据库基本概念 141

6.1.1 数据和数据库 141

6.1.2 数据库管理系统 141

6.1.3 关系数据库语言SQL 142

6.1.4 表和视图 142

6.2 数据库、表的创建与维护 144

6.1.6 常用数据库简介 144

6.1.5 数据库设计 144

6.2.1 Access数据库、表操作 145

6.2.2 SQL Server 2000数据库、表操作 146

6.3 数据库语言SQL 151

6.3.1 SELECT查询 152

6.3.2 数据更新 155

6.4 存储过程 157

6.5 ADO.NET模型 160

6.5.1 ADO.NET模型 161

6.5.2 ADO.NET结构 162

6.5.3 ADO.NET数据库操作 165

6.5.5 VS.NET数据控件 166

6.5.4 数据显示 166

6.5.6 VS.NET数据管理 167

6.5.7 ASP.NET数据库应用程序开发 167

本章小结 172

习题 173

第7章 数据库编程 174

7.1 连接数据库 174

7.2 执行SQL命令 176

7.2.1 Command对象 176

7.2.2 DataAdapter对象 178

7.3 使用DataReader对象访问数据 181

7.3.1 DataReader对象的属性和方法 181

7.3.2 使用DataReader对象访问数据 182

7.4.2 DataSet对象 190

7.4 使用DataSet对象访问数据 190

7.4.1 DataSet对象模型 190

7.4.3 数据库查询操作 201

7.4.4 通过DataAdapter对象更新数据库 205

7.4.5 执行存储过程 208

7.5 数据显示 214

7.5.1 Repeater控件 215

7.5.2 DataList控件 218

7.5.3 DataGrid控件 227

7.6.2 数据库设计 242

7.6.3 程序和页面设计 242

7.6.1 功能设计 242

7.6 会员注册和管理实例 242

本章小结 256

习题 257

第8章 高级应用 258

8.1 高级控件 258

8.1.1 Calendar控件 258

8.1.2 AdRotator控件 264

8.1.3 验证控件 266

8.2 用户控件 271

8.2.1 将Web窗体页转换为用户控件 271

8.2.2 直接建立用户控件 273

8.2.3 向Web窗体页添加用户控件 274

8.3.1 什么是XML 276

8.3.2 使用XML的原因 276

8.3 XML的应用 276

8.3.3 标记和元素 277

8.3.4 在ASP.NET中使用XML 278

8.4 应用程序环境设置 280

8.4.1 了解ASP.NET配置 280

8.4.2 使用缓存 282

8.5 Web Service简介 284

8.5.1 了解Web服务 285

8.5.2 创建Web服务 286

8.5.3 公布Web服务 288

8.5.4 使用Web服务 289

8.6 使用ActiveX控件 296

习题 297

本章小结 297

第2部分 上机实验指导 298

实验1 HTML网页制作 298

实验2 VB.NET基本程序设计 301

实验3 VB.NET过程、函数程序设计 306

实验4 标准组件的使用 310

实验5 访客计数器 316

实验6 数据库基本操作 318

实验7 使用DataSet对象访问数据 325

实验8 综合应用编程 331

第3部分 附录 338

附录A Visual Basic.Net常用函数 338

附录B 常用控件列表 343

附录C 应用程序部署和发布 347