《ASP.NET技术方案宝典》是2008年人民邮电出版社出版的图书,作者是张跃延等。本书从ASP.NET进行Web应用程式开发必须掌握的核心技术入手,通过实用方案深入介绍各种核心技术在实际开发中的套用。
基本介绍
- 书名:ASP.NET技术方案宝典
- 作者:张跃延等
- ISBN:10位[7115173052]13位[9787115173058]
- 定价:¥85.00元
- 出版社:人民邮电出版社
- 出版时间:2008-2-1
内容提要
《ASP.NET技术方案宝典》全书分为9章,分别是设计模式与架构选择方案、页面设计方案、资料库操作技术方案、数据检索方案、决策分析方案、水晶报表列印方案、网路通信方案、网站安全与管理方案、网站编译与发布方案等。
本书附有配套光碟。光碟提供了书中所有方案实例的全部原始码,所有实例都经过精心调试,在WindowsXP/2003下全部通过,保证能够正常运行。
本书内容详实、技术突出,具有非常强的实用性。适合各级软体开发人员学习使用,也可供大中专院校师生学习参考。
编辑推荐
通过128个实际开发方案,深入讲解ASP. NET的核心套用,全面提高实际开发能力。
设计模式与架构选择方案:C#主要设计模式、二层架构设计方案、三层架构设计方案、MVC架构设计方案等,共14个方案。
页面设计方案:框架布局设计方案、用户控设计方案、导航条设计方案、广告栏设计方案、多媒体设计方案、母版页设计方案、主题设计方案等,共20个方案。
资料库操作技术方案:资料库访问方案、ADO. NET运算元据库方案、档案上传存储方案、资料库维护方案、资料库转换方案等,共17个方案。
数据检索方案:简单查询方案、中级查询方案、高级查询方案、数据显示方案等,共13个方案。
决策分析方案:交叉决策分析方案、透视表及透视图决策分析方案、统计图决策分析方案、实时动态决策分析方案等,共9个方案。
水晶报表列印方案:报表外观设计方案、报表排序分组专案、交叉报表设计方案、图表设计方案、水晶报表数据导出方案、子报表设计方案等,共18个方案。
网路通信方案:传送E-mail方案、接收E-mail方案、传送手机简讯方案、简讯猫套用方案、Ajax聊天室无刷新技术方案等,共9个方案。
网站安全与管理方案:Windows身份验证方案、Forms验证模式方案、Web.Confing加密与解密技术方案、密码安全方案、资料库中数据加密与解密方案、防止非法用户进入网站后台、页面间传值安全方案等,共20个方案。
网站编译与发布方案:网站编译方案、区域网路内发布网站方案、网站发布到Internet方案、带资料库的网站发布方案等,共8个方案。
目录
第1章 设计模式与架构选择方案
1.1 设计模式与架构
1.1.1 什幺是设计模式
1.1.2 设计模式与架构的关係
1.1.3 设计模式基本要素
1.1.4 为什幺使用设计模式
1.1.5 避免过度使用设计模式
1.1.6 什幺是架构
1.1.7 为什幺要使用架构
1.1.8 二层架构开发
1.1.9 三层架构开发
1.1.10 MVC架构开发
1.2 主要设计模式
1.2.1 工厂模式
1.2.2 单例模式
1.2.3 建造者模式
1.2.4 原型模式
1.2.5 适配器(Adapter)模式
1.2.6 合成(Composite)模式
1.2.7 装饰(Decorator)模式
1.2.8 代理(Proxy)模式
1.2.9 策略模式(Strategy Pattern)
1.3 ASP. NET架构开发方案
1.3.1 二层架构开发设计与套用
1.3.2 三层架构开发设计与套用
1.3.3 MVC架构设计与使用
第2章 页面设计方案
2.1 页面设计技术概述
2.1.1 页面框架技术
2.1.2 用户控制项技术
2.1.3 导航条技术
2.1.4 广告栏技术
2.1.5 多媒体技术
2.1.6 母版页技术
2.1.7 主题套用技术
2.2 框架布局设计方案
2.2.1 Frameset框架设计方案
2.2.2 Iframe框架设计方案
2.3用户控制项设计方案
2.3.1 普通用户控制项设计方案
2.3.2 高级用户控制项设计方案
2.4 导航条设计方案
2.4.1 树型导航条设计方案
2.4.2 水平导航条设计方案
2.4.3 下拉选单导航条设计方案
2.5 广告栏设计方案
2.5.1 Banner广告栏设计方案
2.5.2 浮动广告栏设计方案
2.6 多媒体设计方案
2.6.1 循环播放图片设计方案
2.6.2 音频嵌入设计方案
2.6.3 视频嵌入设计方案
2.7 母版页设计方案
2.7.1 简单母版页设计方案
2.7.2 嵌套母版页设计方案
2.7.3 访问複杂母版页的方案
2.7.4 母版页的高级套用方案
2.8 主题设计方案
2.8.1 构建主题的方案
2.8.2 简单主题的使用方案
2.8.3 主题的高级套用方案
2.8.4 网站主题的切换设计方案
第3章 资料库操作技术方案
3.1 资料库操作技术
3.1.1 sOL资料库技术
3.1.2 档案上传技术
3.1.3 ADO. NET技术
3.1.4 资料库维护技术
3.2 资料库访问方案
3.2.1 访问Access资料库
3.2.2 访问SQL Server 2000资料库
3.2.3 访问SQL Setwer 2005资料库
3.3 ADO. NET运算元据库方案
3.3.1 单条记录操作
3.3.2 批量记录操作
3.3.3 通过存储过程运算元据
3.3.4 通过触发器运算元据
3.3.5 通过事务操作记录
3.4 档案上传存储方案
3.4.1 存储档案路径
3.4.2 以二进制形式存储
3.5 资料库维护方案
3.5.1 资料库的备份
3.5.2 资料库的恢复(还原)
3.5.3 资料库的附加与分离
3.6 资料库转换方案
3.6.1 将Access转换为其他资料库
3.6.2 资料库錶转换其他资料库表
3.6.3 将Excel转换为SQL Server资料库
3.6.4 XML档案转换技术
第4章 数据检索方案
4.1 数据查询技术
4.1.1 数据查询的环境和方法
4.1.2 SQL查询技术
4.1.3 解决查询过程中的问题
4.1.4 对应不同的资料库系统
4.2 普通查询方案
4.2.1 单栏位精确查询的实现
4.2.2 多栏位精确查询的实现
4.2.3 简单模糊查询的实现
4.2.4 查询排序的实现
4.3 高级查询方案
4.3.1 利用视图进行查询
4.3.2 利用存储过程进行查询
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 在结果中查询
第5章 决策分析方案
5.1 决策分析技术
5.1.1 决策分析技术概述
5.1.2 交叉表分析技术
5.1.3 透视表分析技术
5.1.4 透视图分析技术
5.1.5 统计图分析技术
5.1.6 实时动态决策分析技术
5.2 交叉表决策分析方案
5.2.1 利用静态交叉表进行决策分析
5.2.2 利用动态交叉表进行决策分析
5.3 透视表及透视图决策分析方案
5.3.1 软体控制生成透视表方案
5.3.2 用户控制生成透视表方案
5.3.3 透视图决策分析方案
5.4 统计图决策分析方案
5.4.1 利用普通统计图进行决策分析
5.4.2 利用组合统计图进行决策分析
5.5 实时动态决策分析方案
5.5.1 实时刷新页面统计数据方案
5.5.2 实时局部刷新模式统计数据方案
第6章 水晶报表列印方案
6.1 水晶报表技术
6.1.1 水晶报表及其数据源概述
6.1.2 水晶报表外观设计技术
6.1.3 水晶报表排序、分组技术
6.1.4 交叉报表设计技术
6.1.5 带图表的水晶报表设计技术
6.1.6 水晶报表导出数据技术
6.1.7 子报表设计技术
6.2 报表数据源方案
6.2.1 Excel数据源设计
6.2.2 Access数据源设计
6.2.3 SOL Server数据源设计
6.3 报表外观设计方案
6.3.1 格式化各类对象设计
6.3.2 特殊栏位、图片和线设计方案
6.3.3 自定义格式化方案
6.4 排序、分组设计方案
6.4.1 使用查询来排序报表数据
6.4.2 报表排序设计
6.4.3 单级与多级分组设计
6.4.4 层次分组设计方案
6.5 交叉表分析设计方案
6.5.1 交叉表设计方案
6.5.2 多行多列交叉表设计方案
6.6 图表分析设计方案
6.6.1 使用图表专家设计图表方案
6.6.2 自定义图表配置方案
6.7 报表导出设计方案
6.7.1 CrystalReportviewer控制项方案
6.7.2 ReportDocument对象方案
6.8 子报表设计方案
6.8.1 未连结子报表
6.8.2 连结子报表
第7章 网路通信方案
7.1 网路通信技术
7.1.1 Jmail组件传送和接收E—mail技术
7.1.2 传送手机简讯技术
7.1.3 Aiax无刷新技术
7.1.4 SMTP服务的安装与配置
7.2 传送E—mail方案
7.2.1 普通E—mail传送
7.2.2 群发E—mail
7.3 接收E—mail方案
7.3.1 普通E—mail接收
7.3.2 接收带附属档案的E—mail
7.4 传送手机简讯方案
7.4.1 通过Web Service传送手机简讯
7.4.2 通过简讯猫传送手机简讯
7.5 简讯猫套用方案
7.5.1 简讯採集销售数据
7.5.2 节目评比简讯息互动平台
7.6 Ajax聊天室无刷新技术方案
第8章 网站安全与管理方案
8.1 网站安全技术
8.1.1 身份验证技术
8.1.2 Web.Config加密与解密技术
8.1.3 密码安全技术
8.1.4 资料库中数据加密与解密技术
8.1.5 防止非法用户进入网站后台验证技术
8.1.6 页面间传值安全技术
8.2 Windows身份验证方案
8.2.1 Windows身份验证方案分析
8.2.2 基本身份验证方案
8.2.3 摘要身份验证方案
8.2.4 集成的Windows身份验证方案
8.3 Forms验证模式方案
8.3.1 Forms身份验证方案
8.3.2 普通登录方案
8.3.3 验证码技术登录方案
8.3.4 Login登录控制项登录方案
8.4 Web.Config加密与解密技术方案
8.4.1 使用Sectionlnformation类解决方案
8.4.2 命令行工具aspnet—regiis.exe解决方案
8.5 密码安全方案
8.5.1 创建安全密码方案
8.5.2 密码加密方案
8.6 资料库中数据加密与解密方案
8.6.1 对称加密解决方案
8.6.2 非对称加密解决方案
8.6.3 对称解密方案
8.6.4 非对称解密方案
8.7 防止非法用户进入网站后台
8.7.1 通过Session判断登录用户方案
8.7.2 防止SQL注入式攻击登录方案
8.8 页面问传值安全方案
8.8.1 Querystring使用方案
8.8.2 Session使用方案
8.8.3 Server.Transfer使用方案
第9章 网站编译与发布方案
9.1 网站编译方案
9.1.1 网站编译技术
9.1.2 网站编译方案
9.2 区域网路内发布网站方案
9.2.1 使用同一IP位址、不同连线埠号架设多个Web网站
9.2.2 使用多个IP位址架设多个Web网站
9.2.3 使用DNS伺服器发布带域名的网站
9.3 网站发布到Internet方案
9.3.1 Visual Studio 2005发布网站到Internet
9.3.2 使用FTP工具发布网站到Internet
9.4 带资料库的网站发布方案
9.4.1 使用Access资料库的网站发布
9.4.2 使用SQL Server资料库的网站发布