第1章 “网上书店”项目案例简介
1.1 “网上书店”项目案例的来源
1.2 “网上书店“项目案例的需求分析
1.3 “网上书店”项目案例的所用实体及业务操作
1.4 “网上书店”项目案例所用实体间的关系
1.5 “网上书店”项目案例流程的展示
1.6 web应用程序的工作原理
习题1
第2章 面向对象程序设计
2.1 类的意义与构成
2.2 定义一个类
2.3 定义一个派生类
2.4 引用一个类
2.5 定义接口的意义
2.6 定义与实现一个接口
2.7 引用一个接口
2.8 命名空间的作用
2.9 访问修饰符
习题2
第3章 数据库操作
3.1 常用数据库及其连接串
3.1.1 Access数据库
3.1.2 Exce1数据库
3.1.3 SQ1 Server数据库
3.2 数据库操作中所使用的数据对象
3.2.1 打开数据库——连接(Connection)
3.2.2 获取或更新数据源——命令(Command)
3.2.3 顺序读取数据——数据阅读器(DataReader)
3.2.4 存放一组命令——数据适配器(DataAdapter)
3.2.5 在内存读写数据库数据——数据集(Data,Set)及其表、行、列对象
3.2.6 为数据控件迅速提供各类数据源——数据源控件-
3.2.7 对数据库进行选择性更新——事务(Transaction)
3.2.8 发现与处理数据库运行时错误——异常(Exception)
3.3 用类实现数据库的通用操作
3.3.1 执行带有SQ1语句文本的数据查询
3.3.2 执行带有SQ1语句文本的非数据查询
3.3.3 执行带参数的SQ1语句文本的查询
3.3.4 执行无参数的查询类存储过程
3.3.5 执行有参数的查询类存储过程
3.3.6 执行事务类型存储过程
3.4 用户登录模块的实现
3.4.1 用户界面层
3.4.2 业务逻辑层
3.4.3 数据层
3.5 Web应用程序的建立、执行、保存与打开
习题3
第4章 界面设计
4.1 标准工具箱控件
4.1.1 1abe1控件与1itera1控件——显示HTM1文本
4.1.2 TextBox控件——输入文本
4.1.3 Button,1inkButton和ImageButton控件——输入命令
4.1.4 Image控件——显示图像
4.1.5 ImageMap控件——实现图像多热区
4.1.6 Hyper1ink控件——实现超级链接
4.1.7 Bu11eted1ist控件——创建项列表
4.1.8 RadioButton和RadioButton1ist控件——实现多选一
4.1.9 CheckBox和CheckBox1ist控件——实现多选多
4.1.10 DropDown1ist控件一实现多选一
4.1.11 1istBox控件——实现多选或单选
4.1.12 Tab1e,Tab1eRow与Tab1eCe11控件——创建可编程表
4.1.13 Pane1控件与P1aceHo1der控件——控件容器
4.1.14 Mu1tiView和View控件——视图管理控件
4.1.15 Fi1eUp1oad控件——实现文件上传
4.1.16 Ca1endar控件——实现日期选择
4.1.17 AdRotator控件——实现广告显示
4.2 验证类控件
4.2.1 输入验证的意义
4.2.2 输入验证的不同阶段(客户端与服务器端)
4.2.3 Va1idationSummary控件——实现验证中错误信息的集中显示
4.2.4 RequiredFie1dVa1idator控件——实现必填验证
4.2.5 CompareVa1idator控件——实现比较验证
4.2.6 RangeVa1idator控件——实现范围验证
4.2.7 Regu1arExpressionVa1idator控件——实现正则验证
4.2.8 CustomVa1idator控件——实现自定义验证
4.3 数据绑定控件
4.3.1 GridView控件——以二维方式显示与更新数据源的多个记录
……
第5章 字符串处理
第6章 数据读/写与内部对象
第7章 网页中图形编程
第8章 XML编程
第9章 Wed服务
第10章 网站管理
第11章 Web应用程序的调试与发布
附录A VB.NET与C#对照