出版社:电子工业出版社
年代:2011
定价:69.8
本书共介绍了10个项目案例,内容涉及目前较为流行的开发框架,如ASP.NET Web Form、AJAX、Silverlight与ASP.NET的整合开发、ASP.NET MVC、jQuery、ExtJs等技术。同时还介绍了微软的ORM框架Entity Framework在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章 基于Silverlight的电子相册系统
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 定义IPhotoBrowserService服务接口
2.3.3 图片上传处理类ImageSlot
2.4 ASP.NET Web服务器端的实现
2.4.1 定义相册用户控件基类
2.4.2 实现相册显示用户控件
2.4.3 显示相册列表
2.4.4 在Silverlight控件中浏览相册
2.4.5 创建相册管理Web服务
2.5 Silverlight客户端相册管理实现
2.5.1 定义Silverlight用户控件基类BrowserControlBase
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 理解Silverlight的视觉场景
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 小结
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项目开发案例导航站内查询相似图书 | ||
9787121156526 如需购买下载《亮剑ASP.NET项目开发案例导航》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 69.8 | 语种 | 简体中文 |
尺寸 | 26 × 18 | 装帧 | 平装 |
页数 | 560 | 印数 |
亮剑ASP.NET项目开发案例导航是电子工业出版社于2012.3出版的中图分类号为 TP393.092 的主题关于 网页制作工具-程序设计 的书籍。