《ASP.NET基础教程与上机指导》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:计算机职业教育联盟主编;胡勇辉等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302098352
  • 页数:319 页
图书介绍:本书讲解ASP.NET技术;介绍开发ASP.NET和Web程序。主要包括系统的架构,ASP.NET语言基础,各种控件的使用方法,Web数据库基础,以及完整的Web程序实例,并提供上机指导示例程序。

第1章 ASP .NET入门 1

1.1 ASP.NET的发展 1

静态网页 1

动态网页 2

ASP与ASP.NET 3

1.2ASP.NET的运行环境 4

.NET概述 4

ASP.NET平台的建立 5

运行ASP.NET 12

1.3ASP.NET的开发工具 16

Visual Studio .NET 16

ASP.NET Web Matrix 16

1.4ASP.NET的脚本语言 20

VB.NET 20

C 20

1.5从ASP到ASP.NET的转化 21

页面控件的改变 21

代码结构的改变 23

VBScript脚本与VB.NET语言的区别 23

实例转换 25

1.6上机指导 30

一个简单的ASP.NET程序 30

星座测试 31

1.7习题 33

第2章 ASP.NET语言基础 35

2.1HTML语言基础 35

HTML简介 35

HTML的基本结构 35

HTML的常用标记 36

2.2VB.NET脚本语言 39

VB.NET简介 40

数据类型、变量与常量 40

运算符 45

数组 45

表达式 47

流程控制语句 47

过程与函数 49

2.3ASP.NET的常用内置对象 52

Response对象 52

Request对象 54

Server对象 55

Application对象 56

Session对象 58

Cookie对象 60

2.4上机指导 61

使用Server对象的Transfer方法 62

使用Request对象获得服务器的信息 63

2.5习题 64

第3章 HTML服务器控件 66

3.1HTML服务器控件概述 66

3.2HTML服务器控件常用的公共属性 67

Attributes属性 67

Disabled属性 69

InnerHtml属性 69

InnerText属性 69

Style属性 69

TagName属性 71

Visible属性 71

Value属性 71

3.3常用的HTML服务器控件 72

HtmlAnchor控件 72

HtmlButton控件 74

HtmlForm控件 74

HtmlGenericControl控件 75

HtmIImage控件 75

HtmlInput控件 77

HtmlSelect控件 80

HtmlTable、HtmlTableRow、HtmlTableCell控件 83

HtmlTextArea控件 86

3.4上机指导——个人简历 88

3.5习题 95

第4章 Web服务器控件 97

4.1Web服务器控件概述 97

4.2Web服务器控件常用的属性 97

4.3常用的Web服务器控件 98

AdRotator控件 99

Button控件 102

Calendar控件 102

CheckBox控件 106

CheckBoxList控件 107

DropDownList控件 109

HyperLink控件 110

Image控件 112

ImageButton控件 112

Label控件 114

LinkButton控件 114

ListBox控件 116

Literal控件 117

Panel控件 117

P1aceHolder控件 118

RadioButton控件 118

RadioButtonList控件 119

Table、TableCell、TableRow控件 120

TextBox控件 120

4.4上机指导 121

制作日历 121

图片管理器 125

4.5习题 128

第5章 验证控件 130

5.1验证服务器控件概述 130

5.2常用的验证控件 131

CompareValidator控件 131

RangeValidator控件 136

RequiredFieldValidator控件 138

RegularExpressionValidator控件 141

CustomValidator控件 143

ValidationSummary控件 146

5.3上机指导 149

5.4习题 155

第6章 Web数据库基础 157

6.1什么是Web数据库 157

6.2使用Access数据库 158

Access数据库简介 158

创建数据库 158

创建数据表 159

数据的添加、编辑和删除 163

6.3使用SQL Server 2000数据库 165

SQL Server 2000数据库简介 165

创建数据库 165

创建数据表 167

创建视图 168

创建存储过程 171

数据的添加、编辑和删除 172

6.4常用SQL语句 173

Select语句 173

Insert语句 175

Delete语句 176

Update语句 177

6.5上机指导 178

SQL Server 2000数据库及表的创建 178

使用存储过程 179

6.6习题 180

第7章 使用ADO *NET访问数据库 182

7.1ADO NET简介 182

ADO .NET的框架模型 183

ADO .NET与ADO的比较 184

7.2ADO NET的使用 185

Connection对象 186

Command对象 188

DataReader对象 191

DataAdapter对象 193

DataSet对象 195

DataView对象 197

7.3上机指导 200

使用DataTable对象保存数据 200

使用DataView对象显示数据 205

7.4习题 210

第8章 ASP *NET中的数据控件 212

8.1 DataGrid控件 212

DataGrid控件的语法 212

用 DataGrid控制元件实现分页功能 221

在DataGrid中隐藏字段 223

在DaraGrid中进行排序 224

在DataGrid中编辑数据 226

8.2DataList控件 229

DataList控件的语法 229

使用DataList控件格式化输出数据表 229

使用DataList控件进行选择输出 233

使用DataList控件编辑数据 235

8.3Repeater控件 238

8.4上机指导——创建论坛 240

表的设计 240

页面的分布 241

页面源代码 241

8.5习题 255

第9章 ASP .NET的高级管理 258

9.1 ASP .NET的配置 258

配置Web.config文件 258

配置global.asax文件 261

9.2ASP .NET的优化 263

使用页面输出缓存 263

使用页面数据缓存 267

跟踪 267

9.3ASP .NET的安全 268

ASP .NET的安全机制 268

身份验证 269

9.4ASP .NET与XML 271

XML简介 271

创建XML文档 272

在ASP .NET中访问XML 275

9.5上机指导 280

应用Web.config文件配置ASP.NET应用程序 280

使用ASP.NET中的Forms身份验证 281

9.6习题 284

第10章 .NET框架类库 286

10.1 .NET框架类库简介 286

命名空间 286

类成员 287

10.2常用.NET框架类 288

输入输出类——System.IO 288

数学类——System.Math 305

10.3上机指导——文件浏览器 307

10.4习题 315

附录 习题解答 317