基于三层架构的ASP.NET项目实战教程
2011-8
中国电力出版社
密君英 编
280
本书为高等职业教育计算机类专业规划教材。全书共10章,主要包括贯穿项目案例介绍、传统的三层框架、项目框架分析、项目表示层技术、业务逻辑层技术、数据访问层技术LINQ、项目框架技术微软企业类库、UML实现面向对象的分析与设计、办公自动化系统综合案例、C#常用设计模式等内容。
本书可作为全国高职高专院校、成人高校及本科院校举办的二级职业技术学院计算机相关专业的教材,也可作为ASP.NET的培训教材或自学参考书,对于网络工程人员和软件项目开发人员也有一定的参考价值。
前言
第1章 贯穿项目案例介绍
1.1 epetPortal前台模块
1.2 epetPortal后台模块
第2章 传统的三层框架
2.1 传统的三层框架概况
2.2 模型层
2.3 表示层
2.4 业务逻辑层
2.5 数据访问层
2.6 实验使用三层框架搭建一个CRUD操作的小程序
第3章 项目框架分析
3.1 框架总体概况
3.2 表示层应用概况
3.3 业务逻辑层概况
3.4 数据访问层概况
3.5 通用工具类概况
3.6 通用系统管理
3.7 实验基于框架实现一个CRUD操作的小程序
第4章 项目表示层技术
4.1 Ajax原理实现
4.2 第一个ASRNET Ajax程序
4.3 ASENET Ajax基本控件
4.4 ASRNET Ajax扩展控件
4.5 jQuery基础
4.6 jQuery AjaX
4.7 jQuery EasyUI插件应用
4.8 实验客户管理模块表示层
第5章 业务逻辑层技术
5.1 COM+组件
5.2 XML Web Service基础
5.3 WCF基础
5.4 WCF开发和客户端订阅
5.5 Web Services和WCF技术的比较
5.6 实验epetPottal中付款结算
第6章 数据访问层技术LINQ
6.1 Lambda表达式
6.2 第一个LlNQ程序
6.3 LINQ to SQL语法
6.4 LINQ to SQL执行Insert/Delete/Update操作
6.5 并发控制与事务处理
6.6 LINQ to SQL操作存储过程
6.7 关联查询
6.8 DataContext
6.9 实验epetPortal数据层练习
第7章 项目框架技术微软企业类库
7.1 微软企业类库概述
7.2 缓存应用程序块
7.3 加密应用程序块
7.4 数据访问应用程序块
7.5 异常处理应用程序块
7.6 安全应用程序块
7.7 日志应用程序块
7.8 Unity应用程序块
7.9 验证应用程序块
7.10 实验epetPorta项目框架解读
第8章 UML实现面向对象的分析与设计
8.1 软件工程概述
8.2 OOAD与UML简介
8.3 用例图
8.4 类图
8.5 动态模型
8.6 案例分析
8.7 实验 使用UML分析学生成绩管理系统
第9章 办公自动化系统综合案例
9.1 系统需求说明
9.2 合同管理模块分析与设计
9.3 数据表E-R图
9.4 详细设计代码框架
9.5 编码与单元测试
9.6 实验开发合同管理模块
第10章 C#常用设计模式
10.1 工厂方法模式
10.2 抽象工厂模式
10.3 构建模式
10.4 原型模式
10.5 适配器模式
10.6 外观模式
10.7 观察者模式
10.8 访问者模式
参考文献
为解决目前高职高专院校大部分软件开发专业的学生在学习过程中缺少真实项目的实训素材、没有系统的项目开发框架这一问题,密君英主编的《基于三层架构的ASP.NET项目实战教程》基于真实软件开发过程,选用典型的Web应用系统epetPortal、OA两个项目展开技术讨论,使用了Visual Studio 2008和IBM RationalRose 2003两个开发工具来完成ASENET 3.5项目工程和UML的开发,使用了SQL Server 2005数据库。《高等职业教育计算机类专业规划教材:基于三层架构的ASP.NET项目实战教程》特色在于提供了一个案例站点来介绍ASENET的各种技术,全书各个章节中的知识点都是集中围绕这个站点的实际应用而展开的。案例的复杂性将随着读者知识的增加而增加,从而以循序渐进的方式教会读者设计和开发功能较为全面的ASENET站点。
书还可以,就是:1 没有课件。2 对于三层的开发方式讲的并不好。
很适合提高学习
总体还不错,适合初学者
这本书对三层架构讲解十分清楚,实例讲解也不错。但是就是优点少,内容太少了。总的来说还是不错的。
帮朋友买的,用来做参考,她说还可以
买个同事的,她看着说不错……