ASP.NET开发典型模块大全

ASP.NET开发典型模块大全

房大伟, 庞娅娟, 编著

出版社:人民邮电出版社

年代:2010

定价:89.8

书籍简介:

本书以关键技术和热点技术为核心,通过27个典型模块和5章热点技术、全面地介绍了如何使用ASP.NET进行各领域的Web项目开发。

书籍目录:

第1章 论坛模块 1

263分钟视频录像讲解

7个编程技术要点

6个开发技巧说明

11个实例演示

8个编程注意事项

2个编程完整解决方案

1.1 概述 2

1.2 XML数据库设计 2

1.2.1 XML数据库概述 2

1.2.2 XML数据库逻辑结构设计 2

1.3 关键技术详解 3

1.3.1 定义操作XML数据库的参数 3

1.3.2 读取XML中的数据 4

1.3.3 向XML文件中插入数据 6

1.3.4 更新XML文件中的数据 7

1.3.5 删除XML文件中的数据 9

1.4 公共类的封装与设计 11

1.4.1 Web.Config文件设计 11

1.4.2 操作XML连接路径类 12

1.5 论坛版面设计与管理 13

1.5.1 论坛版面管理 13

1.5.2 创建论坛版面 16

1.5.3 编辑论坛版面 18

1.6 论坛帖子设计与管理 20

1.6.1 发布论坛新帖 20

1.6.2 查看论坛帖子 24

1.6.3 论坛帖子回复 26

1.7 论坛帖子搜索、统计及排行 28

1.7.1 基于关键字的搜索 28

1.7.2 基于时间的搜索 30

1.7.3 论坛帖子统计 32

1.7.4 热门帖子排行 33

1.7.5 热门回复帖子排行 35

1.8 程序打包与发布 37

第2章 博客模块 39

162分钟视频录像讲解

11个编程技术要点

7个开发技巧说明

6个实例演示

5个编程注意事项

1个编程完整解决方案

2.1 模块功能概述 40

2.2 数据库设计 40

2.2.1 数据库概要说明 40

2.2.2 数据库逻辑设计 40

2.3 关键技术详解 41

2.3.1 通过IE地址栏进入用户Blog 41

2.3.2 Iframe框架技术 43

2.3.3 GridView控件中数据实现全选或复选 43

2.3.4 母版页技术 45

2.4 公共类的封装与设计 49

2.4.1 Web.config配置文件 50

2.4.2 公共类中的全局变量 51

2.4.3 公共类中的构造函数 51

2.4.4 执行数据的添加、删除等操作 52

2.4.5 执行数据库查询操作 52

2.4.6 读取数据库中数据 53

2.4.7 绑定GridView控件中的数据 54

2.5 博客主界面设计 54

2.5.1 概述 54

2.5.2 实现过程 55

2.6 博客个人文章管理 58

2.6.1 概述 58

2.6.2 实现过程 58

2.7 评论信息管理 62

2.7.1 概述 62

2.7.2 博客评论管理实现过程 62

2.8 友情链接管理 64

2.8.1 概述 64

2.8.2 友情链接管理实现过程 64

2.9 博客留言信息管理 66

2.9.1 概述 66

2.9.2 实现过程 66

2.10 程序发布与调试 69

第3章 播客 71

98分钟视频录像讲解

13个编程技术要点

5个开发技巧说明

7个实例演示

5个编程注意事项

1个编程完整解决方案

3.1 概述 72

3.1.1 功能概述 72

3.1.2 数据库设计 72

3.2 关键技术 74

3.2.1 利用IP防止重复投票 74

3.2.2 控制并显示文本框的字符数量 75

3.2.3 使用计时方式显示评论的发表时间 76

3.2.4 视频格式转换 77

3.2.5 防止session丢失 77

3.3 公共类的封装与设计 78

3.3.1 实现添加、删除和更新操作 78

3.3.2 实现返回指定列操作 78

3.3.3 实现返回表中所有数据 79

3.3.4 实现用户登录操作 79

3.3.5 实现转换视频格式 80

3.3.6 实现截取视频图片 80

3.3.7 实现过滤HTML字符 81

3.3.8 实现恢复HTML字符 81

3.4 播客模块实现过程 81

3.4.1 播客首页设计 81

3.4.2 个人管理上传设计 84

3.4.3 修改个人信息 87

3.4.4 播放视频并发表评论设计 91

3.4.5 体育视频管理设计 94

3.4.6 用户管理设计 96

3.4.7 修改循环广告页面 98

3.5 网站打包与发布 101

第4章 网络硬盘 103

3个编程技术要点

5个开发技巧说明

5个实例演示

5个编程注意事项

1个编程完整解决方案

4.1 网络硬盘概述 104

4.2 网络硬盘关键技术 104

4.2.1 文件及文件夹处理技术 104

4.2.2 GridView控件数据绑定 106

4.2.3 统一控件的样式使用主题 107

4.3 网络硬盘实现过程 110

4.3.1 选择不同的文件夹进行文件上传 110

4.3.2 修改文件名称 114

4.3.3 获取指定文件的基本信息 117

4.3.4 修改文件夹名称 120

4.3.5 添加文件夹到指定的目录中 122

4.3.6 搜索文件并显示 125

4.3.7 提示信息页 128

4.4 网站打包与发布 129

第5章 在线考试模块 131

228分钟视频录像讲解

8个编程技术要点

4个开发技巧说明

5个实例演示

4个编程注意事项

2个编程完整解决方案

5.1 在线考试模块概述 132

5.2 关键技术详解 132

5.2.1 用户管理权限设置 132

5.2.2 考试时间倒计时 134

5.2.3 大量数据查询进度等待 135

5.2.4 智能记忆登录用户名 136

5.2.5 GridView控件中更改试卷可用状态 137

5.2.6 Ajax服务器控件的应用 138

5.3 公共类的封装与设计 141

5.3.1 数据库连接类 141

5.3.2 Ajax环境中的对话框类 143

5.4 在线考试页设计 144

5.4.1 在线考试页概述 144

5.4.2 在线考试页实现过程 144

5.5 用户信息管理页 148

5.5.1 用户信息管理页概述 148

5.5.2 用户信息管理页实现过程 148

5.6 试卷出题页 152

5.6.1 试卷出题页概述 152

5.6.2 试卷出题页实现过程 153

5.7 试卷评审页 157

5.7.1 试卷评审页概述 157

5.7.2 试卷评审页实现过程 157

5.8 程序发布与调试 159

第6章 网站备忘录 161

4个编程技术要点

5个开发技巧说明

7个实例演示

4个编程注意事项

1个编程完整解决方案

6.1 网站备忘录模块概述 162

6.1.1 功能概述 162

6.1.2 数据库设计 162

6.2 网站备忘录模块关键技术 163

6.2.1 向网站中添加公共类 163

6.2.2 定时自动提示网站备忘信息 164

6.2.3 使用Web用户控件实现页面导航 165

6.2.4 使用验证控件验证用户输入的信息 166

6.3 网站备忘录实现过程 173

6.3.1 新建网站备忘录 173

6.3.2 检索网站备忘录信息 176

6.3.3 详细信息页 178

6.3.4 按日期查看当天信息 180

6.3.5 网站备忘录修改信息页 182

6.3.6 新用户注册 185

6.3.7 用户登录 188

6.4 网站打包与发布 190

第7章 电子邮件发送与接收模块 191

6个编程技术要点

6个开发技巧说明

5个实例演示

4个编程注意事项

2个编程完整解决方案

7.1 电子邮件发送模块功能概述 192

7.2 实现电子邮件发送与接收的关键技术 193

7.2.1 引入Jmail组件到ASP.NET中 193

7.2.2 配置POP3服务 193

7.2.3 在POP3服务中添加域 194

7.2.4 在域中添加新邮箱 195

7.2.5 邮件发送核心技术 195

7.2.6 邮件接收核心技术 196

7.3 电子邮件发送与接收的实现过程 197

7.3.1 单用户发送和群发邮件 197

7.3.2 电子邮件接收 203

7.4 好友录管理 209

7.4.1 添加好友录 209

7.4.2 管理好友录 211

7.4.3 好友信息修改 213

7.5 网站的打包与发布 216

第8章 在线短消息模块 217

89分钟视频录像讲解

13个编程技术要点

5个开发技巧说明

6个实例演示

4个编程注意事项

1个编程完整解决方案

8.1 在线短消息概述 218

8.1.1 功能概述 218

8.1.2 数据库设计 218

8.2 在线短消息关键技术 219

8.2.1 防止用户的重复登录(单点登录) 219

8.2.2 设计动态树状菜单栏 219

8.2.3 过滤和还原HTML字符 220

8.2.4 未读消息提示 221

8.3 公共类的封装与设计 224

8.3.1 实现判断数据是否存在 224

8.3.2 实现用户登录操作 224

8.3.3 实现更新、插入、删除操作 225

8.3.4 实现查询数据并返回DataSet 225

8.3.5 实现查询数据并返回SqlDataReader 226

8.3.6 实现返回统计数据的结果 226

8.4 在线短消息实现过程 227

8.4.1 用户登录设计 227

8.4.2 在线短消息首页设计 228

8.4.3 好友信息设计 235

8.4.4 发送消息设计 239

8.4.5 所有未读消息设计 243

8.5 网站打包与发布 245

第9章 网站统计分析 247

13个编程技术要点

13个开发技巧说明

5个实例演示

5个编程注意事项

1个编程完整解决方案

9.1 网站统计分析概述 248

9.1.1 功能概述 248

9.1.2 数据库设计 248

9.2 网站统计分析关键技术 250

9.2.1 GDI+绘制图形 250

9.2.2 柱型图的绘制 251

9.2.3 饼型图的绘制 252

9.2.4 Global.asax类统计访问人数 253

9.3 公共类的封装与设计 254

9.3.1 实现判断数据是否存在 254

9.3.2 实现返回指定列值 255

9.3.3 实现更新、插入、删除操作 255

9.3.4 实现返回表中所有数据 256

9.3.5 实现更新或插入时段数据 256

9.3.6 实现执行存储过程 257

9.3.7 实现返回当前时间字段 257

9.3.8 实现返回操作系统类型 258

9.3.9 实现返回浏览器类型 258

9.4 网站统计的实现过程 259

9.4.1 统计概述设计 259

9.4.2 日或月时段分析设计 261

9.4.3 日或月回访统计设计 265

9.4.4 日或月地域分析设计 268

9.4.5 日或月客户端分析设计 271

9.5 网站打包与发布 274

第10章 图书馆管理系统(权限分配) 275

65分钟视频录像讲解

9个编程技术要点

6个开发技巧说明

8个实例演示

4个编程注意事项

1个编程完整解决方案

10.1 图书馆管理系统(权限分配模块)概述 276

10.1.1 功能概述 276

10.1.2 数据库设计 276

10.2 图书馆管理系统(权限分配模块)关键技术 279

10.2.1 Menu菜单动态编辑 279

10.2.2 借阅业务操作失败使用事务回滚 280

10.2.3 权限存储设计思路 281

10.3 公共类的封装与设计 281

10.3.1 实现判断数据是否存在 281

10.3.2 实现用户登录操作 282

10.3.3 实现更新、插入、删除操作 282

10.3.4 实现查询数据并返回DataSet 283

10.3.5 实现查询数据并返回SqlDataReader 284

10.3.6 实现执行事务处理 284

10.4 图书馆管理系统实现过程 285

10.4.1 权限菜单栏设计 285

10.4.2 管理员设置设计 289

10.4.3 添加管理员设计 293

10.4.4 管理员权限设置设计 294

10.4.5 图书借阅设计 298

10.4.6 图书续借设计 302

10.4.7 图书归还设计 305

10.4.8 图书档案查询设计 307

10.5 网站打包与发布 309

第11章 会员注册登录模块 311

63分钟视频录像讲解

7个编程技术要点

7个开发技巧说明

3个实例演示

3个编程注意事项

1个编程完整解决方案

11.1 概述 312

11.1.1 功能概述 312

11.1.2 数据库设计 312

11.1.3 会员注册流程图 312

11.2 关键技术 313

11.2.1 防止SQL注入式攻击 313

11.2.2 验证码技术 313

11.2.3 验证码的绘制 313

11.2.4 Ajax验证会员名是否存在 314

11.2.5 密码强弱提示 315

11.2.6 MD5加密 316

11.2.7 智能提示输入信息 316

11.3 实现过程 317

11.3.1 用户登录设计 317

11.3.2 会员注册设计 319

11.3.3 验证码设计 323

11.4 程序调试与错误处理 324

第12章 会员密码找回模块 325

5个编程技术要点

5个开发技巧说明

3个实例演示

5个编程注意事项

1个编程完整解决方案

12.1 概述 326

12.1.1 功能概述 326

12.1.2 数据库设计 326

12.1.3 密码找回流程图 326

12.2 关键技术 327

12.2.1 会员名验证技术 327

12.2.2 Panel控件分步显示内容 327

12.2.3 发送邮件技术 329

12.2.4 3次找回密码机会 330

12.2.5 SMTP服务的安装与配置 330

12.3 会员密码找回实现过程 332

12.3.1 用户登录设计 332

12.3.2 会员注册设计 334

12.3.3 会员密码找回设计 336

12.4 程序调试与错误处理 339

12.4.1 断点 340

12.4.2 开始执行 341

12.4.3 中断执行 342

12.4.4 停止执行 342

12.4.5 单步执行 342

……

第13章 基于XML技术的留言本 343

第14章 上传与下载模块 365

第15章 图片资源管理模块 385

第16章 搜索引擎模块 407

第17章 网上问卷调查模块 423

第18章 RSS在线订阅与阅读模块 445

第19章 聊天室模块 461

第20章 购物车模块 475

第21章 在线银行支付模块 495

第22章 手机短消息管理平台 513

第23章 在线音乐模块 527

第24章 电子相册模块 543

第25章 投票系统模块 563

第26章 万能打印模块 583

第27章 数据备份与恢复模块 599

第28章 LINQ数据库访问技术 617

第29章 安全技术 631

第30章 服务类技术 657

第31章 Ajax 677

第32章 高级应用技术 691

内容摘要:

《ASP.NET开发典型模块大全(修订版)》以关键技术和热点技术为核心,通过27个典型模块和5章热点技术,全面地介绍了如何使用ASP.NET进行各领域的Web项目开发。全书共3篇分为32章,第1篇关键模块篇,覆盖网站开发的关键领域,内容涉及论坛、博客、播客、网络硬盘、电子邮件、在线考试、网站备忘录、在线短消息、网站访问量统计与分析、系统后台管理权限分配等网站关键模块;第2篇常见模块篇,覆盖网站开发的各个领域,内容涉及网站会员注册及登录、会员密码找回、留言本、上传与下载、图片资源管理、搜索引擎、网上问卷调查、RSS在线订阅、聊天室、购物车、在线银行支付、手机短消息管理、在线音乐、投票系统、万能打印、数据自动备份与恢复等常见模块;第3篇热点技术应用篇,解决网站开发在某个领域遇到的技术难题,内容涉及LINQ数据访问技术、安全技术、服务技术、Ajax、高级应用技术等。
  《ASP.NET开发典型模块大全(修订版)》附有配套光盘。光盘提供了书中所有案例的全部源代码,并经过精心调试,在WindowsXP和Windows2000下全部通过,保证能够正常运行。此外,光盘中还提供有编程词典试用版软件。
  《ASP.NET开发典型模块大全(修订版)》案例涉及领域广泛,实用性非常强。学习《ASP.NET开发典型模块大全(修订版)》读者可以了解各个领域的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发系统所需要的时间。《ASP.NET开发典型模块大全(修订版)》适合各级软件开发人员学习使用,也可供大、中专院校师生学习参考。

编辑推荐:

27个实战模块,43个编程完美解决方案,5项核心技术,涵盖ASP.NET开发的方方面面,每周6天,每天13小时答疑服务,书中所有模块的源代码,348分钟多媒体语音视频教学录像,《ASP.NET编程词典体验版》
  《ASP.NET开发典型模块大全(修订版)》提供的模块源代码可直接运用于二次开发,提高开发效率。

书籍规格:

书籍详细信息
书名ASP.NET开发典型模块大全站内查询相似图书
丛书名软件工程师典藏
9787115225870
如需购买下载《ASP.NET开发典型模块大全》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次2版(修订本)印次1
定价(元)89.8语种简体中文
尺寸26 × 19装帧平装
页数 364 印数 4000

书籍信息归属:

ASP.NET开发典型模块大全是人民邮电出版社于2010.4出版的中图分类号为 TP393.092 的主题关于 主页制作-程序设计 的书籍。