• 软件工程师典藏:ASP.NET开发典型模块大全
21年品牌 40万+商家 超1.5亿件商品

软件工程师典藏:ASP.NET开发典型模块大全

07-09-38

8.9 1.0折 85 八五品

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者明日科技、张跃廷、苏宇、房大伟 编

出版社人民邮电出版社

出版时间2009-02

版次1

装帧平装

货号07-09-38

上书时间2024-09-11

万丈图书

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 明日科技、张跃廷、苏宇、房大伟 编
  • 出版社 人民邮电出版社
  • 出版时间 2009-02
  • 版次 1
  • ISBN 9787115193711
  • 定价 85.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 711页
  • 字数 1230千字
  • 正文语种 简体中文
【内容简介】
  《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开发典型模块大全》适合各级软件开发人员学习使用,也可供大、中专院校师生学习参考。
【目录】
第1章论坛模块
1.1概述
1.2XML数据库设计
1.2.1XML数据库概述
1.2.2XML数据库逻辑结构设计
1.3关键技术详解
1.3.1定义操作XML数据库的参数
1.3.2读取XML中的数据
1.3.3向XML文件中插入数据
1.3.4更新XML文件中的数据
1.3.5删除XML文件中的数据
1.4公共类的封装与设计
1.4.1Web.Config文件设计
1.4.2操作XML连接路径类
1.5论坛版面设计与管理
1.5.1论坛版面管理
1.5.2创建论坛版面
1.5.3编辑论坛版面
1.6论坛帖子设计与管理
1.6.1发布论坛新帖
1.6.2查看论坛帖子
1.6.3论坛帖子回复
1.7论坛帖子搜索、统计及排行
1.7.1基于关键字的搜索
1.7.2基于时间的搜索
1.7.3论坛帖子统计
1.7.4热门帖子排行
1.7.5热门回复帖子排行
1.8程序打包与发布

第2章博客模块
2.1模块功能概述
2.2数据库设计
2.2.1数据库概要说明
2.2.2数据库逻辑设计
2.3关键技术详解
2.3.1通过IE地址栏进入用户Blog
2.3.2Iframe框架技术
2.3.3GridView控件中数据实现全选或复选
2.3.4母版页技术
2.4公共类的封装与设计
2.4.1Web.config配置文件
2.4.2公共类中的全局变量
2.4.3公共类中的构造函数
2.4.4执行数据的添加、删除等操作
2.4.5执行数据库查询操作
2.4.6读取数据库中数据
2.4.7绑定GridView控件中的数据
2.5博客主界面设计
2.5.1概述
2.5.2实现过程
2.6博客个人文章管理
2.6.1概述
2.6.2实现过程
2.7评论信息管理
2.7.1概述
2.7.2博客评论管理实现过程
2.8友情链接管理
2.8.1概述
2.8.2友情链接管理实现过程
2.9博客留言信息管理
2.9.1概述
2.9.2实现过程
2.10程序发布与调试

第3章播客
3.1概述
3.1.1功能概述
3.1.2数据库设计
3.2关键技术
3.2.1利用IP防止重复投票
3.2.2控制并显示文本框的字符数量
3.2.3使用计时方式显示评论的发表时间
3.2.4视频格式转换
3.2.5防止session丢失
3.3公共类的封装与设计
3.3.1实现添加、删除和更新操作
3.3.2实现返回指定列操作
3.3.3实现返回表中所有数据
3.3.4实现用户登录操作
3.3.5实现转换视频格式
3.3.6实现截取视频图片
3.3.7实现过滤HTML字符
3.3.8实现恢复HTML字符
3.4播客模块实现过程
3.4.1播客首页设计
3.4.2个人管理上传设计
3.4.3修改个人信息
3.4.4播放视频并发表评论设计
3.4.5体育视频管理设计
3.4.6用户管理设计
3.4.7修改循环广告页面
3.5网站打包与发布

第4章网络硬盘
4.1网络硬盘概述
4.2网络硬盘关键技术
4.2.1文件及文件夹处理技术
4.2.2GridView控件数据绑定
4.2.3统一控件的样式使用主题
4.3网络硬盘实现过程
4.3.1选择不同的文件夹进行文件上传
4.3.2修改文件名称
4.3.3获取指定文件的基本信息
4.3.4修改文件夹名称
4.3.5添加文件夹到指定的目录中
4.3.6搜索文件并显示
4.3.7提示信息页
4.4网站打包与发布

第5章在线考试模块
5.1在线考试模块概述
5.2关键技术详解
5.2.1用户管理权限设置
5.2.2考试时间倒计时
5.2.3大量数据查询进度等待
5.2.4智能记忆登录用户名
5.2.5GridView控件中更改试卷可用状态
5.2.6Ajax服务器控件的应用
5.3公共类的封装与设计
5.3.1数据库连接类
5.3.2Ajax环境中的对话框类
5.4在线考试页设计
5.4.1在线考试页概述
5.4.2在线考试页实现过程
5.5用户信息管理页
5.5.1用户信息管理页概述
5.5.2用户信息管理页实现过程
5.6试卷出题页
5.6.1试卷出题页概述
5.6.2试卷出题页实现过程
5.7试卷评审页
5.7.1试卷评审页概述
5.7.2试卷评审页实现过程
5.8程序发布与调试

第6章网站备忘录
6.1网站备忘录模块概述
6.1.1功能概述
6.1.2数据库设计
6.2网站备忘录模块关键技术
6.2.1向网站中添加公共类
6.2.2定时自动提示网站备忘信息
6.2.3使用Web用户控件实现页面导航
6.2.4使用验证控件验证用户输入的信息
6.3网站备忘录实现过程
6.3.1新建网站备忘录
6.3.2检索网站备忘录信息
6.3.3详细信息页
6.3.4按日期查看当天信息
6.3.5网站备忘录修改信息页
6.3.6新用户注册
6.3.7用户登录
6.4网站打包与发布

第7章电子邮件发送与接收模块
7.1电子邮件发送模块功能概述
7.2实现电子邮件发送与接收的关键技术
7.2.1引入Jmail组件到ASP.NET中
7.2.2配置POP3服务
7.2.3在POP3服务中添加域
7.2.4在域中添加新邮箱
7.2.5邮件发送核心技术
7.2.6邮件接收核心技术
7.3电子邮件发送与接收的实现过程
7.3.1单用户发送和群发邮件
7.3.2电子邮件接收
7.4好友录管理
7.4.1添加好友录
7.4.2管理好友录
7.4.3好友信息修改
7.5网站的打包与发布

第8章在线短消息模块
8.1在线短消息概述
8.1.1功能概述
8.1.2数据库设计
8.2在线短消息关键技术
8.2.1防止用户的重复登录(单点登录)
8.2.2设计动态树状菜单栏
8.2.3过滤和还原HTML字符
8.2.4未读消息提示
8.3公共类的封装与设计
8.3.1实现判断数据是否存在
8.3.2实现用户登录操作
8.3.3实现更新、插入、删除操作
8.3.4实现查询数据并返回DataSet
8.3.5实现查询数据并返回SqlDataReader
8.3.6实现返回统计数据的结果
8.4在线短消息实现过程
8.4.1用户登录设计
8.4.2在线短消息首页设计
8.4.3好友信息设计
8.4.4发送消息设计
8.4.5所有未读消息设计
8.5网站打包与发布

第9章网站统计分析
9.1网站统计分析概述
9.1.1功能概述
9.1.2数据库设计
9.2网站统计分析关键技术
9.2.1GDI+绘制图形
9.2.2柱型图的绘制
9.2.3饼型图的绘制
9.2.4Global.asax类统计访问人数
9.3公共类的封装与设计
9.3.1实现判断数据是否存在
9.3.2实现返回指定列值
9.3.3实现更新、插入、删除操作
9.3.4实现返回表中所有数据
9.3.5实现更新或插入时段数据
9.3.6实现执行存储过程
9.3.7实现返回当前时间字段
9.3.8实现返回操作系统类型
9.3.9实现返回浏览器类型
9.4网站统计的实现过程
9.4.1统计概述设计
9.4.2日或月时段分析设计
9.4.3日或月回访统计设计
9.4.4日或月地域分析设计
9.4.5日或月客户端分析设计
9.5网站打包与发布

第10章图书馆管理系统(权限分配)
10.1图书馆管理系统(权限分配模块)概述
10.1.1功能概述
10.1.2数据库设计
10.2图书馆管理系统(权限分配模块)关键技术
10.2.1Menu菜单动态编辑
10.2.2借阅业务操作失败使用事务回滚
10.2.3权限存储设计思路
10.3公共类的封装与设计
10.3.1实现判断数据是否存在
10.3.2实现用户登录操作
10.3.3实现更新、插入、删除操作
10.3.4实现查询数据并返回DataSet
10.3.5实现查询数据并返回SqlDataReader
10.3.6实现执行事务处理
10.4图书馆管理系统实现过程
10.4.1权限菜单栏设计
10.4.2管理员设置设计
10.4.3添加管理员设计
10.4.4管理员权限设置设计
10.4.5图书借阅设计
10.4.6图书续借设计
10.4.7图书归还设计
10.4.8图书档案查询设计
10.5网站打包与发布

第11章会员注册登录模块
11.1概述
11.1.1功能概述
11.1.2数据库设计
11.1.3会员注册流程图
11.2关键技术
11.2.1防止SQL注入式攻击
11.2.2验证码技术
11.2.3验证码的绘制
11.2.4Ajax验证会员名是否存在
11.2.5密码强弱提示
11.2.6MD5加密
11.2.7智能提示输入信息
11.3实现过程
11.3.1用户登录设计
11.3.2会员注册设计
11.3.3验证码设计
11.4程序调试与错误处理

第12章会员密码找回模块
12.1概述
12.1.1功能概述
12.1.2数据库设计
12.1.3密码找回流程图
12.2关键技术
12.2.1会员名验证技术
12.2.2Panel控件分步显示内容
12.2.3发送邮件技术
12.2.43次找回密码机会
12.2.5SMTP服务的安装与配置
12.3会员密码找回实现过程
12.3.1用户登录设计
12.3.2会员注册设计
12.3.3会员密码找回设计
12.4程序调试与错误处理
12.4.1断点
12.4.2开始执行
12.4.3中断执行
12.4.4停止执行
12.4.5单步执行

第13章基于XML技术的留言本
13.1概述
13.2公共类的封装与设计
13.2.1公共类的创建
13.2.2建立数据库连接
13.2.3执行数据库的添加、删除和修改操作
13.2.4返回数据表中第1行的第1列
13.3关键技术详解
13.3.1使用DOM处理XML
13.3.2ASP.NET操作XML文档
13.3.3创建DOM节点
13.3.4创建DOM节点的属性
13.3.5修改DOM节点
13.3.6删除DOM节点
13.3.7使用DataSet加载XML
13.4实现过程
13.4.1将XML中的留言信息绑定到GridView中
13.4.2将留言信息保存到XML中
13.4.3在XML文件中查询留言相关内容
13.5从XML文件中删除指定留言信息
13.6程序错误与调试

第14章上传与下载模块
14.1上传与下载概述
14.2上传与下载关键技术
14.2.1上传文件存储在指定目录
14.2.2获得指定路径中的所有文件名
14.2.3获取路径中的文件名
14.2.4设置HTTP标头的名称和值实现文件下载
14.2.5生成图片的缩略图技术
14.2.6ASP.NET实现断点续传
14.3上传与下载模块实现过程
14.3.1文件单个和批量上传
14.3.2对指定的文件进行下载
14.3.3将上传图片生成缩略图并且加上文字
14.4程序调试与错误处理

第15章图片资源管理模块
15.1概述
15.2实现图片资源管理的关键技术
15.2.1递归实现树状菜单
15.2.2多文件上传
15.2.3设置水印图片
15.2.4设置水印文字
15.3图片资源管理模块主页设计
15.3.1页面设计
15.3.2实现代码
15.4新建目录
15.4.1页面设计
15.4.2实现代码
15.5上传图片
15.5.1页面设计
15.5.2实现代码
15.6常见开发技术问题总结

第16章搜索引擎模块
16.1搜索引擎概述
16.2实现搜索引擎关键技术
16.2.1了解Lucene.NET技术及其基本语法
16.2.2Lucene.NET技术多字段搜索
16.2.3Lucene.NET技术多条件查询
16.2.4关键字分词技术
16.2.5高亮显示查询关键字
16.3搜索引擎主页设计
16.4搜索引擎结果页设计
16.4.1创建索引文档
16.4.2实现搜索引擎
16.5程序调试与错误处理

第17章网上问卷调查模块
17.1网上问卷调查模块概述
17.2关键技术
17.2.1使用Repeater控件分页显示数据
17.2.2应用ViewState保存状态信息
17.2.3TreeView控件绑定XML数据
17.3公共类的封装与设计
17.3.1数据库连接操作
17.3.2执行数据库添加、修改和删除操作
17.3.3返回结果集中第一行的第一列
17.3.4执行数据库的查询操作
17.3.5创建命令对象
17.4问卷调查主页
17.4.1问卷调查主页概述
17.4.2问卷调查主页实现过程
17.5问卷调查主题管理
17.5.1问卷调查主题管理概述
17.5.2问卷调查主题管理实现过程
17.6添加或编辑问卷主题
17.6.1添加或编辑问卷主题概述
17.6.2添加或编辑问卷主题实现过程
17.7问卷调查主题选项管理
17.7.1问卷调查主题选项管理概述
17.7.2问卷调查主题选项管理实现过程
17.8程序错误与调试

第18章RSS在线订阅与阅读模块
18.1RSS在线订阅与阅读模块概述
18.1.1RSS简介
18.1.2RSS订阅特点
18.1.3如何使用RSS
18.1.4RSS技术规范
18.2实现RSS在线订阅与阅读的关键技术
18.2.1微软提供RSS工具包
18.2.2订阅.ashx文件的介绍与创建
18.2.3创建RSS订阅频道
18.2.4读取RSS订阅频道
18.3RSS在线订阅与阅读模块主页设计
18.3.1页面设计
18.3.2实现代码
18.4添加RSS订阅频道
18.4.1页面设计
18.4.2实现代码
18.5管理RSS订阅频道
18.5.1页面设计
18.5.2实现代码
18.6程序调试与错误处理

第19章聊天室模块
19.1聊天室概述
19.1.1概述
19.1.2开发环境
19.2实现聊天室关键技术
19.2.1Iframe框架介绍与应用
19.2.2Ajax技术应用讲解
19.2.3快捷键发送聊天信息
19.2.4统计在线人数
19.2.5聊天信息自动滚屏
19.3聊天室实现过程
19.3.1登录聊天室
19.3.2聊天室
19.3.3显示聊天信息内容页
19.4程序调式与错误处理
19.4.1ASP.NET版本错误
19.4.2执行权限错误
19.5常见开发技术问题总结

第20章购物车模块
20.1购物车功能概述
20.2购物车关键技术
20.2.1ASP.NET中使用Attributes属性运行Javascript脚本
20.2.2验证DataList控件中的TextBox控件允许输入数字
20.2.3计算购物车中账户余额
20.2.4无刷新验证码技术
20.3数据库设计
20.4公共类的封装与设计
20.4.1Web.Config配置文件
20.4.2数据库操作类
20.5模块设计说明
20.5.1商品信息浏览页
20.5.2查看商品详细信息
20.5.3购物车页面
20.5.4后台商品管理页
20.6程序错误与调试

第21章在线银行支付模块
21.1在线银行支付模块概述
21.1.1在线银行支付的安全保障
21.1.2在线银行支付的优点
21.2在线银行支付的流程
21.3关键技术
21.3.1商户提交表单接口定义
21.3.2使用DataList控件显示商品数据
21.4在线银行支付类的封装与设计
21.4.1在线银行支付BankPay类的创建
21.4.2在线银行支付BankPay类的编写
21.5商城在线订单生成页
21.5.1页面设计
21.5.2代码实现
21.6在线银行支付方式选择页
21.7工商银行在线支付页
21.7.1开发工商银行在线支付前期工作
21.7.2开发工商银行在线支付的具体步骤
21.8程序错误与调试

第22章手机短消息管理平台
22.1手机短消息管理平台概述
22.1.1概述
22.1.2开发环境
22.2关键技术
22.2.1短信猫硬件接口介绍
22.2.2封装短信猫并生成DLL类库
22.2.3Web中引用DLL类库
22.3手机短消息管理平台实现过程
22.3.1发送手机短消息
22.3.2接收手机短消息
22.3.3管理手机短消息
22.4疑难问题分析与解决

第23章在线音乐模块
23.1在线音乐概述
23.1.1功能概述
23.1.2数据库设计
23.2在线音乐关键技术
23.2.1根据播放模式播放歌曲
23.2.2选择歌曲播放
23.2.3歌词同步显示
23.3公共类的封装与设计
23.3.1实现更新、插入、删除操作
23.3.2实现返回指定列的值
23.3.3实现查询数据返回SqlDataReader对象
23.3.4实现查询数据返回DataSet对象
23.4在线音乐实现过程
23.4.1在线音乐首页设计
23.4.2歌曲详细信息页设计
23.4.3歌曲试听设计
23.4.4播放歌曲设计
23.5程序调试与错误处理

第24章电子相册模块
24.1电子相册概述
24.1.1需求分析
24.1.2开发环境
24.2实现电子相册关键技术
24.2.1在ASP.NET中搭建Ajax开发环境
24.2.2Ajax框架中SlideShowExtender控件播放照片
24.2.3创建Web服务获取相册照片
24.2.4DataList控件实现分页
24.2.5DataList控件事件冒泡浏览个人相册
24.3电子相册主页设计
24.3.1缩略图显示个人相册
24.3.2分页显示相册缩略图
24.3.3电子相册用户登录
24.4浏览电子相册页设计
24.5常见开发技术问题总结

第25章投票系统模块
25.1在线投票模块功能概述
25.1.1功能简介
25.1.2数据库设计
25.2关键技术详解
25.2.1通过IP限制投票
25.2.2多选投票属性设置
25.3在线单选模式投票
25.3.1单选模式投票主题管理
25.3.2多选一投票主题模式
25.4在线多选模式投票
25.4.1多选模式投票主题管理
25.4.2多选模式投票项管理
25.4.3多选模式投票内容管理
25.5程序调试与错误处理

第26章万能打印模块
26.1万能打印模块设计思路
26.2万能打印模块关键技术
26.2.1获取焦点并且打印框架中的内容
26.2.2利用WebBrowser打印
26.2.3使用JavaScript脚本清空页眉、页脚和恢复页眉、页脚
26.2.4调用IE自身的打印功能实现打印
26.3万能打印模块实现过程
26.3.1套打邮寄产品单(打印汇款单)
26.3.2利用CSS样式分页打印
26.3.3利用Excel打印报表
26.3.4打印快递单
26.3.5打印信封
26.4程序调试与错误处理

第27章数据备份与恢复模块
27.1数据备份与恢复功能概述
27.2数据备份与恢复关键技术
27.2.1数据库备份技术
27.2.2数据库恢复技术
27.2.3实现将数据绑定到DropDownList控件中
27.3数据备份与恢复实现过程
27.3.1数据库的备份操作
27.3.2数据库的还原操作
27.3.3备份数据表的操作
27.3.4还原数据表的操作
27.4程序错误与调试

第28章LINQ数据库访问技术
28.1LINQ技术概述
28.1.1查询与LINQ的区别
28.1.2LINQ基本组成
28.1.3LINQ与ADO.NET的关系
28.2LINQ查询常用子句
28.2.1from子句
28.2.2where子句
28.2.3select子句
28.2.4groupby子句
28.2.5orderby子句
28.2.6into子句
28.3使用LINQ查询和操作数据库
28.3.1查询数据库中数据
28.3.2向数据库中添加数据
28.3.3修改数据库中数据
28.3.4删除数据库中数据
28.4LINQ查询结果绑定到DropDownList控件
28.5LINQ查询结果绑定GridView控件
28.6LINQ查询结果绑定DataList控件

第29章安全技术
29.1Web.config加密与解密
29.1.1认识Web.config配置文件
29.1.2Web.config文件加密与解密的意义
29.1.3使用SectionInformation类实现加密与解密
29.1.4命令行工具aspnet_regiis.exe实现加密与解密
29.2图文验证技术
29.2.1图文验证技术概述
29.2.2纯数字验证码
29.2.3字母与数字混合验证码
29.2.4纯汉字验证码
29.3防盗链技术
29.3.1盗链对网站的危害
29.3.2防盗链的解决措施
29.3.3图片资源防盗链下载
29.4“支付宝”在线支付
29.4.1支付宝接口概述
29.4.2应用支付宝实现在线支付

第30章服务类技术
30.1WebService实现天气预报
30.1.1WebService天气预报功能概述
30.1.2介绍WebService
30.1.3创建一个简单WebService
30.1.4使用WebService获取天气预报
30.2社会标签(Tags)技术
30.2.1社会标签简介
30.2.2热门标签排行
30.2.3标签的检索
30.3在线客服
30.3.1在线客服概述
30.3.2QQ网站上自动生成代码
30.3.3在线客服实现
30.3.4将代码应用于网站中
30.3.5客服后台管理
30.4循环播放广告
30.4.1循环播放广告功能概述
30.4.2循环播放广告关键技术
30.4.3浏览循环播放广告页面设计
30.4.4广告位轮换管理页面设计

第31章Ajax
31.1Ajax概述
31.1.1Ajax定义
31.1.2Ajax运行原理
31.1.3Ajax与Atlas的关系
31.2搭建Ajax开发环境
31.2.1Ajax开发环境下载与安装
31.2.2AjaxControlToolkit下载与安装
31.2.3创建Ajax空网站
31.3Ajax开发典型应用
31.3.1Ajax多样式验证
31.3.2Ajax密码强度提示
31.3.3Ajax智能匹配检索
31.3.4Ajax实现许愿墙

第32章高级应用技术
32.1在线文本编辑器
32.1.1在线文本编辑器的概述
32.1.2制作简单的文本编辑器
32.1.3应用FCKEditor在线文本编辑器
32.2在线获取客户端网卡(MAC)地址
32.2.1网卡(MAC)地址简介
32.2.2为什么使用网卡(MAC)地址
32.2.3获取网卡(MAC)地址关键技术
32.2.4限制每台机器只能领取一个账号
32.3处理PDF文档
32.3.1PDF文档简介
32.3.2配置iTextSharp组件
32.3.3制作简单的PDF格式化工具
32.4OWC生成图表
32.4.1OWC简介
32.4.2添加OWC组件
32.4.3OWC绘制图形的关键技术
32.4.4绘制3D柱型图
32.4.5绘制3D饼型图
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP