第1章 网络基础知识
1.1 Internet概论
1.1.1 Internet的发展史
1.1.2 Internet常用的专业术语
1.1.3 Internet提供的服务
1.2 TCP/IP
1.2.1 网络协议的体系结构
1.2.2 TCP/IP的体系结构
1.2.3 TCP/IP的工作原理
1.3 基于Web的应用程序概述
1.3.1 Web服务的概述
1.3.2 B/S模式概述
1.3.3 Web 2.0标准
小结与提高
思考与练习
第2章 网站规划与设计
2.1 网站建设的整体规划
2.1.1 网站的分类
2.1.2 网站规划的流程
2.2 商业网站的设计
2.2.1 网站设计的原则
2.2.2 定位网站的CI形象
2.3 Web服务器的安装
2.3.1 安装IIS服务器
2.3.2 配置IIS服务器
小结与提高
思考与练习
第3章 网页设计与制作
3.1 认识DreamweaverCS3
3.1.1 DreamweaverCS3的启动与工作界面
3.1.2 站点的管理
3.2 HTML基础
3.2.1 什么是HTML
3.2.2 HTML的常用标记
3.2.3 图像、多媒体元素的属性
3.2.4 超链接
3.2.5 表单
3.3 网页布局
3.3.1 表格的创建
3.3.2 层的创建
3.3.3 表格的网页布局
3.3.4 DIV布局
3.4.CSS样式
3.4.1 创建CSS样式
3.4.2 管理CSS样式
3.4.3 应用CSS样式
3.5 Web2.0网页布局
3.6 行为和时间轴
3.6.1 行为的概念
3.6.2 行为的应用
3.6.3 时间轴的概念
3.6.4 时间轴动画
3.7 网站页面设计案例分析
小结与提高
思考与练习
第4章 JavaScript动态网页制作基础
4.1 文档对象模型DOM
4.2 JavaScript程序设计基础
4.2.1 JavaScript的特点及其基本格式
4.2.2 JavaScript的数据类型
4.2.3 JavaScript的基本语法
4.2.4 JavaScript的基本语句
4.2.5 JavaScript的函数
4.2.6 事件及事件处理
4.3 在网页中使用JavaScript
4.4 JavaScript在网页中应用的案例分析
小结与提高
思考与练习
第5章 建立ASP.NET2.0动态网站
5.1 ASP.NET开发环境与工具
5.1.1 程序开发环境的建立
5.1.2 认识Visual Studio.NET2005
5.2 ASP NET Web forms
5.2.1 创建Web forms
5.2.2 ASP.NET的内部对象的使用
5.3 Web服务器控件
5.3.1 基本Web服务器控件
5.3.2 数据验证控件
5.4 ADO.NET
5.4.1 ADO.NET概述
5.4.2 ADO.NET特性
5.4.3 在ADO.NET中使用存储过程
5.5 数据访问控件
5.5.1 Grid View数据访问控件
5.5.2 Repeater数据访问控件
5.5.3 DataList数据访问控件
5.6 ASP.NET动态网站建设案例分析
小结与提高
思考与练习
第6章 网站的安全与发布
6.1 网站安全技术
6.1.1 身份验证技术
6.1.2 Web.Config加密与解密技术
6.1.3 密码安全技术
6.1.4 数据库中数据的加密与解密技术
6.1.5 防止非法用户进入网站的后台验证技术
6.1.6 页面间传值安全技术
6.2 windows身份验证
6.2.1 windows身份验证方案分析
6.2.2 基本身份验证方案
6.2.3 集成的Windows身份验证方案
6.3 网站安全技术的案例分析
6.3.1 Forms身份验证方案
6.3.2 普通登录方案
6.3.3 验证码技术登录方案
6.3.4 防止SQI.注入式攻击登录方案
6.3.5 密码安全方案
6.4 网站编译方案
6.4.1 网站编译技术
6.4.2 网站编译方案
6.5 网站发布方案
6.5.1 VisualStudio2005发布网站到Internet
6.5.2 使用FTP工具发布网站到Internet
小结与提高
思考与练习
第7章 网站的管理与维护
7.1 网站的管理
7.1.1 网站管理的重要性
7.1.2 网站管理的内容
7.2 网站的维护
7.2.1 网站页面外观的维护
7.2.2 网站内容的维护
7.2.3 网站数据库的维护
7.2.4.网站程序的维护
7.3 网站的升级
小结与提高
思考与练习
参考文献