《精通ASP.NET 2.0+XML+CSS网路开发混合编程》是2007年电子工业出版社出版的图书,作者是汪孝宜。
基本介绍
- 书名:精通ASP.NET 2.0+XML+CSS网路开发混合编程
- 作者:汪孝宜
- ISBN:9787121035418
- 页数:324
- 定价:33.8
- 出版社:电子工业出版社
- 出版时间:2007-1
- 装帧:平装
- 开本:16
内容简介
本书以最新的ASP.NET2.0为基础,详细阐述了当前网路开发的经典架构ASP.NET2.0+xML+css的各个知识点,以及SQL Server 2005的相关知识。全书各知识点均配以实例,按照基础知识、实战实例和综合实例的顺序,循序渐进、由浅入深地进行讲解。本书由各具特色的、不同深度的案例表达每一个关键的技术要点,同时给出多个综合的大型套用案例,全部案例源自作者多年实际Web开发的项目积累。书中实例源档案请到http://www.fecit.com.cn的“下载专区”中下载。 本书适合于使用ASP.NET开发web程式的技术人员,也适合具备一定ASP.NET基础知识的读者学习和提高,当然也可以作为很好的入门教材。
目录
第1章 XML快速入门
1.1 初识XML
1.1.1 XML定义
1.1.2 XML与HTML、SGML之间的关係
1.1.3 XML的优点
1.2 Web开发模式:ASP.NET+XML+CSS开发
1.2.1 传统的Web开发模式
1.2.2 基于XML的Web体系结构
1.2.3 套用前景
1.3 XML基本知识点
1.3.1 XML语法
1.3.2 XML元素
1.3.3 XML属性
1.3.4 形式完备的和合法有效的XML文档
1.3.5 XML的命名空间
1.4 第一个XML实例:我的藏书阁
1.5 XML如何适合.NET
1.5.1 符合标準
1.5.2 与ADO.NET集成
1.5.3 XML设计器
1.6 搭建开发环境
1.6.1 开发ASP.NET+XML+CSS的Web环境
1.6.2 开发.NET套用下IIS的安装配置
1.6.3 ASP.NET套用的部署
1.6.4 XML解析器的安装
1.7 小结
第2章 在ASP.NET中使用XML
2.1 ASP.NET命名空间简介
2.2 先分析一个案例:XML的通信录
2.3 在XML中使用DOM模型
2.3.1 XmlNode类:节点
2.3.2 XmlDocument类:文档
2.4 在ASP.NET中读取XML 36
2.4.1 XmlTextReader类:读取信息
2.4.2 XmlNodeReader类:读取
2.5 在ASP.NET中写入XML文档
2.5.1 XmlTextWirter:写入
2.5.2 利用DataSet读取/写入较大的数据块
2.6 小结
第3章 CSS快速入门
3.1 什幺是CSS与为什幺用CSS
3.2 从这个实例开始使用CSS:CSS样式单
3.2.1 注释
3.2.2 选择符
3.2.3 优先权
3.2.4 属性
3.2.5 单位
3.3 使用CSS实例:加上CSS的XML通信录
3.3.1 实例任务与学习目标
3.3.2 设计思想和设计方案
3.3.3 编写通信录列表页的CSS档案
3.3.4 在通信录列表页套用CSS样式
3.4 CSS使用技巧汇聚
3.5 小结
第4章 XSL和XSLT快速入门
4.1 XSL和XSLT基本概念
4.1.1 XSL基本概念
4.1.2 XSLT基本概念
4.2 XSL格式化对象
4.2.1 XSL知识
4.2.2 格式化对象及其属性
4.2.3 XPath
4.3 XSLT基础
4.3.1 简单实例:“Hello World”
4.3.2 XSLT的元素语法
4.4 在ASP.NET中使用XSL
4.5 使用XSL+XML显示通信录实例
4.6 小结
第5章 如何在ASP.NET中进行XML实战
5.1 XML选单技术
5.1.1 XML选单先睹为快:浏览
5.1.2 XML选单动脑:设计
5.1.3 XML选单动手:开发
5.1.4 XML选单在开发环境中测试运行
5.2 用XML实现树型档案列表
5.2.1 档案列表一览
5.2.2 树型档案列表:设计思路
5.2.3 树型档案列表:开发详解
5.2.4 树型档案列表在开发环境中测试运行
5.3 大变脸之一:我的页面我做主
5.3.1 大变脸:构思
5.3.2 大变脸:开工準备
5.3.3 大变脸:画多个脸谱
5.3.4 在开发环境中测试运行脸谱
5.4 大变脸之二:我的布局我做主
5.4.1 大变脸:构思
5.4.2 大变脸:开工準备
5.4.3 大变脸:画脸谱
5.4.4 在开发环境中测试运行脸谱
5.5 小结
第6章 ASP.NET+XML+CSS+SQL Server综合套用:留言板
6.1 浏览换脸的留言板
6.1.1 留言板的架构
6.1.2 留言板的製作和组成
6.2 留言板需求分析
6.2.1 留言板的功能需求
6.2.2 留言板的分页需求
6.2.3 留言板的流程图
6.3 留言板的详细设计
6.3.1 SQL Server 2005中的数据类型
6.3.2 根据留言板需求进行资料库设计
6.3.3 对留言板的业务逻辑层进行设计
6.3.4 前台页面表示层
6.3.5 留言板后台业务逻辑层的设计
6.3.6 留言板后台留言回复表示层的设计
6.4 在Visual Studio中进行留言板开发详解
6.4.1 建立网站
6.4.2 建立DAL类库
6.4.3 留言板的功能实现
6.5 换脸配置:XML与CSS
6.6 在开发环境中测试留言板
6.7 小结
第7章 ASP.NET+CSS+XML从留言板升级到部落格
7.1 从留言板到部落格的功能
7.2 部落格的需求
7.3 部落格的设计
7.4 部落格的开发
7.4.1 部落格首页图片功能的开发
7.4.2 content.aspx页面的开发
7.4.3 photoAlbum.aspx页面的开发
7.4.4 Default.aspx页面的开发
7.4.5 ManageMain.aspx页面的开发
7.4.6 Desktop.aspx页面的开发
7.4.7 BlogList.aspx页面的开发
7.4.8 addblog.aspx页面的开发
7.4.9 photolist.aspx页面的开发
7.4.10 Addphoto.aspx页面的开发
7.4.11 link.aspx页面的开发
7.4.12 UserPassword.aspx页面的开发
7.5 部落格的RSS
7.5.1 RSS如何工作
7.5.2 RSS新闻阅读器的特点和优点
7.5.3 RSS的製作
7.6 部落格的测试运行
7.7 小结
第8章 高级套用—AJAX技术在 ASP.NET中的套用
8.1 AJAX技术基础
8.1.1 AJAX基本原理
8.1.2 AJAX框架:一步步实现AJAX技术
8.2 在ASP.NET中的成熟架构—Atlas
8.3 在ASP.NET中的成熟架构—AJAX.NET
8.3.1 AJAX.NET简介
8.3.2 AJAX.NET 软体包的安装
8.3.3 AJAX.NET框架实例
8.4 在ASP.NET中套用AJAX实战
8.4.1 实例一:计算字元串的长度
8.4.2 实例二:简易投票系统
8.4.3 实例三:可以自动补全的文本框
8.4.4 实例四:动态填充的下拉列表
8.4.5 实例五:进度条
8.4.6 实例六:自由编辑器
8.4.7 实例七:联动的选择列表
8.5 小结
第9章 ASP.NET+SQL Server 2005+ XML+CSS电子资料管理系统
9.1 特色突破
9.2 系统概述
9.2.1 系统功能与套用背景
9.2.2 系统预览
9.3 系统设计与架构
9.3.1 系统设计思想
9.3.2 系统架构
9.3.3 系统结构设计
9.4 资料库的设计、生成与配置
9.4.1 资料库需求分析
9.4.2 资料库概念结构设计
9.4.3 资料库逻辑结构设计
9.4.4 资料库的生成与配置
9.4.5 资料库的连线
9.5 公用模组的编写
9.5.1 系统配置模组
9.5.2 通用数据访问模组
9.5.3 字元串操作模组
9.5.4 日期操作模组
9.5.5 档案操作模组
9.5.6 JavaScript档案
9.5.7 CSS样式表
9.6 用户界面设计
9.6.1 登录模组设计
9.6.2 首页设计
9.6.3 动态树型选单显示设计
9.6.4 资料查询界面模组设计
9.6.5 资料列表显示模组设计
9.6.6 资料下载模组设计
9.7 管理员界面设计
9.7.1 用户管理模组设计
9.7.2 资料类型管理模组设计
9.7.3 添加资料模组设计
9.7.4 资料管理模组设计
9.7.5 树型选单维护模组设计
9.7.6 数据备份模组设计
9.7.7 数据恢复模组设计
9.7.8 退出和重登录模组设计
9.8 开发技巧与难点点拨
9.8.1 #Region指令的使用
9.8.2 防止SQL注入
9.9 系统的编译和发布
9.10 小结
1.1 初识XML
1.1.1 XML定义
1.1.2 XML与HTML、SGML之间的关係
1.1.3 XML的优点
1.2 Web开发模式:ASP.NET+XML+CSS开发
1.2.1 传统的Web开发模式
1.2.2 基于XML的Web体系结构
1.2.3 套用前景
1.3 XML基本知识点
1.3.1 XML语法
1.3.2 XML元素
1.3.3 XML属性
1.3.4 形式完备的和合法有效的XML文档
1.3.5 XML的命名空间
1.4 第一个XML实例:我的藏书阁
1.5 XML如何适合.NET
1.5.1 符合标準
1.5.2 与ADO.NET集成
1.5.3 XML设计器
1.6 搭建开发环境
1.6.1 开发ASP.NET+XML+CSS的Web环境
1.6.2 开发.NET套用下IIS的安装配置
1.6.3 ASP.NET套用的部署
1.6.4 XML解析器的安装
1.7 小结
第2章 在ASP.NET中使用XML
2.1 ASP.NET命名空间简介
2.2 先分析一个案例:XML的通信录
2.3 在XML中使用DOM模型
2.3.1 XmlNode类:节点
2.3.2 XmlDocument类:文档
2.4 在ASP.NET中读取XML 36
2.4.1 XmlTextReader类:读取信息
2.4.2 XmlNodeReader类:读取
2.5 在ASP.NET中写入XML文档
2.5.1 XmlTextWirter:写入
2.5.2 利用DataSet读取/写入较大的数据块
2.6 小结
第3章 CSS快速入门
3.1 什幺是CSS与为什幺用CSS
3.2 从这个实例开始使用CSS:CSS样式单
3.2.1 注释
3.2.2 选择符
3.2.3 优先权
3.2.4 属性
3.2.5 单位
3.3 使用CSS实例:加上CSS的XML通信录
3.3.1 实例任务与学习目标
3.3.2 设计思想和设计方案
3.3.3 编写通信录列表页的CSS档案
3.3.4 在通信录列表页套用CSS样式
3.4 CSS使用技巧汇聚
3.5 小结
第4章 XSL和XSLT快速入门
4.1 XSL和XSLT基本概念
4.1.1 XSL基本概念
4.1.2 XSLT基本概念
4.2 XSL格式化对象
4.2.1 XSL知识
4.2.2 格式化对象及其属性
4.2.3 XPath
4.3 XSLT基础
4.3.1 简单实例:“Hello World”
4.3.2 XSLT的元素语法
4.4 在ASP.NET中使用XSL
4.5 使用XSL+XML显示通信录实例
4.6 小结
第5章 如何在ASP.NET中进行XML实战
5.1 XML选单技术
5.1.1 XML选单先睹为快:浏览
5.1.2 XML选单动脑:设计
5.1.3 XML选单动手:开发
5.1.4 XML选单在开发环境中测试运行
5.2 用XML实现树型档案列表
5.2.1 档案列表一览
5.2.2 树型档案列表:设计思路
5.2.3 树型档案列表:开发详解
5.2.4 树型档案列表在开发环境中测试运行
5.3 大变脸之一:我的页面我做主
5.3.1 大变脸:构思
5.3.2 大变脸:开工準备
5.3.3 大变脸:画多个脸谱
5.3.4 在开发环境中测试运行脸谱
5.4 大变脸之二:我的布局我做主
5.4.1 大变脸:构思
5.4.2 大变脸:开工準备
5.4.3 大变脸:画脸谱
5.4.4 在开发环境中测试运行脸谱
5.5 小结
第6章 ASP.NET+XML+CSS+SQL Server综合套用:留言板
6.1 浏览换脸的留言板
6.1.1 留言板的架构
6.1.2 留言板的製作和组成
6.2 留言板需求分析
6.2.1 留言板的功能需求
6.2.2 留言板的分页需求
6.2.3 留言板的流程图
6.3 留言板的详细设计
6.3.1 SQL Server 2005中的数据类型
6.3.2 根据留言板需求进行资料库设计
6.3.3 对留言板的业务逻辑层进行设计
6.3.4 前台页面表示层
6.3.5 留言板后台业务逻辑层的设计
6.3.6 留言板后台留言回复表示层的设计
6.4 在Visual Studio中进行留言板开发详解
6.4.1 建立网站
6.4.2 建立DAL类库
6.4.3 留言板的功能实现
6.5 换脸配置:XML与CSS
6.6 在开发环境中测试留言板
6.7 小结
第7章 ASP.NET+CSS+XML从留言板升级到部落格
7.1 从留言板到部落格的功能
7.2 部落格的需求
7.3 部落格的设计
7.4 部落格的开发
7.4.1 部落格首页图片功能的开发
7.4.2 content.aspx页面的开发
7.4.3 photoAlbum.aspx页面的开发
7.4.4 Default.aspx页面的开发
7.4.5 ManageMain.aspx页面的开发
7.4.6 Desktop.aspx页面的开发
7.4.7 BlogList.aspx页面的开发
7.4.8 addblog.aspx页面的开发
7.4.9 photolist.aspx页面的开发
7.4.10 Addphoto.aspx页面的开发
7.4.11 link.aspx页面的开发
7.4.12 UserPassword.aspx页面的开发
7.5 部落格的RSS
7.5.1 RSS如何工作
7.5.2 RSS新闻阅读器的特点和优点
7.5.3 RSS的製作
7.6 部落格的测试运行
7.7 小结
第8章 高级套用—AJAX技术在 ASP.NET中的套用
8.1 AJAX技术基础
8.1.1 AJAX基本原理
8.1.2 AJAX框架:一步步实现AJAX技术
8.2 在ASP.NET中的成熟架构—Atlas
8.3 在ASP.NET中的成熟架构—AJAX.NET
8.3.1 AJAX.NET简介
8.3.2 AJAX.NET 软体包的安装
8.3.3 AJAX.NET框架实例
8.4 在ASP.NET中套用AJAX实战
8.4.1 实例一:计算字元串的长度
8.4.2 实例二:简易投票系统
8.4.3 实例三:可以自动补全的文本框
8.4.4 实例四:动态填充的下拉列表
8.4.5 实例五:进度条
8.4.6 实例六:自由编辑器
8.4.7 实例七:联动的选择列表
8.5 小结
第9章 ASP.NET+SQL Server 2005+ XML+CSS电子资料管理系统
9.1 特色突破
9.2 系统概述
9.2.1 系统功能与套用背景
9.2.2 系统预览
9.3 系统设计与架构
9.3.1 系统设计思想
9.3.2 系统架构
9.3.3 系统结构设计
9.4 资料库的设计、生成与配置
9.4.1 资料库需求分析
9.4.2 资料库概念结构设计
9.4.3 资料库逻辑结构设计
9.4.4 资料库的生成与配置
9.4.5 资料库的连线
9.5 公用模组的编写
9.5.1 系统配置模组
9.5.2 通用数据访问模组
9.5.3 字元串操作模组
9.5.4 日期操作模组
9.5.5 档案操作模组
9.5.6 JavaScript档案
9.5.7 CSS样式表
9.6 用户界面设计
9.6.1 登录模组设计
9.6.2 首页设计
9.6.3 动态树型选单显示设计
9.6.4 资料查询界面模组设计
9.6.5 资料列表显示模组设计
9.6.6 资料下载模组设计
9.7 管理员界面设计
9.7.1 用户管理模组设计
9.7.2 资料类型管理模组设计
9.7.3 添加资料模组设计
9.7.4 资料管理模组设计
9.7.5 树型选单维护模组设计
9.7.6 数据备份模组设计
9.7.7 数据恢复模组设计
9.7.8 退出和重登录模组设计
9.8 开发技巧与难点点拨
9.8.1 #Region指令的使用
9.8.2 防止SQL注入
9.9 系统的编译和发布
9.10 小结