《ASP.NET语言程序设计案例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:沈大林主编;魏雪英等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2007
  • ISBN:7113077617
  • 页数:307 页
图书介绍:本书可以作为高职高专、大专计算机网络专业的教材,还适于作为初学者的自学用书。

第0章 绪论 1

0.1 ASP.NET概述 1

0.1.1 ASP.NET简介 1

0.1.2 ASP/ASP.NET,JSP与PHP 1

0.2 静态网页与动态网页 4

0.2.1 静态网页与HTML 4

0.2.2 动态网页 6

0.3 ASP.NET服务器环境的安装和设置 9

0.3.1 支持ASP.NET的操作系统 9

0.3.2 在Windows 2000/XP/2003中安装IIS 9

0.3.3 .NET Framework的下载与安装 10

0.3.4 MDAC的下载与安装 11

0.3.5 Web网站的设置 11

0.4 在Dreamweaver 8中开发动态网站 18

0.4.1 Dreamweaver 8的程序界面 18

0.4.2 站点的设置 19

0.4.3 在Dreamweaver 8中设计ASP.NET网页 22

0.5 教学方法和课程安排 25

第1章 网页设计基础 26

1.1 【案例1】招生简章 26

相关知识 28

HTML网页设计的基本概念 28

HTML文件结构 30

标题格式 32

文字布局 33

字体格式 37

字符实体 38

1.2 【案例2】院校简介 39

相关知识 41

网页中的图像 41

图像的访问路径 42

1.3 【案例3】网页模板 43

相关知识 45

表格设计基础 45

表格标题的设置 46

表格大小、边框与间距的设置 46

表格中跨行、跨列单元格的设置 48

表格的对齐方式 49

表格颜色与背景 49

表格与布局 51

1.4 【案例4】商品列表 52

相关知识 54

有序列表 54

无序列表 55

自定义列表 56

1.5 【案例5】“学生咨询”导航 57

相关知识 59

文件间的链接 59

网页内的链接 61

在指定窗口中打开链接 61

电子邮件链接 61

“咨询台”网页的设计 62

1.6 【案例6】滚动通知 65

相关知识 67

滚动字幕标签<marquee> 67

默认字幕滚动方式 68

设置滚动的方向 68

设置滚动的速度 69

多行文本的滚动字幕 69

图像的滚动 69

滚动字幕中的超链接 70

思考与练习 71

第2章 ASP.NET语言基础 73

2.1 【案例7】教材订单 73

相关知识 77

ASP.NET中的代码呈现块与代码声明块 77

数据类型 78

命名原则 79

变量 80

常量 81

注释语句 83

2.2 【案例8】数学运算 86

相关知识 88

运算符和表达式 88

数据类型转换 92

2.3 【案例9】日期与时间 94

相关知识 96

日期和时间函数 96

DateTime类 98

2.4 【案例10】字符串操作 99

相关知识 101

面向对象程序设计 101

@Import指令 105

String类与字符串函数 106

Math类与数学函数 109

2.5 【案例11】变色的时间 110

相关知识 112

选择语句 112

单行If语句 112

块If语句 112

If...Then...ElseIf语句 113

2.6 【案例12】计算当月天数 114

相关知识 115

Select Case语句的结构 115

Select Case的特殊用法 117

2.7 【案例13】动态输出表格 118

相关知识 119

循环结构 119

For...Next循环 119

2.8 【案例14】斐波纳契数列 122

相关知识 123

While循环 123

Do...Loop循环 123

循环结构的嵌套 123

2.9 【案例15】文章列表 124

相关知识 127

数组的概念 127

数组的定义与应用 127

数组函数 128

For Each...Next语句 130

2.10 【案例16】文章排序 130

相关知识 133

子过程与函数 133

子过程与函数的定义 133

子过程与函数的调用 134

变量的作用域与生存期 135

排序算法 136

思考与练习 137

第3章 WebForm与控件基础 139

3.1 【案例17】WebForm信息传递 139

相关知识 143

WebForm基本概念 143

WebForm网页模型 145

ASP.NET服务器控件基础 145

ASP.NET服务器控件的分类 147

ASP.NET的事件驱动机制 150

ASP.NET中文字符乱码问题的解决 151

3.2 【案例18】查询浏览时间 152

相关知识 155

Page类 155

页面指令 155

页面状态 158

页面事件 159

思考与练习 160

第4章 Web服务器控件与HTML服务器控件 162

4.1 【案例19】动态文字 162

相关知识 167

Web服务器控件的基本属性 167

Label控件 175

TextBox控件 176

4.2 【案例20】动态按钮 178

相关知识 182

Button控件 182

LinkButton控件 184

ImageButton控件 185

Image控件 186

HyperLink控件 186

4.3 【案例21】用户注册 187

相关知识 191

选择列表类控件与AutoPostBack属性 191

RadioButton控件 191

RadioButtonList控件与ListItem控件 193

CheckBox控件 196

CheckBoxList控件 198

DropDownList控件 200

4.4 【案例22】课程选择 204

相关知识 207

ListBox控件 207

多项选择 208

4.5 【案例23】用户数据验证 210

相关知识 215

数据验证控件 215

RequireFieldValidator控件 215

CompareValidator控件 217

RangeValidator控件 219

RegularExpression Validator控件 220

4.6 【案例24】月历 222

相关知识 224

Calendar控件 224

Calendar控件的样式对象 226

Calendar控件的事件 227

4.7 【案例25】个性化背景色的设置 230

相关知识 231

HTML服务器控件 231

HtmlButton控件 233

HtmlForm控件 235

HtmlImage控件 235

HtmlAnchor控件 236

HtmlInput控件 236

HtmlTextArea控件 240

HtmlSelect控件 241

HtmlTable、HtmlTableRow和HtmlTableCell控件 242

思考与练习 245

第5章 ASP.NET数据库应用开发 246

5.1 【案例26】教材选择 246

相关知识 247

数据绑定的概念 247

数据绑定的实现 247

5.2 【案例27】教材目录表 249

相关知识 254

网络数据库基础概述 254

ADO.NET基础 257

数据连接对象Connection 259

数据适配器与数据集 261

重复列表控件Repeater 262

5.3 【案例28】教材查询 264

相关知识 270

Microsoft SQL Server 2000的安装与配置 270

SQL简介 272

5.4 【案例29】新闻浏览 275

相关知识 280

数据列表控件DataList 280

Command对象与数据更新操作 288

5.5 【案例30】新闻分页浏览 290

相关知识 296

数据表格控件DataGrid 296

DataReader对象 303

思考与练习 305

参考文献 307