当前位置:首页 > 工业技术
ASP.NET程序设计教程
ASP.NET程序设计教程

ASP.NET程序设计教程PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:肖金秀等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2003
  • ISBN:7502431101
  • 页数:482 页
图书介绍:
《ASP.NET程序设计教程》目录

第1章ASP.NET简介 1

1.1什么是ASP.NET 1

1.1.1ASP.NET的发展 1

1.1.2 ASP.NET支持的程序语言 1

目 录 1

1.2 ASP.NET的工作原理 2

1.2.1动态网页工作模型 2

1.2.2 ASP.NET程序执行过程 2

1.2.3什么是MSIL 2

1.3.1数据操作 3

1.3预览ASP.NET的全新功能 3

1.3.2图像特效 4

1.3.3日历显示 4

1.3.4广告轮流播放 5

1.3.5数据验证 5

1.3.6文件上传 5

1.3.7发信功能 5

1.3.8 网页跟踪 6

1.4建立ASP.NET操作平台 6

1.4.1 ASP.NET的操作平台 6

1.4.3 如何获取及安装所需软件 7

1.4.2需要的软件 7

1.5创建第一个ASP.NET程序 9

小结 11

综合练习一 11

一、选择题 11

二、思考题 11

三、上机操作 11

第2章从HTML开始 12

2.1 HTML概述 12

2.2.1 构成网页的基本元素 14

2.2各种HTML标记介绍 14

2.2.2版面风格控制标记 18

2.2.3超文本链接指针 21

2.2.4表格 22

2.2.5表单 24

2.2.6多窗口页面 26

小结 28

综合练习二 28

一、选择题 28

二、思考题 29

三、上机操作 29

3.1.1设计原则 30

5.6.5重复语句 1 30

3.1 Visual Basic.NET简介 30

第3章掌握Visual Basic.NET 30

3.1.2 BASIC语言的发展 31

3.1.3 Visual Basic.NET的新特性 31

3.2基本概念 31

3.2.1 声明 31

3.2.2重载 33

3.2.3继承 33

3.2.4实现 41

3.2.5访问类型 42

3.2.6命名空间和类型名称 43

3.3变量 43

3.3.1变量的数据类型 44

3.3.2变量的声明 44

3.3.3变量的数据类型转换 45

3.4.1数组的声明 46

3.4数组 46

3.4.2多维数组 46

3.4.3改变数组长度 47

3.5操作符 48

3.5.1算术运算符 48

3.5.2比较运算符 48

3.5.3连接运算符 48

3.5.4赋值运算符 49

3.5.5逻辑运算符 50

3.6条件语句 50

3.6.1 If条件语句 51

3.6.2 Select Case条件语句 51

3.7.1 “While……End While”循环语句 52

3.7循环语句 52

3.7.2 “Do……Loop”循环语句 53

3.7.3 “For……Next”循环语句 53

3.7.4 “ForEach……Next”循环语句 54

3.8异常处理 54

3.8.1 结构化异常处理语句 54

3.8.2非结构化异常处理 56

3.9类型转换 57

3.9.1 隐式和显式转换 57

3.9.2数组协方差 58

3.9.3扩大转换 59

3.9.4收缩转换 59

3.10子程序与函数 60

3.10.1子程序 60

3.10.2函数 62

3.11内置函数 63

3.12面向对象的Visual Basic.NET 65

小结 65

综合练习三 66

一、选择题 66

二、思考题 66

三、上机操作 66

第4章HTML控件和Web控件 67

4HTML控件简介 67

4.1.1 HTML控件的语法 67

4.1.2 HTML控件介绍 68

4.2.1 Attributes属性 69

4.2.2 Disabled属性 69

4.2 HTML控件的常用公共属性 69

4.2.4 InnerText属性 70

4.2.5 Style属性 70

4.2.3 InnerHtml属性 70

4.2.6 Value属性 71

4.3常用的HTML控件及其属性 71

4.3.1 HtmLAnchor控件 71

4.3.2HtmlForm控件 72

4.3.3 HtmlButton控件 73

4.3.4 HtmlTable、HtmlTableRow和HtmlTableCell控件 74

4.3.5表单输入控件 76

4.4 Web控件简介 79

4.4.1 Web控件的语法 79

4.4.2 Web控件介绍 80

6.2.2 CustomValidator控件实例 1 82

4.5 Web控件的公共属性 82

4.5.1 Border属性 82

4.5.2 Font属性 83

4.5.3其他样式属性 84

4.5.4控件事件属性 84

4.6常用的Web控件及其属性 84

4.6.1 CheckBox与CheckBoxList控件 84

6.3.1 RangeValidator控件语法 1 85

ButtonList控件 87

4.6.2 RadioButton与Radio- 87

4.6.3 ListBox与DropDownList控件 88

4.6.4 Table、TableRow和TableCell控件 90

4.6.5 Panel、Label和Image控件 92

4.6.6 Button、LinkButton和ImageButton控件 93

4.6.7 TextBox控件 95

综合练习四 96

一、选择题 96

二、思考题 96

三、上机操作 96

小结 96

第5章C#语言基础 97

5.1 C#介绍 97

5.2基本概念 98

5.2.1声明 98

5.2.2成员 98

5.2.3成员访问 99

5.2.4签名和重载 99

5.2.5范围 100

5.2.6名称空间或类型名称 102

5.3类型 102

5.3.1数值类型 103

5.3.2引用类型 107

5.4变量 108

5.4.1 变量类型 108

5.4.2默认值 109

5.4.3明确赋值 109

5.4.4变量引用 110

5.5表达式 110

5.5.1操作符 110

5.5.2成员查询 112

5.5.3函数成员 113

5.5.4主要的表达式 115

5.5.5算术运算符 120

5.5.6移位运算符 124

5.5.7关系运算符 125

5.5.8逻辑运算符 125

5.5.9条件逻辑运算符 126

5.5.11赋值运算符 126

5.5.10条件运算符 126

5.5.12常量表达式 126

5.5.13布尔表达式 127

5.6语句 127

5.6.1标号语句 127

5.6.2声明语句 127

5.6.3表达式语句 128

5.6.4选择语句 128

5.6.6跳转语句 131

5.6.7 try语句 133

5.6.8 checked和 134

unchecked语句 134

5.6.9 lock语句 134

5.7名称空间 135

5.7.2名称空间声明 135

5.7.1 编译单元 135

5.7.3使用指示 137

5.7.4名称空间成员 139

5.7.5类型声明 139

5.8 类 139

5.8.1 类声明 139

5.8.2类成员 141

5.8.3常数 142

5.8.4域 143

5.8.5方法 145

5.8.6属性 152

5.8.7事件 158

5.8.8索引 160

5.8.9操作符 161

5.8.10实例构造函数 163

5.8.11析构函数 166

5.9数组 167

5.8.12静态构造函数 167

5.9.1数组类型 168

5.9.2数组创建 168

5.9.3数组协方差 168

5.9.4数组初始化函数 169

5.10接口 170

5.10.1接口声明 170

5.10.2接口成员 171

5.10.3完全有效的接口 172

成员名称 172

5.10.4接口实现 172

5.11异常 173

5.11.1异常的产生 173

5.1 1.2 System.Exception类 174

5.11.3异常处理 174

5.11.4通用异常类 174

综合练习五 175

一、选择题 175

小结 175

二、思考题 176

三、上机操作 176

第6章验证服务器控件 177

6.1 CompareValidator控件 177

6.1.1 CompareValidator控件语法 177

6.1.2 CompareValidator控件实例 178

6.2 CustomValidator控件 180

6.2.1 CustomValidator控件语法 180

6.3 RangeValidator控件 185

6.3.2 RangeValidator控件实例 185

6.4 RegularExpressionValidator控件 187

6.4.1 RegularExpressionValidator控件语法 187

6.4.2 RegularExpressionValidator控件实例 187

6.5 RequiredFieldValidator控件 189

6.5.1 RequiredFieldValidator控件语法 189

6.5.2 RequriedFieldValidator控件实例 190

6.6.1 ValidationSummary控件语法 191

6.6 ValidationSummary控件 191

6.6.2 ValidationSummary控件实例 192

小结 194

综合练习六 194

一、选择题 194

二、思考题 195

三、上机操作 195

第7章ADO.NET数据库编程 196

7.1 ADO.NET概述 196

7.1.1 ADO.NET的设计目标 196

7.1.2 ADO.NET结构 197

7.1.3 ADO.NET DataSet和ADO 199

RecordSet的主要差异 199

7.2 ADO.NET访问数据库 199

7.2.1 ADO.NET对象模型概览 200

7.2.2显示Dataset 201

7.3 ADO.NET数据连接方法 202

7.3.1两种连接数据库方式 202

7.3.2 DataSets使用 204

7.3.3 DataReader的使用方法 212

7.4 ADO.NET数据库基本操作 212

7.4.1插入记录 212

7.4.2修改记录 214

7.4.3删除记录 216

7.5数据绑定技术 218

7.5.1简介 218

7.5.2列表绑定控件的工作 219

7.5.3模板里的数据绑定 223

小结 229

综合练习七 229

一、选择题 229

二、思考题 229

三、上机操作 229

8.1.1配置应用程序的步骤 230

8.1应用程序概述 230

第8章应用程序编程 230

8.1.2应用程序框架 231

8.1.3创建应用程序 232

8.2配置Web.config 233

8.2.1配置概述 233

8.2.2配置文件格式 233

8.2.3检索配置 238

8.3使用Global.asax文件 241

8.3.1应用程序或会话范围内 241

的事件 241

的对象 243

8.3.2应用程序或会话范围内 243

8.4管理应用程序 244

8.4.1 Application对象 244

8.4.2 Session会话状态 251

8.4.3客户端Cookie的使用 257

8.5 HTTP处理程序 263

小结 266

综合练习八 266

一、选择题 266

二、思考题 267

三、上机操作 267

9.1.1声明XMLWeb Services 268

Services的基础知识 268

XML Web服务 268

第9章使用ASP.NET生成 268

9.1使用ASP.NET生成XMLWeb 268

9.1.2定义XML Web Services方法 271

9.2 XML Web服务概述 272

9.2.1 ASP.NET Web服务 272

9.2.2访问Web服务 274

9.3编写简单的Web服务 275

9.4 Web服务类型封送处理 282

95使用XML Web服务中的 287

数据实例 287

9.6使用对象和内部对象 290

二、思考题 293

三、上机操作 293

小结 293

一、选择题 293

综合练习九 293

第10章XML和DataSet 294

10.1 DiffGram 294

10.1.1 DiffGram格式 294

10.1.2 DiffGram批注 295

10.1.3 DiffGram示例 296

10.2从XML中加载DataSet 297

编写DataSet 299

10.3以XML数据形式 299

架构信息 300

10.4.1 ReadXmlSchema 300

10.4从XML中加载DataSet 300

10.4.2 InferXmlSchema 301

10.5以XML架构形式编写DataSet架构信息 302

10.6使DataSet与XmlDataDocument同步 303

10.6.1 使DataSet与XmiDataDocument同步示例 304

10.6.2对DataSet执行XPath查询 309

10.6.3将XSLT转换应用于 310

DataSet 310

二、思考题 312

三、上机操作 312

小结 312

一、选择题 312

综合练习十 312

第11章ASP.NET高级应用实例 313

11.1 日历显示 313

11.2广告轮播 315

11.3用ASP.NET画图 318

11.4 ASP.NET中使用水晶报表 319

11.5计数器 324

11.6简易计算器 326

11.7投票系统 328

11.8显示系统事件日志实例 334

小结 337

第12章ASP.NET构建网站实例 338

12.1网站模块分析 338

12.2用户信息模块 340

12.2.1用户注册 340

12.2.2用户登录 345

12.2.3个人管理 348

12.2.4用户注销 355

12.2.5用户信息后台数据处理 357

12.3.1 留言本功能 363

12.3留言本模块 363

12.3.2留言本后台数据处理 370

12.4论坛模块 373

12.4.1发表、回复、编辑和删除贴子功能 373

12.4.2显示贴子列表 381

12.4.3显示贴子内容 385

12.4.4论坛后台数据处理 388

12.5一般管理者模块 394

12.5.1 添加文章 394

12.5.2文章管理 397

12.5.3论坛管理 408

12.5.4留言本管理 418

12.6.1系统文章管理 423

12.6超级管理者模块 423

12.6.2链接管理 427

12.6.3人员管理 432

12.6.4上传文件管理 441

12.6.5图片管理 448

12.6.6其他杂项 453

12.7网站配置 460

12.7.1 网站系统文件配置 460

12.7.2数据库处理 462

小结 468

附录A ASP.NET常用函数索引 469

附录B命名空间索引 472

参考答案 479

第1章 479

第2章 479

第3章 480

第4章 480

第5章 480

第6章 481

第7章 481

第8章 481

第9章 482

第10章 482

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