**部分 Web编程基础
第1章 幕后工作:Web应用
Web请求
客户机请求
服务器响应请求——准备工作
服务器响应请求——实施
客户机响应请求
动态Web页面
VB.NET的功能
VB.NET在Web应用中的优点
小结
第2章 HTML基础
什么是HTML
语法:标记和属性
格式化文本
在Web站点上使用图像
**链接简介
格式化表格
使用图像映射
理解框架
控制元素的位置
层叠样式表
小结
第3章 动态Web应用入门
动态Web应用
数据和数据的存贮
数据检索
数据打包
用户界面
小结
第二部分 利用VB.NET在服务器端编程
第4章 ASP.NET入门
什么是ASP.NET
为什么需要ASP.NET
ASP.NET的功能
为什么在VB.NET的书中讲述ASP.NET
建立**个Web Form
小结
第5章 Web Form
Web Form是服务器端的对象
表单确认
后代码编程
页面/表单设计
小结
第6章 System.Web命名空间介绍
从客户机获得信息
向客户机发送信息
HttpApplication和HttpApplicationState对象
小结
第7章 SessionState对象
SessionState简介
Cookies、URL Munging和ASP.NET Session对象
Session变量
ASP.NET Session State(对话状态)
将数据与个体相关联
小结
第8章 HttpServerUtility对象
CreateObject和CreateObjectFromClsID方法
通过服务器对象方法和#INCLUDE命令执行外部代码
Server.HtmlEncode、HtmlDecode、UrlEncode和UrlDecode方法
Server.GetLastError和ClearError方法
小结
第9章 调试ASP.NET和错误处理
设置一个站点进行调试
使用调试器
ASP.NET事件顺序
防御编码:如何避免错误
小结
第10章 使用ASP.NET访问文件和事件日志
访问文件
使用文件
创建文件和目录
写入文件
发送和接收文件
访问Windows注册表
小结
第11章 使用ASP.NET发送和接收消息
消息类型
小结
第三部分 用ASP.NET访问数据
第12章 关系型数据库和SQL简介
数据库与文件
表、索引、主关键字和外部关键字
基于组(Set-based)的数据检索
SQL简介
小结
第13章 ADO.NET
System.Data命名空间
ADO.NET的数据访问方法
小结
第14章 数据存取
决定性地收回内存
仅获取需要的数据
存储进程简介
改进数据访问代码
DataList和Repeater Web控件
删除、更新和插入数据
怎样避免编写应用程序
小结
第15章 在Web应用中使用XML
System.Xml命名空间简介
读取XML文件
使用XmlDataDocument类
XmlException类
有计划地执行XSLT转换
向应用程序进发
小结
第四部分 VB.NET的Web应用
第16章 VB.NET的Web应用概述
应用与Web站点
回顾web.config和machine.config文件
网站结构与目录结构
内部配置文件
创建自定义配置字段
配置文件的定位与锁定配置
小结
第17章 状态维护和高速缓存
状态维护选项
使用Cache对象
缓存ASP.NET页面
多种选择
小结
第18章 访问控制和监视
实现用户名/口令**机制
用SSL保护服务器
监视网站——不仅关注访问量
维护时要禁用应用
小结
第19章 应用规划
发挥想像力
定位潜在用户
确定应用软件的需求
提出并推销创意
设计用户界面
规划数据存取和检索
规划对象的责任和接口
规划管理功能
创建数据库
创建数据访问组件
创建商务组件
建立用户界面
小结
第五部分 **VB.NET Web应用
第20章 用客户端浏览器丰富应用的功能
哪一种客户端脚本有意义
发送脚本到浏览器
文件对象模型(DOM)
从脚本访问DOM
使用ActiveX控件
小结
第21章 Web Service
Web Service入门
建立Web Service
使用Web Service
SOAP(Simple Object Access Protocol,简单对象访问协议)
查找Web Service(UDDI)
小结
第22章 Web Service、COM组件和SOAP Toolkit
为什么要担忧早期的技术
创建客户应用
创建服务器应用
小结
第23章 建立自己的Web控件
建立User Control
建立Composite Control(复合控件)
建立Custom Server控件
在ASP.NET Web Forms和Control之间传递数据
小结
第24章 效率和可伸缩性
始终考虑**
响应时间与开发成本
硬件和软件
效率和可伸缩性技巧
小结
跋
Web开发过程需要提速
浏览器不兼容导致的问题
浏览器现状良好,但好景不长
XML的重要性
现在该学什么了
附录
附录A 快速HTML参考
附录B JScript 5.5参考