内容简介
第1章 Commerce简介
1.1 Commerce的概况
1.1.1 Commerce的开发背景
第一部分 Commerce Starter Kit——电子商务系统
1.1.2 Commerce的版本
1.2 Commerce的安装
1.2.1下载安装Commerce
1.2.2配置运行Commerce
1.3开发启示
1.3.1 Commerce技术要点概述
1.3.2 Commerce开发启示
2.1系统功能
2.1.1需求分析
第2章 需求分析与系统架构
2.1.2系统功能
2.2 UML图
2.2.1用例图
2.2.2类图
2.2.3活动图
2.3系统架构
2.4数据库设计
2.5设计启示
第3章 技术点解析
3.1服务器控件
3.1.1服务器控件的特点
3.1.2服务器控件的简单应用
3.2多层结构
3.2.1多层结构的概念
3.1.3 ASP.NET可利用的服务器控件
3.2.2 ASP.NET中的多层结构
3.3配置Web.config
3.3.1 Web.config的功能和特点
3.3.2配置Web.config
3.4 Web Service
3.4.1 Web Service简述
3.4.2构建ASP.NET的Web Service
3.4.3在ASP.NET中调用Web Service
3.5技术点总结
第4章 系统设计
4.1页面样式基础
4.1.1使用级联样式表文件
4.1.2 ASPNETCommerce.css
4.2.1 Global.asax的结构和作用
4.2 Global.asax
4.2.2使用Global.asax
4.3用户控件
4.3.1 Header.ascx
4.3.2 Menu.ascx
4.3.3在页面中调用用户控件
4.4小结
第5章 用户体系
5.1系统设计
5.1.1需求分析
5.1.2功能设计
5.1.3数据库设计
5.2用户注册
5.2.1实现效果
5.2.3存储过程
5.2.2关键技术点
5.2.4数据访问层
5.2.5业务逻辑层
5.2.6用户表示层
5.3用户登录
5.3.1实现效果
5.3.2关键技术点
5.3.3存储过程
5.3.4数据访问层
5.3.5业务逻辑层
5.3.6用户表示层
5.4开发启示
6.1系统设计
6.1.1需求分析
第6章 Web商店
6.1.2功能设计
6.1.3数据库设计
6.2关键技术点
6.2.1 ASP.NET中的数据访问技术
6.2.2 ASP.NET中的数据展现技术
6.3商品浏览
6.3.1实现效果
6.3.2存储过程
6.3.3数据访问层
6.3.4业务逻辑层
6.3.5用户表示层
6.4购物车
6.4.1实现效果
6.4.2存储过程
6.4.3数据访问层
6.4.4业务逻辑层
6.4.5用户表示层
6.5商品评论
6.5.1实现效果
6.5.2存储过程
6.5.3数据访问层
6.5.4业务逻辑层
6.5.5用户表示层
6.6开发启示
第7章 购物订单
7.1系统设计
7.1.1需求分析
7.2购物订单
7.2.1实现效果
7.1.3数据库设计
7.1.2功能设计
7.2.2关键技术点
7.2.3存储过程
7.2.4数据访问层
7.2.5业务逻辑层
7.2.6用户表示层
7.3开发启示
第8章 构建Web Service
8.1系统设计
8.1.1需求分析
8.1.2功能设计
8.2实现Web Service
8.2.1实现效果
8.2.2实现细节
8.2.3第三方调用Web Service
8.3开发启示
第9章 扩展Commerce
9.1订单管理
9.1.1需求分析
9.1.2数据层
9.1.3逻辑层
9.1.4表示层
9.2用户数据
9.2.1需求分析
9.2.2数据层
9.2.3逻辑层
9.2.4表示层
9.3扩展Web Service
9.3.1需求分析
9.3.2数据层
9.3.3逻辑层
9.4第三方调用
9.4.1需求分析
9.4.2开发InvokeCommerce
9.5开发启示
第二部分 Time Tracker Starter Kit——项目与工作管理系统第10章 Time Tracker简介
10.1 Time Tracker概况
10.1.1 Time Tracker的开发背景
10.1.2系统功能
10.1.3版本信息
10.2.1推荐环境
10.2.2安装步骤
10.2 Time Tracker的安装
10.2.3配置说明
10.3技术点概述
第11章 需求分析与系统架构
11.1系统功能
11.1.1需求分析
11.1.2功能设计
11.2 UML图
11.2.1类图
11.2.2活动图
11.3系统架构
11.4数据库设计
11.5设计启示
12.1.1 DataGrid的事件
12.1 DataGrid的高级应用
第12章 技术点解析
12.1.2常用的DataGrid事件
12.2对象集合类的使用
12.3 GDI+技术
12.3.1 GDI+简介
12.3.2 GDI+技术
12.3.3 GDI+技术简单应用
12.4移动Web应用
12.4.1移动Web应用基础知识
12.4.2 ASP.NET移动Web应用程序
12.5技术点总结
第13章 系统底层开发
13.1页面样式
13.2 Web.config
13.2.1系统级常量的定义
13.2.2用户身份验证
13.3 Global.asax
13.4用户控件Banner
13.4.1逻辑层
13.4.2后台编码类
13.4.3前台页面
13.5用户控件AdminTabs
13.5.1后台编码类
13.5.2前台页面
13.6开发启示
第14章 用户体系
14.1系统设计
14.1.1功能设计
14.1.2数据结构
14.3用户体系的实现
14.3.1数据库设计
14.2.1 ASP.NET运行时用户信息的存储
14.2.2集合类的使用
14.2关键技术点
14.3.2逻辑层
14.3.3应用层
14.3.4表示层
14.4开发启示
第15章 项目管理与工作进程管理
15.1系统设计
15.1.1功能设计
15.1.2数据结构
15.2关键技术点
15.2.1 DataGrid的高级应用
15.3.1数据库设计
15.2.2使用ViewState存储页面内部变量
15.3项目管理
15.3.2逻辑层
15.3.3应用层
15.3.4表示层
15.4工作进程管理
15.4.1数据库设计
15.4.2逻辑层
15.4.3应用层
15.4.4表示层
15.5开发启示
第16章 数据报表
16.1系统设计
16.1.1功能设计
16.1.2数据库设计
16.2页面形式的报表
16.2.1逻辑层
16.2.2应用层
16.2.3表示层
16.3图片形式的报表
16.3.1应用层
16.3.2逻辑层
16.4开发启示
第17章 移动Web应用
17.1系统设计
17.2应用详解
17.2.1用户登录
17.2.2管理工作进程
17.3开发启示