《ASP.NET课程设计案例精编》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:郝思嘉主编;陈然,杜波,时明亮副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508435346
  • 页数:294 页
图书介绍:ASP.NET技术就是由微软的.NET技术细化而来的,它跟ASP技术有些关系,然而又不是仅仅是一个继承。为了使读者迅速掌握使用ASP.NET来创建Web应用程序的技能,本书以实例为主,每章都有一个独立的主题,全书一共分为15个案例,涵盖了实现一个完整站点的所有技术,包括:在线阅览工具的实现,数据填写及验证的实现,电子邮件发送系统的实现,ASP.Net应用对象的使用,访问记数器,会员注册系统,投票系统模块设计,新闻发布系统,在线聊天室,在线论坛,文件上传和网络硬盘,动看板,统计图表,访问留言板,电子商店。本书适合作为读者学习完ASP.net后的实训用书。

案例一 在线阅览工具的实现 1

1.1 程序设计目的 1

1.2 程序功能的介绍 2

1.3 程序设计 2

1.3.1 ASP+HTML控件 2

1.3.2 ASP+Web控件 3

1.3.3 代码的编写 6

1.3.4 程序使用 11

1.4 小结 12

1.5 课后作业 12

2.2 程序功能的介绍 17

2.1 程序设计目的 17

案例二 数据填写及验证的实现 17

2.3 程序设计 18

2.3.1 显示验证失败信息 18

2.3.2 数据比较验证组件 19

2.3.3 数据范围验证组件 21

2.3.4 使用正则表达式数据验证组件 23

2.3.5 自定义数据验证组件的使用 25

2.3.6 代码的编写 25

2.3.7 程序使用 29

2.4 小结 30

2.5 课后作业 30

3.1 程序设计目的 33

案例三 电子邮件发送系统的实现 33

3.3 程序设计 34

3.3.1 创立MailMessage对象 34

3.3.2 定义发送邮件的结构 34

3.2 程序功能的介绍 34

3.3.3 邮件其他功能的实现 35

3.3.4 代码的编写 39

3.4 小结 43

3.5 课后作业 44

案例四 ASP.NET应用对象的使用 50

4.1 程序设计目的 50

4.3.1 配置应用程序的步骤 51

4.2 程序功能的介绍 51

4.3 程序设计 51

4.3.2 创建应用程序的典型步骤 53

4.3.3 ASP.NET定义的标准配置段 56

4.3.4 代码的编写 57

4.3.5 程序使用 65

4.4 小结 66

4.5 课后作业 66

案例五 访问计数器系统的实现 72

5.1 初识System.IO名空间 72

5.1.1 File对象 72

5.1.3 StreamReader对象 74

5.1.2 FileStream对象 74

5.1.4 StreamWriter对象 75

5.2 文字计数器 76

5.2.1 文字模式的计数器 76

5.2.2 包装文字计数器 79

5.3 图形计数器 81

5.3.1 图形模式的计数器 81

5.3.2 包装图形模式计数器 83

5.4 全站点计数器 85

5.4.1 Application对象和Session对象 85

5.4.2 实现全站点计数器 86

5.4.3 包装全站点计数器 89

5.6 课后作业 91

5.5 小结 91

案例六 会员注册系统 95

6.1 设计注册数据表 95

6.2 设计注册表单 95

6.2.1 布置输入表单 96

6.2.2 数据有效性验证 97

6.2.3 验证用户名 99

6.2.4 输入用户信息 100

6.2.5 存储用户信息 102

6.2.6 建立注册页面 103

6.2.7 更改用户信息 107

6.4 课后作业 116

6.3 小结 116

案例七 投票系统模块设计 118

7.1 设计前的思考 118

7.2 文本模式的投票结果 119

7.2.1 投票单的HTML文件 119

7.2.2 设计投票文件 119

7.3 模块化的文本模式投票结果 125

7.3.1 将投票结果的输出改写成子过程 125

7.3.2 使用Show_Selection()子过程 126

7.4 图形模式的投票结果 127

7.4.1 获取投票文件人名到网页中 127

7.4.3 投票结果显示界面 132

7.4.2 将文本转换成图形 132

7.5 小结 133

7.6 课后作业 133

案例八 新闻发布系统 136

8.1 程序设计前的思考 136

8.2 使用XML的新闻管理系统 136

8.2.1 构建XML文件 136

8.2.2 发布新闻 137

8.2.3 浏览新闻 140

8.2.4 更新新闻标题列表 144

8.3 小结 154

8.4 课后练习 154

9.1.1 设计聊天室的登录界面 157

案例九 在线聊天室 157

9.1 设计聊天室的界面 157

9.1.2 设计聊天室的主界面 159

9.2 实现私聊 163

9.2.1 修改Global.asax 163

9.2.2 修改Send.aspx 164

9.2.3 显示聊天内容 167

9.3 小结 170

9.4 课后作业 170

10.1.1 建立数据表 173

10.1.2 建立张贴页面 173

10.1 程序设计前的准备工作 173

案例十 在线论坛 173

10.2 实现分层显示 177

10.2.1 实现分层的方法 178

10.2.2 显示文章内容 180

10.3 实现分页功能 182

10.3.1 初始化记录范围 182

10.3.2 实现分页 183

10.4 查询论坛内容 185

10.4.1 布置查询表单 185

10.4.2 执行查询 186

10.4.3 退出查询 189

10.5 小结 190

10.6 课后练习 191

案例十一 文件上传和网络硬盘 195

11.1 文件上传 195

11.1.1 上传单个文件 195

11.1.2 上传多个文件 197

11.2 网络硬盘 199

11.2.1 网络硬盘功能预览 200

11.2.2 实现浏览功能 201

11.2.3 添加新目录 205

11.2.4 上传文件 206

11.2.5 删除文件和目录 207

11.4 课后作业 209

11.3 小结 209

案例十二 流动看板系统 211

12.1 设计流动看板 211

12.1.1 HTML文件 211

12.1.2 下窗口所属的ASP.NET文件 212

12.1.3 新闻文件的设计 213

12.1.4 上窗口所属的ASP.NET文件 213

12.1.5 以滚动的字幕显示即时新闻 214

12.2 与在线人数结合 215

12.3 即时股价信息 217

12.3.1 ActiveX Control简介 218

12.3.2 <Object>标记 218

12.3.3 <Param>标记 219

12.3.5 股票文件的设计 220

12.3.4 安装Stock Tricker Control 220

12.3.6 HTML文件 221

12.3.7 自行编写股票报价系统 222

12.4 小结 223

12.5 课后作业 223

案例十三 统计图表 228

13.1 设计前的思考 228

13.2 Chart Control基本介绍和程序设计 229

13.2.1 Chart Control基本介绍 229

13.2.3 HTML文件的设计 230

13.2.2 销售文件的设计 230

13.2.4 执行结果 232

13.3 报表产出时间 233

13.3.1 设计窗体字段 233

13.3.2 设计报表数据 234

13.3.3 将数据写入报表文件 235

13.3.4 包括文件的设计 241

13.4 股票K线图 244

13.5 小结 247

13.6 课后作业 248

14.1 文本留言板 252

14.1.1 存储留言资料 252

案例十四 访问留言板 252

14.1.2 显示留言记录 254

14.2 XML留言板 257

14.2.1 建立XML文件 258

14.2.2 显示XML记录 258

14.2.3 建立留言页面 262

14.3 设计网站留言板 263

14.3.1 设计前的准备 264

14.3.2 建立留言页面 264

14.3.3 显示留言记录 268

14.4 小结 271

14.5 课后练习 272

15.1 程序设计前的准备 274

案例十五 电子商店 274

15.2 实现货架 275

15.2.1 显示同类商品 275

15.2.2 显示商品信息 279

15.3 实现购物篮 280

15.3.1 设计购物篮外观 281

15.3.2 显示购物篮数据 284

15.4 实现收银台 289

15.4.1 填写用户信息 289

15.4.2 生成订单 290

15.5 本章小结 292

15.6 课后作业 292