万本电子书0元读

万本电子书0元读

顶部广告

ASP.NET典型模块开发全程实录电子书

《ASP.NET典型模块开发全程实录》以会员注册登录模块、会员密码找回模块、带进度条的图片上传模块、网站统计分析模块、网站留言本模块、在线短消息模块、网上问卷调查模块、RSS在线订阅与阅读模块、网站电子相册模块、Ajax许愿墙模块、网银在线支付模块、购物车模块、明日文库模块、播客视频模块和征婚交友模块这15个典型模块为例,详细地讲解了网站中经常用到的模块的具体实现过程。

售       价:¥

纸质售价:¥41.20购买纸书

29人正在读 | 1人评论 6.2

作       者:王小科,刘莉莉

出  版  社:清华大学出版社

出版时间:2013-10-01

字       数:14.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
        《ASP.NET典型模块发全程实录》以会员注册登录模块、会员密码找回模块、带度条的图片上传模块、网站统计分析模块、网站留言本模块、在线短消息模块、网上问卷调查模块、RSS在线订阅与阅读模块、网站电子相册模块、Ajax许愿墙模块、网银在线支付模块、物车模块、明日文库模块、播客视频模块和征婚交友模块这15个典型模块为例,详细地讲解了网站中经常用到的模块的具体实现过程。         本书及光盘特色还有:12套项目发完整案例,项目发案例的同步视频和其源程序。登录网站还可获取各类资源库(模块库、题库、素材库)等项目案例常用资源,网站还提供技术论坛支持等。         本书中的典型模块涉及行业广泛,实用性非常强。通过本书的学习,读者可以通过光盘中提供的模块源代码和数据库行二次发,以减少发网站所需要的时间。本书适合各级软件发人员学习使用,也可供大、中专院校师生学习参考。  <br/>【推荐语】<br/>《软件项目发全程实录》丛书是一套以展现项目发完整过程为主,同时配备完整教学视频和源程序的软件发“案例类”图书。该丛书**版自2008年出版以来,受到广大读者,尤其是高校师生和求职人员的热烈欢迎,2011年行了改版,截至目前,该丛书已经累计销售近16万册,成为近年来*畅销的编程案例类丛书之一。应读者朋友的要求,我们根据**的市场变化并结合广大读者的建议,编写了该丛书的第3版。本书的特有: ★15套完整项目发案例,项目发全程展现 15个项目发案例涵盖了常用的不同类别的应用系统,每个案例都从需求分析到程序实现,基本完整地展现了项目发全过程。 ★11小时教学视频,让学习更加轻松、快捷 几乎涵盖了本书全部内容,先看教学视频,再对照图书操作,学习一定更加轻松、更加快捷。 ★提供模块库、题库、素材库等海量学习资料 本书服务网站 ,提供了模块库、题库、素材库等海量学习资料,读者可以索取、查阅相关资料。 ★提供多种形式技术支持,让学习畅通无阻 为了帮助读者快速学习,本书提供以下形式技术支持: QQ:4006751066<br/>
目录展开

前言

编写目的与背景

本书特点

视频讲解

典型案例

代码注释

代码贴士

知识扩展

本书约定

适合读者

本书服务

本书作者

第1章 会员注册登录模块(ASP.NET 4.0+SQL Server 2008+Ajax实现)

1.1 模块设计

1.1.1 功能概述

1.1.2 会员注册流程图

1.1.3 构建开发环境

1.1.4 模块预览

1.1.5 数据库设计

1.2 关键技术

1.2.1 防止SQL注入式攻击

1.2.2 验证码技术

1.2.3 验证码的绘制

1.2.4 Ajax验证会员名是否存在

1.2.5 密码强弱提示

1.2.6 MD5加密

1.2.7 智能提示输入信息

1.3 实现过程

1.3.1 用户登录设计

1.3.2 会员注册设计

1.3.3 验证码设计

1.4 本章小结

第2章 会员密码找回模块(ASP.NET4.0+SQLServer2008+邮件发送技术实现)

2.1 模块设计

2.1.1 功能概述

2.1.2 密码找回流程图

2.1.3 构建开发环境

2.1.4 模块预览

2.1.5 数据库设计

2.2 关键技术

2.2.1 会员名验证技术

2.2.2 Panel控件分步显示内容

2.2.3 发送邮件技术

2.2.4 3次找回密码机会

2.3 实现过程

2.3.1 用户登录设计

2.3.2 会员注册设计

2.3.3 会员密码找回设计

2.4 本章小结

第3章 带进度条的图片上传模块(ASP.NET 4.0控件+jQuery技术实现)

3.1 模块设计

3.1.1 功能概述

3.1.2 功能结构图

3.1.3 构建开发环境

3.1.4 模块预览

3.2 关键技术

3.2.1 jQuery进度条上传技术

3.2.2 如何新建相册

3.2.3 缩略图显示图片

3.2.4 DataList控件分页显示缩略图

3.3 实现过程

3.3.1 模块首页设计

3.3.2 创建相册页设计

3.4 本章小结

第4章 网站统计分析模块(Global全局缓存+GDI+技术实现)

4.1 模块设计

4.1.1 功能概述

4.1.2 功能结构图

4.1.3 构建开发环境

4.1.4 模块预览

4.1.5 数据库设计

4.2 关键技术

4.2.1 GDI+绘制图形

4.2.2 柱形图的绘制

4.2.3 饼形图的绘制

4.2.4 Global.asax类统计访问人数

4.2.5 设计公共类

4.3 网站统计分析首页

4.3.1 功能概述

4.3.2 页面设计

4.3.3 加载导航信息

4.3.4 显示统计概述信息

4.4 日或月时段分析设计

4.4.1 功能概述

4.4.2 页面设计

4.4.3 显示日时段分析或月时段分析图形

4.4.4 绘制并输出柱形图

4.5 日或月回访统计设计

4.5.1 功能概述

4.5.2 页面设计

4.5.3 显示日或月回访率

4.5.4 以表格的形式显示日或月回访率

4.5.5 小写数字转换为大写数字

4.6 日或月地域分析设计

4.6.1 功能概述

4.6.2 页面设计

4.6.3 显示日或月区域分析的饼形图

4.6.4 绘制日或月地域分析的饼形图

4.7 日或月客户端分析设计

4.7.1 功能概述

4.7.2 页面设计

4.7.3 编写日或月客户端分析表格

4.7.4 编写分析表格

4.8 本章小结

第5章 网站留言本模块(XML+Ajax+三层设计模式实现)

5.1 模块设计

5.1.1 功能概述

5.1.2 功能结构图

5.1.3 构建开发环境

5.1.4 模块预览

5.2 关键技术

5.2.1 三层设计模式

5.2.2 使用DOM处理XML

5.2.3 ASP.NET操作XML文档

5.2.4 创建DOM节点

5.2.5 创建DOM节点的属性

5.2.6 修改DOM节点

5.2.7 删除DOM节点

5.2.8 使用DataSet加载XML

5.3 实现过程

5.3.1 将XML中的留言信息绑定到GridView控件中

5.3.2 将留言信息保存到XML中

5.3.3 在XML文件中查询留言相关内容

5.3.4 从XML文件中删除指定留言信息

5.4 本章小结

第6章 在线短消息模块(ASP.NET 4.0+SQL Server 2008+JavaScript脚本实现)

6.1 模块设计

6.1.1 功能概述

6.1.2 构建开发环境

6.1.3 模块预览

6.1.4 数据库设计

6.2 关键技术

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

6.2.2 设计动态树状菜单栏

6.2.3 过滤和还原HTML字符

6.2.4 未读消息提示

6.3 公共类设计

6.3.1 实现判断数据是否存在

6.3.2 实现用户登录操作

6.3.3 实现更新、插入、删除操作

6.3.4 实现查询数据并返回DataSet

6.3.5 实现查询数据并返回SqlDataReader

6.3.6 实现返回统计数据的结果

6.4 实现过程

6.4.1 用户登录设计

6.4.2 在线短消息首页设计

6.4.3 好友信息设计

6.4.4 发送消息设计

6.4.5 所有未读消息设计

6.5 本章小结

第7章 网上问卷调查模块(ASP.NET 4.0+SQL Server 2008实现)

7.1 模块设计

7.1.1 功能概述

7.1.2 构建开发环境

7.1.3 模块预览

7.1.4 数据库设计

7.2 关键技术

7.2.1 使用Repeater控件分页显示数据

7.2.2 应用ViewState保存状态信息

7.2.3 TreeView控件绑定XML数据

7.3 公共类设计

7.3.1 数据库连接操作

7.3.2 执行数据库添加、修改和删除操作

7.3.3 返回结果集中第一行的第一列

7.3.4 执行数据库的查询操作

7.3.5 创建命令对象

7.4 实现过程

7.4.1 问卷调查主页

7.4.2 问卷调查主题管理

7.4.3 添加/编辑问卷主题

7.4.4 问卷调查主题选项管理

7.5 本章小结

第8章 RSS在线订阅与阅读模块(ASP.NET4.0+RSS工具包+.ashx文件实现)

8.1 模块设计

8.1.1 模块概述

8.1.2 构建开发环境

8.1.3 模块预览

8.2 关键技术

8.2.1 微软提供RSS工具包

8.2.2 订阅.ashx文件的介绍与创建

8.2.3 创建RSS订阅频道

8.2.4 读取RSS订阅频道

8.3 实现过程

8.3.1 模块主页设计

8.3.2 添加RSS订阅频道设计

8.3.3 管理RSS订阅频道设计

8.4 本章小结

第9章 网站电子相册模块(DataList数据绑定+Ajax技术实现)

9.1 模块设计

9.1.1 功能概述

9.1.2 功能结构图

9.1.3 构建开发环境

9.1.4 模块预览

9.1.5 数据库设计

9.2 关键技术

9.2.1 引用AjaxControlToolkit控件

9.2.2 Ajax框架中SlideShowExtender控件播放照片

9.2.3 无刷新动态获取数据库中图片地址

9.2.4 DataList控件实现分页

9.2.5 DataList控件事件冒泡浏览个人相册

9.3 实现过程

9.3.1 缩略图显示个人数码相册

9.3.2 分页显示数码相册缩略图

9.3.3 数码相册用户登录

9.3.4 浏览电子数码相册页设计

9.4 本章小结

第10章 Ajax许愿墙模块(Web用户控件+Ajax+GDI+技术实现)

10.1 模块设计

10.1.1 功能概述

10.1.2 业务流程图

10.1.3 构建开发环境

10.1.4 模块预览

10.1.5 数据库设计

10.2 关键技术

10.2.1 选择图片即时预览

10.2.2 防止加载脚本冲突

10.2.3 使用主题统一外观

10.2.4 制作Web用户控件

10.2.5 GDI+绘制图形验证码

10.2.6 使用StringBuilder类拼接字符串

10.3 实现过程

10.3.1 页眉用户控件设计

10.3.2 页脚用户控件设计

10.3.3 生成验证码页设计

10.3.4 Ajax许愿墙首页设计

10.3.5 发送祝福页设计

10.4 本章小结

第11章 网银在线支付模块(ASP.NET 4.0+工商银行在线支付技术实现)

11.1 模块设计

11.1.1 功能概述

11.1.2 网银在线支付流程

11.1.3 构建开发环境

11.1.4 模块预览

11.2 关键技术

11.2.1 商户提交表单接口定义

11.2.2 使用DataList分页显示商品

11.2.3 DataList模板列的应用

11.3 商品订单生成页

11.3.1 商品订单生成页概述

11.3.2 页面设计

11.3.3 生成购物车

11.3.4 提交商品订单

11.4 在线银行支付方式选择页

11.4.1 功能概述

11.4.2 选择支付方式

11.5 工商银行在线支付页

11.5.1 开发工商银行在线支付的前期工作

11.5.2 编写工商银行在线支付BankPay类

11.5.3 开发工商银行在线支付的具体步骤

11.6 本章小结

第12章 购物车模块(ASP.NET 4.0+SQL Server 2008+Ajax实现)

12.1 模块设计

12.1.1 功能概述

12.1.2 构建开发环境

12.1.3 模块预览

12.1.4 数据库设计

12.2 关键技术

12.2.1 使用Attributes属性运行JavaScript脚本

12.2.2 验证DataList控件中的TextBox控件允许输入数字

12.2.3 计算购物车中账户余额

12.2.4 无刷新验证码技术

12.3 公共类设计

12.3.1 Web.Config配置文件

12.3.2 数据库操作类

12.4 实现过程

12.4.1 商品信息浏览页

12.4.2 查看商品详细信息

12.4.3 购物车页面

12.4.4 后台商品管理页

12.5 本章小结

第13章 明日文库模块(ASP.NET 4.0+SQL Server 2008实现)

13.1 模块设计

13.1.1 模块概述

13.1.2 模块预览

13.1.3 功能结构图

13.1.4 业务流程图

13.1.5 构建开发环境

13.1.6 文件组织结构

13.2 数据库设计

13.2.1 数据库设计

13.2.2 数据表设计

13.3 公共类设计

13.3.1 DBClass公共类

13.3.2 CommonClass公共类

13.3.3 UserClass公共类

13.3.4 GoodsClass公共类

13.4 网站首页设计

13.4.1 首页概述

13.4.2 使用母版页设计首页

13.4.3 首页实现过程

13.5 会员注册页面设计

13.5.1 会员注册页面概述

13.5.2 使用验证控件验证会员注册信息

13.5.3 会员注册页面实现过程

13.6 会员下载页面设计

13.6.1 会员下载页面概述

13.6.2 设置HTTP实现文件下载

13.6.3 会员下载页面实现过程

13.7 会员分享页面设计

13.7.1 会员分享页面概述

13.7.2 会员分享页面实现原理

13.7.3 会员分享页面实现过程

13.8 会员购买页面设计

13.8.1 会员购买页面概述

13.8.2 自动显示图书信息

13.8.3 会员购买页面实现过程

13.9 后台登录页面设计

13.9.1 后台登录页面概述

13.9.2 随机产生验证码技术

13.9.3 后台登录页面实现过程

13.10 图书库存页面设计

13.10.1 图书库存页面概述

13.10.2 使用DataBinder.Eval()方法绑定数据

13.10.3 图书库存页面实现过程

13.11 本章小结

第14章 播客视频模块(SQLServer2008+FLV视频技术实现)

14.1 模块设计

14.1.1 模块概述

14.1.2 功能结构图

14.1.3 构建开发环境

14.1.4 模块预览

14.2 关键技术

14.2.1 利用IP防止重复投票

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

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

14.2.4 视频格式转换

14.3 公共类的封装与设计

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

14.3.2 实现返回指定列操作

14.3.3 实现返回表中所有数据

14.3.4 实现用户登录操作

14.3.5 实现转换视频格式

14.3.6 实现截取视频图片

14.3.7 实现过滤HTML字符

14.3.8 实现恢复HTML字符

14.4 播客首页设计

14.4.1 功能概述

14.4.2 页面设计

14.4.3 首页分类显示视频

14.4.4 用户登录

14.5 管理个人上传

14.5.1 功能概述

14.5.2 页面设计

14.5.3 上传个人视频

14.6 修改个人信息

14.6.1 功能概述

14.6.2 页面设计

14.6.3 个人信息修改

14.7 播放视频并发表评论

14.7.1 功能概述

14.7.2 页面设计

14.7.3 播放在线视频

14.7.4 发表视频评论

14.8 管理体育视频

14.8.1 功能概述

14.8.2 页面设计

14.8.3 视频状态审核

14.9 注册用户管理

14.9.1 功能概述

14.9.2 页面设计

14.9.3 显示用户详细信息

14.9.4 锁定用户

14.10 修改循环广告

14.10.1 功能概述

14.10.2 页面设计

14.10.3 修改循环广告

14.11 本章小结

第15章 征婚交友模块(SQL Server 2008+三层设计模式实现)

15.1 模块设计

15.1.1 模块概述

15.1.2 系统目标

15.1.3 功能结构图

15.1.4 构建开发环境

15.1.5 模块预览

15.1.6 业务流程图

15.2 数据库设计

15.2.1 数据库概要说明

15.2.2 数据库概念设计

15.2.3 数据库逻辑设计

15.3 公共模块设计

15.3.1 数据层功能设计

15.3.2 会员信息类(业务层)

15.3.3 好友信息类(业务层)

15.3.4 短消息类(业务层)

15.4 征婚交友模块主页

15.4.1 征婚交友模块主页概述

15.4.2 征婚交友模块主页技术分析

15.4.3 征婚交友模块主页实现过程

15.5 好友详细信息页

15.5.1 好友详细信息页概述

15.5.2 好友详细信息页技术分析

15.5.3 好友详细信息页实现过程

15.6 发送短消息页

15.6.1 发送短消息页概述

15.6.2 发送短消息页技术分析

15.6.3 发送短消息页实现过程

15.7 会员个人信息

15.7.1 会员个人信息概述

15.7.2 会员个人信息技术分析

15.7.3 会员个人信息实现过程

15.8 会员短消息

15.8.1 会员短消息概述

15.8.2 会员短消息技术分析

15.8.3 会员短消息实现过程

15.9 本章小结

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部