《亮剑ASP.NET项目开发案例导航》内容简介:ASP.NET 4.0是目前最流行的Web应用程式开发框架,随着微软在.NET平台上的不断完善与创新,ASP.NET集成了越来越多的新功能,如对jQuery、AJAX的内置支持,让开发Web应用程式变得越来越快捷、高效,《亮剑ASP.NET项目开发案例导航》就是结合这些新框架实现项目的开发。 全书共介绍了10个项目案例,内容涉及目前较为流行的开发框架,如ASP.NET Web Form、AJAX、Silverlight与ASP.NET的整合开发、ASP.NET MVC、jQuery、ExtJs等技术。同时还介绍了微软的ORM框架Entity Framework在ASP.NET中的实际运用。在每一个项目案例的介绍中,笔者都是按照实际的开发步骤一个模组一个模组地进行介绍的,对每一个项目的代码都进行了详细注释,儘量让读者读懂代码中的每一行、每一个细节。
基本介绍
- 书名:亮剑ASP.NET项目开发案例导航
- 类型:计算机与网际网路
- 出版日期:2012年3月1日
- 语种:简体中文
- ISBN:9787121156526, 7121156520
- 品牌:电子工业出版社
- 作者:丁士锋
- 出版社:电子工业出版社
- 页数:544页
- 开本:16
- 定价:69.00
内容简介
《亮剑ASP.NET项目开发案例导航》特色:以项目案例为导航.提高读者的项目开发水平,轻鬆掌握10个不同类型的项目案例的开发过程,超值、大容量DVD,《亮剑ASP.NET项目开发案例导航》配套教学视频,《亮剑ASP.NET项目开发案例导航》原始码、《亮剑ASP.NET项目开发案例导航》教学PPT,《亮剑ASP.NET项目开发案例导航》技术支持。循序渐进·由浅入深·内容充实·屡次清楚实例丰富·步骤清晰对比讲解·理解深刻·习题指导·巩固学习·案例精讲·深入剖析。
图书目录
第1章 ASP.NET 4.0与.NET Framework概述
1.1 理解.NET Framework
1.1.1 什幺是.NET Framework
1.1.2 .NET Framework 4.0的新增功能
1.1.3 ASP.NET 4.0简介
1.1.4 ASP.NET MVC简介
1.1.5 ADO.NET Entity Framework概述
1.1.6 ASP.NET 4.0 AJAX功能的增强
1.1.7 在ASP.NET中使用jQuery
1.2 开发ASP.NET 4.0应用程式
1.2.1 準备ASP.NET的开发环境
1.2.2 理解Web网站与Web应用程式的差异
1.2.3 开发第一个ASP.NET应用程式
1.2.4 开发第一个ASP.NET MVC应用程式
1.3 Visual Studio 2010新增功能简介
1.3.1 起始页面
1.3.2 增强的多目标支持
1.3.3 代码编辑器的增强特性
1.3.4 使用类视图查看器查看类信息
1.3.5 使用对象浏览器查看对象
1.3.6 使用Visual Studio 2010的重构工具
1.3.7 可视化类设计工具
1.4 使用Visual Studio 2010开发Web应用程式
1.4.1 IDE开发视窗介绍
1.4.2 使用代码编辑器
1.4.3 创建Web项目
1.4.4 使用多目标特性创建Web程式
1.4.5 使用可视化设计器设计Web页面
1.5 在Visual Studio 2010中调试ASP.NET程式
1.5.1 单步调试
1.5.2 变数检测
1.5.3 高级断点设定
1.6 小结
第2章 基于Silver light的电子相册系统
2.1 系统总体设计
2.1.1 需求分析
2.1.2 可行性分析
2.1.3 系统目标
2.1.4 系统功能结构
2.1.5 构建开发环境
2.1.6 系统功能介绍
2.1.7 系统架构简介
2.2 资料库设计
2.2.1 数据表结构
2.2.2 资料库表关係
2.3 系统公共层设计
2.3.1 定义业务实体类
2.3.2 定义IPhoto Browser Service服务接口
2.3.3 图片上传处理类Image Slot
2.4 ASP.NET Web伺服器端的实现
2.4.1 定义相册用户控制项基类
2.4.2 实现相册显示用户控制项
2.4.3 显示相册列表
2.4.4 在Silver light控制项中浏览相册
2.4.5 创建相册管理Web服务
2.5 Silver light客户端相册管理实现
2.5.1 定义Silver light用户控制项基类Browser Control Base
2.5.2 实现主视窗用户界面
2.5.3 实现缩略图显示
2.5.4 定义缩略图用户控制项
2.5.5 显示相册图像功能
2.5.6 实现相片显示用户控制项
2.5.7 多图片上传功能的实现
2.5.8 实现图片上传用户控制项
2.6 关键技术讲解
2.6.1 理解Silver light的视觉场景
2.6.2 使用Blend 4创建动画
2.7 小结
第3章 ASP.NET 4.0 AJAX三层电子商务系统
3.1 系统总体设计
3.1.1 需求分析
3.1.2 可行性分析
3.1.3 系统目标
3.1.4 系统功能结构
3.1.5 构建开发环境
3.1.6 系统功能介绍
3.1.7 系统架构简介
3.2 资料库设计
3.2.1 数据表结构
3.2.2 使用Entity Framework生成业务实体
3.3 系统核心层设计
3.3.1 理解软体分层架构
3.3.2 Web.config系统配置
3.3.3 Entity Framework实体关係介绍
3.3.4 使用母版页和CSS控制网站外观
3.4 产品分类列表
3.4.1 产品目录列表
3.4.2 产品详细信息
3.4.3 其他感兴趣的产品列表用户控制项
3.4.4 显示热门产品列表
3.5 产品评论管理
3.5.1 显示产品评论列表
3.5.2 增加新的产品评论
3.6 基于角色的安全性管理
3.6.1 注册视窗设计
3.6.2 用户登录视窗实现
3.6.3 密码更改视窗
3.6.4 显示用户订单列表
3.6.5 显示订单详细信息
3.7 购物车管理
3.7.1 添加产品到购物车
3.7.2 从匿名用户迁移购物车
3.7.3 更新购物车
3.7.4 购物车结算功能
3.8 关键技术讲解
3.8.1 ASP.NET全局异常处理
3.8.2 在ASP.NET中传送电子邮件
3.9 小结
第4章 基于ASP.NET MVC 2的内容管理系统
4.1 系统总体设计
4.1.1 需求分析
4.1.2 可行性分析
4.1.3 系统目标
4.1.4 系统功能结构
4.1.5 构建开发环境
4.1.6 系统功能介绍
4.1.7 系统架构简介
4.2 资料库设计
4.2.1 数据表结构
4.2.2 使用代码生成器生成实体类与资料库脚本
4.2.3 实现模型架构设计
4.3 系统核心层设计
4.3.1 在Web.config配置档案中配置系统环境
4.3.2 在Global.asax中配置URL路由
4.3.3 理解应用程式环境配置
4.3.4 使用测试数据还是使用真实数据
4.3.5 理解控制器的继承层次
4.3.6 使用母版页和CSS控制外观
4.3.7 动态设定页面标题
4.3.8 定义网站主题CSS
4.3.9 实现母版页页面布局
4.4 实现内容发布功能
4.4.1 实现文章控制器
4.4.2 实现文章列表视图
4.4.3 实现文章详细视图
4.4.4 编辑文章功能
4.4.5 创建文章功能
4.5 事件日誌管理功能
4.5.1 显示事件列表
4.5.2 显示事件详细信息
4.5.3 管理事件日誌
4.6 实现管理控制台
4.6.1 实现网站管理导航栏
4.6.2 管理网站主题设定
4.7 关键技术讲解
4.7.1 了解ASP.NET MVC 区域管理
4.7.2 理解ASP.NET MVC母版页
4.8 小结
第5章 ASP.NET 4.0 AJAX部落格系统
5.1 系统总体设计
5.1.1 需求分析
5.1.2 可行性分析
5.1.3 系统目标
5.1.4 系统功能结构
5.1.5 构建开发环境
5.1.6 系统功能介绍
5.1.7 系统架构简介
5.2 资料库设计
5.2.1 数据表结构
5.2.2 数据表关係
5.3 系统核心层设计
5.3.1 在Web.config中配置提供者
5.3.2 实现数据存储提供者
5.3.3 实现部落格内容提供者代理
5.3.4 定义业务对象基类BusinessBase类
5.3.5 实现业务对象类
5.3.6 实现Category部落格分类业务对象类
5.3.7 实现Page静态页面对象类
5.3.8 实现Post部落格文章对象类
5.4 表现层技术实现
5.4.1 使用HttpModules实现URL地址重写
5.4.2 理解部落格全局应用程式配置
5.4.3 实现页面基类BlogBasePage
5.5 部落格文章管理
5.5.1 显示文章列表
5.5.2 显示部落格文章详细信息
5.5.3 添加部落格文章
5.5.4 修改部落格文章
5.5.5 删除部落格文章
5.6 部落格文章评论管理
5.6.1 添加新的评论
5.6.2 修改部落格评论
5.6.3 评论的删除、审核与反审核
5.7 关键技术讲解
5.7.1 理解部落格Ping服务
5.7.2 理解自定义主题的实现
5.8 小结
第6章 ASP.NET 4.0 jQuery客户关係管理系统
6.1 系统总体设计
6.1.1 需求分析
6.1.2 可行性分析
6.1.3 系统目标
6.1.4 系统功能结构
6.1.5 构建开发环境
6.1.6 CRM系统功能介绍
6.1.7 系统架构简介
6.2 资料库设计
6.2.1 资料库及其表设计
6.2.2 表关係设计
6.3 系统核心层设计
6.3.1 使用SQLHelper类操作SQL资料库
6.3.2 构建业务实体类
6.3.3 创建业务逻辑处理类
6.4 登录页与用户首页的实现
6.4.1 实现用户登录页面
6.4.2 基于页面框架的布局结构
6.4.3 实现顶部导航条
6.4.4 实现边栏导航选单
6.5 客户信息管理功能
6.5.1 实现手动分页的客户信息列表
6.5.2 使用AspNetPager控制项分页
6.5.3 添加客户资料
6.5.4 删除客户资料
6.5.5 查看客户详细信息
6.5.6 添加跟蹤记录
6.5.7 分配客户到其他用户
6.6 用户与许可权管理功能
6.6.1 显示用户列表
6.6.2 创建新用户
6.6.3 添加用户角色
6.7 关键技术讲解
6.7.1 使用jQuery选择器查找页面元素
6.7.2 理解jQuery层次式选择器
6.8 小结
第7章 使用ASP.NET+Div+CSS打造企业入口网站
7.1 系统总体设计
7.1.1 需求分析
7.1.2 可行性分析
7.1.3 系统目标
7.1.4 系统功能结构
7.1.5 构建开发环境
7.1.6 入口网站系统功能
7.1.7 系统架构
7.2 资料库设计
7.2.1 资料库表设计
7.2.2 数据表关係设计
7.3 系统核心层设计
7.3.1 Web.config系统配置
7.3.2 业务实体类设计
7.3.3 自定义数据提供者实现
7.3.4 产品分类提供者实现
7.3.5 企业新闻提供者实现
7.3.6 企业职员提供者实现
7.3.7 客户信誉提供者实现
7.3.8 业务逻辑类设计
7.3.9 系统公共类实现
7.4 用户界面的设计
7.4.1 使用Div+CSS布局母版页
7.4.2 定义站点导航栏
7.4.3 多主题网站设计
7.5 企业入口网站页面实现
7.5.1 实现产品分类树状列表
7.5.2 产品清单功能实现
7.5.3 产品明细页面实现
7.5.4 企业新闻发布列表页面实现
7.5.5 企业职员列表功能实现
7.5.6 客户信誉列表功能实现
7.6 关键技术讲解
7.6.1 理解Div+CSS浮动式页面布局
7.6.2 理解ASP.NET站点地图技术
7.7 小结
第8章 ASP.NET 4.0 ExtJs网上课程管理系统
8.1 系统总体设计
8.1.1 需求分析
8.1.2 可行性分析
8.1.3 系统目标
8.1.4 系统功能结构
8.1.5 构建开发环境
8.1.6 课程管理系统功能介绍
8.1.7 系统架构简介
8.2 资料库设计
8.2.1 数据表结构
8.2.2 根据数据表生成实体类
8.3 系统核心层设计
8.3.1 定义数据访问接口
8.3.2 实现SqlServer数据访问层
8.3.3 理解DBUtility类库项目的实现
8.3.4 数据访问工厂DALFactory的实现
8.3.5 业务逻辑层BLL的实现
8.3.6 Web.config应用程式配置
8.3.7 ExtAsp.Net使用简介
8.4 主用户界面设计
8.4.1 实现系统登录页面
8.4.2 系统主界面设计
8.4.3 使用RegionPanel进行布局
8.4.4 使用Tree控制项构造导航列表
8.4.5 使用TabStrip构建标籤式页面
8.4.6 动态创建Tab标籤页
8.5 管理课程内容
8.5.1 显示课程内容列表
8.5.2 在Grid控制项中排序和分页数据
8.5.3 添加新的课程内容
8.5.4 编辑课程内容
8.5.5 删除课程内容
8.6 课程栏目管理
8.6.1 显示课程栏目列表
8.6.2 添加新的课程栏目
8.6.3 编辑课程栏目
8.6.4 删除课程栏目
8.7 关键技术讲解
8.7.1 使用ExtAspNet开发ExtJs风格的程式
8.7.2 配置ExtAspNet应用程式项目
8.8 小结
第9章 基于ASP.NET三层架构订单管理系统
9.1 系统总体设计
9.1.1 需求分析
9.1.2 可行性分析
9.1.3 系统目标
9.1.4 系统功能结构
9.1.5 构建开发环境
9.1.6 订单管理系统功能介绍
9.1.7 系统架构简介
9.2 资料库设计
9.2.1 数据表结构
9.2.2 数据表关係
9.3 系统核心层设计
9.3.1 系统实体类的定义
9.3.2 使用DBUtility运算元据库
9.3.3 构建数据访问层DAL
9.3.4 实现业务逻辑层BLL
9.3.5 Web.config系统配置
9.3.6 系统登录页面
9.3.7 订单管理系统首页的实现
9.3.8 使用CSS构建导航选单
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.6 仓库管理
9.6.1 订货单入库管理
9.6.2 材料出库单管理
9.6.3 材料出库管理
9.7 关键技术讲解
9.7.1 理解UpdatePanel控制项
9.7.2 使用UpdateProgress控制项
9.8 小结
第10章 使用ASP.NET MVC开发微博
10.1 系统总体设计
10.1.1 什幺是微部落格
10.1.2 需求分析
10.1.3 可行性分析
10.1.4 系统目标
10.1.5 系统功能结构
10.1.6 构建开发环境
10.1.7 微博系统简介
10.1.8 系统架构简介
10.2 资料库设计
10.2.1 数据表结构
10.2.2 数据表关係
10.2.3 创建LINQ to SQL类
10.3 系统核心层设计
10.3.1 Web.config系统配置
10.3.2 配置URL路由
10.3.3 理解控制器继承结构
10.3.4 实现模型类继承层次结构
10.3.5 实现站点母版页
10.4 微博基本功能实现
10.4.1 实现微博首页
10.4.2 实现ASP.NET MVC讯息分页功能
10.4.3 使用jQuery实现AJAX登录或注册功能
10.4.4 发布微博讯息
10.4.5 回复微博讯息
10.4.6 删除微博讯息
10.4.7 添加对朋友的关注
10.4.8 实现冬粉列表
10.5 微博分组功能的实现
10.5.1 创建分组
10.5.2 加入分组
10.5.3 发布分组讯息
10.5.4 管理组设定
10.6 关键技术讲解
10.6.1 理解jQuery的$.ajax()异步行为调用
10.6.2 基于模板的邮件传送
10.7 小结
第11章 使用ASP.NET 4.0实现团购系统
11.1 系统总体设计
11.1.1 团购系统简介
11.1.2 需求分析
11.1.3 可行性分析
11.1.4 系统目标
11.1.5 系统功能结构
11.1.6 构建开发环境
11.1.7 团购系统预览
11.1.8 系统架构简介
11.2 资料库设计
11.2.1 数据表结构
11.2.2 数据表关係
11.3 系统核心层设计
11.3.1 定义业务实体类集合
11.3.2 资料库辅助类DataBase的实现
11.3.3 实现业务逻辑类集合
11.3.4 实现系统公共的Common类
11.4 团购功能的实现
11.4.1 实现团购系统首页
11.4.2 实现团购新闻列表用户控制项
11.4.3 显示最新团购列表
11.4.4 显示团购详细信息
11.4.5 参与团购功能实现
11.4.6 查看我的订单记录
11.5 团购管理功能的实现
11.5.1 团购公司管理
11.5.2 编辑公司信息页面
11.5.3 团购产品管理页面
11.5.4 插入团购产品业务逻辑实现
11.5.5 团购信息管理
11.6 关键技术讲解
11.6.1 ADO.NET应用程式事务处理
11.6.2 使用Transaction类处理事务
11.7 小结
1.1 理解.NET Framework
1.1.1 什幺是.NET Framework
1.1.2 .NET Framework 4.0的新增功能
1.1.3 ASP.NET 4.0简介
1.1.4 ASP.NET MVC简介
1.1.5 ADO.NET Entity Framework概述
1.1.6 ASP.NET 4.0 AJAX功能的增强
1.1.7 在ASP.NET中使用jQuery
1.2 开发ASP.NET 4.0应用程式
1.2.1 準备ASP.NET的开发环境
1.2.2 理解Web网站与Web应用程式的差异
1.2.3 开发第一个ASP.NET应用程式
1.2.4 开发第一个ASP.NET MVC应用程式
1.3 Visual Studio 2010新增功能简介
1.3.1 起始页面
1.3.2 增强的多目标支持
1.3.3 代码编辑器的增强特性
1.3.4 使用类视图查看器查看类信息
1.3.5 使用对象浏览器查看对象
1.3.6 使用Visual Studio 2010的重构工具
1.3.7 可视化类设计工具
1.4 使用Visual Studio 2010开发Web应用程式
1.4.1 IDE开发视窗介绍
1.4.2 使用代码编辑器
1.4.3 创建Web项目
1.4.4 使用多目标特性创建Web程式
1.4.5 使用可视化设计器设计Web页面
1.5 在Visual Studio 2010中调试ASP.NET程式
1.5.1 单步调试
1.5.2 变数检测
1.5.3 高级断点设定
1.6 小结
第2章 基于Silver light的电子相册系统
2.1 系统总体设计
2.1.1 需求分析
2.1.2 可行性分析
2.1.3 系统目标
2.1.4 系统功能结构
2.1.5 构建开发环境
2.1.6 系统功能介绍
2.1.7 系统架构简介
2.2 资料库设计
2.2.1 数据表结构
2.2.2 资料库表关係
2.3 系统公共层设计
2.3.1 定义业务实体类
2.3.2 定义IPhoto Browser Service服务接口
2.3.3 图片上传处理类Image Slot
2.4 ASP.NET Web伺服器端的实现
2.4.1 定义相册用户控制项基类
2.4.2 实现相册显示用户控制项
2.4.3 显示相册列表
2.4.4 在Silver light控制项中浏览相册
2.4.5 创建相册管理Web服务
2.5 Silver light客户端相册管理实现
2.5.1 定义Silver light用户控制项基类Browser Control Base
2.5.2 实现主视窗用户界面
2.5.3 实现缩略图显示
2.5.4 定义缩略图用户控制项
2.5.5 显示相册图像功能
2.5.6 实现相片显示用户控制项
2.5.7 多图片上传功能的实现
2.5.8 实现图片上传用户控制项
2.6 关键技术讲解
2.6.1 理解Silver light的视觉场景
2.6.2 使用Blend 4创建动画
2.7 小结
第3章 ASP.NET 4.0 AJAX三层电子商务系统
3.1 系统总体设计
3.1.1 需求分析
3.1.2 可行性分析
3.1.3 系统目标
3.1.4 系统功能结构
3.1.5 构建开发环境
3.1.6 系统功能介绍
3.1.7 系统架构简介
3.2 资料库设计
3.2.1 数据表结构
3.2.2 使用Entity Framework生成业务实体
3.3 系统核心层设计
3.3.1 理解软体分层架构
3.3.2 Web.config系统配置
3.3.3 Entity Framework实体关係介绍
3.3.4 使用母版页和CSS控制网站外观
3.4 产品分类列表
3.4.1 产品目录列表
3.4.2 产品详细信息
3.4.3 其他感兴趣的产品列表用户控制项
3.4.4 显示热门产品列表
3.5 产品评论管理
3.5.1 显示产品评论列表
3.5.2 增加新的产品评论
3.6 基于角色的安全性管理
3.6.1 注册视窗设计
3.6.2 用户登录视窗实现
3.6.3 密码更改视窗
3.6.4 显示用户订单列表
3.6.5 显示订单详细信息
3.7 购物车管理
3.7.1 添加产品到购物车
3.7.2 从匿名用户迁移购物车
3.7.3 更新购物车
3.7.4 购物车结算功能
3.8 关键技术讲解
3.8.1 ASP.NET全局异常处理
3.8.2 在ASP.NET中传送电子邮件
3.9 小结
第4章 基于ASP.NET MVC 2的内容管理系统
4.1 系统总体设计
4.1.1 需求分析
4.1.2 可行性分析
4.1.3 系统目标
4.1.4 系统功能结构
4.1.5 构建开发环境
4.1.6 系统功能介绍
4.1.7 系统架构简介
4.2 资料库设计
4.2.1 数据表结构
4.2.2 使用代码生成器生成实体类与资料库脚本
4.2.3 实现模型架构设计
4.3 系统核心层设计
4.3.1 在Web.config配置档案中配置系统环境
4.3.2 在Global.asax中配置URL路由
4.3.3 理解应用程式环境配置
4.3.4 使用测试数据还是使用真实数据
4.3.5 理解控制器的继承层次
4.3.6 使用母版页和CSS控制外观
4.3.7 动态设定页面标题
4.3.8 定义网站主题CSS
4.3.9 实现母版页页面布局
4.4 实现内容发布功能
4.4.1 实现文章控制器
4.4.2 实现文章列表视图
4.4.3 实现文章详细视图
4.4.4 编辑文章功能
4.4.5 创建文章功能
4.5 事件日誌管理功能
4.5.1 显示事件列表
4.5.2 显示事件详细信息
4.5.3 管理事件日誌
4.6 实现管理控制台
4.6.1 实现网站管理导航栏
4.6.2 管理网站主题设定
4.7 关键技术讲解
4.7.1 了解ASP.NET MVC 区域管理
4.7.2 理解ASP.NET MVC母版页
4.8 小结
第5章 ASP.NET 4.0 AJAX部落格系统
5.1 系统总体设计
5.1.1 需求分析
5.1.2 可行性分析
5.1.3 系统目标
5.1.4 系统功能结构
5.1.5 构建开发环境
5.1.6 系统功能介绍
5.1.7 系统架构简介
5.2 资料库设计
5.2.1 数据表结构
5.2.2 数据表关係
5.3 系统核心层设计
5.3.1 在Web.config中配置提供者
5.3.2 实现数据存储提供者
5.3.3 实现部落格内容提供者代理
5.3.4 定义业务对象基类BusinessBase类
5.3.5 实现业务对象类
5.3.6 实现Category部落格分类业务对象类
5.3.7 实现Page静态页面对象类
5.3.8 实现Post部落格文章对象类
5.4 表现层技术实现
5.4.1 使用HttpModules实现URL地址重写
5.4.2 理解部落格全局应用程式配置
5.4.3 实现页面基类BlogBasePage
5.5 部落格文章管理
5.5.1 显示文章列表
5.5.2 显示部落格文章详细信息
5.5.3 添加部落格文章
5.5.4 修改部落格文章
5.5.5 删除部落格文章
5.6 部落格文章评论管理
5.6.1 添加新的评论
5.6.2 修改部落格评论
5.6.3 评论的删除、审核与反审核
5.7 关键技术讲解
5.7.1 理解部落格Ping服务
5.7.2 理解自定义主题的实现
5.8 小结
第6章 ASP.NET 4.0 jQuery客户关係管理系统
6.1 系统总体设计
6.1.1 需求分析
6.1.2 可行性分析
6.1.3 系统目标
6.1.4 系统功能结构
6.1.5 构建开发环境
6.1.6 CRM系统功能介绍
6.1.7 系统架构简介
6.2 资料库设计
6.2.1 资料库及其表设计
6.2.2 表关係设计
6.3 系统核心层设计
6.3.1 使用SQLHelper类操作SQL资料库
6.3.2 构建业务实体类
6.3.3 创建业务逻辑处理类
6.4 登录页与用户首页的实现
6.4.1 实现用户登录页面
6.4.2 基于页面框架的布局结构
6.4.3 实现顶部导航条
6.4.4 实现边栏导航选单
6.5 客户信息管理功能
6.5.1 实现手动分页的客户信息列表
6.5.2 使用AspNetPager控制项分页
6.5.3 添加客户资料
6.5.4 删除客户资料
6.5.5 查看客户详细信息
6.5.6 添加跟蹤记录
6.5.7 分配客户到其他用户
6.6 用户与许可权管理功能
6.6.1 显示用户列表
6.6.2 创建新用户
6.6.3 添加用户角色
6.7 关键技术讲解
6.7.1 使用jQuery选择器查找页面元素
6.7.2 理解jQuery层次式选择器
6.8 小结
第7章 使用ASP.NET+Div+CSS打造企业入口网站
7.1 系统总体设计
7.1.1 需求分析
7.1.2 可行性分析
7.1.3 系统目标
7.1.4 系统功能结构
7.1.5 构建开发环境
7.1.6 入口网站系统功能
7.1.7 系统架构
7.2 资料库设计
7.2.1 资料库表设计
7.2.2 数据表关係设计
7.3 系统核心层设计
7.3.1 Web.config系统配置
7.3.2 业务实体类设计
7.3.3 自定义数据提供者实现
7.3.4 产品分类提供者实现
7.3.5 企业新闻提供者实现
7.3.6 企业职员提供者实现
7.3.7 客户信誉提供者实现
7.3.8 业务逻辑类设计
7.3.9 系统公共类实现
7.4 用户界面的设计
7.4.1 使用Div+CSS布局母版页
7.4.2 定义站点导航栏
7.4.3 多主题网站设计
7.5 企业入口网站页面实现
7.5.1 实现产品分类树状列表
7.5.2 产品清单功能实现
7.5.3 产品明细页面实现
7.5.4 企业新闻发布列表页面实现
7.5.5 企业职员列表功能实现
7.5.6 客户信誉列表功能实现
7.6 关键技术讲解
7.6.1 理解Div+CSS浮动式页面布局
7.6.2 理解ASP.NET站点地图技术
7.7 小结
第8章 ASP.NET 4.0 ExtJs网上课程管理系统
8.1 系统总体设计
8.1.1 需求分析
8.1.2 可行性分析
8.1.3 系统目标
8.1.4 系统功能结构
8.1.5 构建开发环境
8.1.6 课程管理系统功能介绍
8.1.7 系统架构简介
8.2 资料库设计
8.2.1 数据表结构
8.2.2 根据数据表生成实体类
8.3 系统核心层设计
8.3.1 定义数据访问接口
8.3.2 实现SqlServer数据访问层
8.3.3 理解DBUtility类库项目的实现
8.3.4 数据访问工厂DALFactory的实现
8.3.5 业务逻辑层BLL的实现
8.3.6 Web.config应用程式配置
8.3.7 ExtAsp.Net使用简介
8.4 主用户界面设计
8.4.1 实现系统登录页面
8.4.2 系统主界面设计
8.4.3 使用RegionPanel进行布局
8.4.4 使用Tree控制项构造导航列表
8.4.5 使用TabStrip构建标籤式页面
8.4.6 动态创建Tab标籤页
8.5 管理课程内容
8.5.1 显示课程内容列表
8.5.2 在Grid控制项中排序和分页数据
8.5.3 添加新的课程内容
8.5.4 编辑课程内容
8.5.5 删除课程内容
8.6 课程栏目管理
8.6.1 显示课程栏目列表
8.6.2 添加新的课程栏目
8.6.3 编辑课程栏目
8.6.4 删除课程栏目
8.7 关键技术讲解
8.7.1 使用ExtAspNet开发ExtJs风格的程式
8.7.2 配置ExtAspNet应用程式项目
8.8 小结
第9章 基于ASP.NET三层架构订单管理系统
9.1 系统总体设计
9.1.1 需求分析
9.1.2 可行性分析
9.1.3 系统目标
9.1.4 系统功能结构
9.1.5 构建开发环境
9.1.6 订单管理系统功能介绍
9.1.7 系统架构简介
9.2 资料库设计
9.2.1 数据表结构
9.2.2 数据表关係
9.3 系统核心层设计
9.3.1 系统实体类的定义
9.3.2 使用DBUtility运算元据库
9.3.3 构建数据访问层DAL
9.3.4 实现业务逻辑层BLL
9.3.5 Web.config系统配置
9.3.6 系统登录页面
9.3.7 订单管理系统首页的实现
9.3.8 使用CSS构建导航选单
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.6 仓库管理
9.6.1 订货单入库管理
9.6.2 材料出库单管理
9.6.3 材料出库管理
9.7 关键技术讲解
9.7.1 理解UpdatePanel控制项
9.7.2 使用UpdateProgress控制项
9.8 小结
第10章 使用ASP.NET MVC开发微博
10.1 系统总体设计
10.1.1 什幺是微部落格
10.1.2 需求分析
10.1.3 可行性分析
10.1.4 系统目标
10.1.5 系统功能结构
10.1.6 构建开发环境
10.1.7 微博系统简介
10.1.8 系统架构简介
10.2 资料库设计
10.2.1 数据表结构
10.2.2 数据表关係
10.2.3 创建LINQ to SQL类
10.3 系统核心层设计
10.3.1 Web.config系统配置
10.3.2 配置URL路由
10.3.3 理解控制器继承结构
10.3.4 实现模型类继承层次结构
10.3.5 实现站点母版页
10.4 微博基本功能实现
10.4.1 实现微博首页
10.4.2 实现ASP.NET MVC讯息分页功能
10.4.3 使用jQuery实现AJAX登录或注册功能
10.4.4 发布微博讯息
10.4.5 回复微博讯息
10.4.6 删除微博讯息
10.4.7 添加对朋友的关注
10.4.8 实现冬粉列表
10.5 微博分组功能的实现
10.5.1 创建分组
10.5.2 加入分组
10.5.3 发布分组讯息
10.5.4 管理组设定
10.6 关键技术讲解
10.6.1 理解jQuery的$.ajax()异步行为调用
10.6.2 基于模板的邮件传送
10.7 小结
第11章 使用ASP.NET 4.0实现团购系统
11.1 系统总体设计
11.1.1 团购系统简介
11.1.2 需求分析
11.1.3 可行性分析
11.1.4 系统目标
11.1.5 系统功能结构
11.1.6 构建开发环境
11.1.7 团购系统预览
11.1.8 系统架构简介
11.2 资料库设计
11.2.1 数据表结构
11.2.2 数据表关係
11.3 系统核心层设计
11.3.1 定义业务实体类集合
11.3.2 资料库辅助类DataBase的实现
11.3.3 实现业务逻辑类集合
11.3.4 实现系统公共的Common类
11.4 团购功能的实现
11.4.1 实现团购系统首页
11.4.2 实现团购新闻列表用户控制项
11.4.3 显示最新团购列表
11.4.4 显示团购详细信息
11.4.5 参与团购功能实现
11.4.6 查看我的订单记录
11.5 团购管理功能的实现
11.5.1 团购公司管理
11.5.2 编辑公司信息页面
11.5.3 团购产品管理页面
11.5.4 插入团购产品业务逻辑实现
11.5.5 团购信息管理
11.6 关键技术讲解
11.6.1 ADO.NET应用程式事务处理
11.6.2 使用Transaction类处理事务
11.7 小结