图书介绍
SCCE软件工程师 使用ADO.NET开发三层架构应用程序 第二阶段2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 美斯坦福(中国)IT教育编著 著
- 出版社: 武汉:中国地质大学出版社
- ISBN:756252453X
- 出版时间:2010
- 标注页数:212页
- 文件大小:92MB
- 文件页数:222页
- 主题词:软件开发-工程技术人员-基本知识
PDF下载
下载说明
SCCE软件工程师 使用ADO.NET开发三层架构应用程序 第二阶段PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 理论3
第1章 企业级开发中搭建三层架构体系3
1.1 三层架构概述5
1.1.1 为什么需要三层架构5
1.1.2 什么是三层架构9
1.1.3 三层架构各层之间的关系10
1.2 如何搭建三层架构的项目框架11
1.2.1 创建表现层11
1.2.2 创建数据操作层12
1.2.3 创建业务逻辑层13
1.2.4 建立业务实体14
1.2.5 建立三层之间的依赖关系15
1.3 使用DataSet在三层之间传递数据17
1.3.1 在数据访问层中添加数据访问的方法17
1.3.2 编写业务逻辑层的业务方法18
1.3.3 表现层调用业务逻辑层的方法19
第2章 三层架构体系中的业务对象25
2.1 DataSet深入剖析27
2.1.1 DataSet的内部结构27
2.1.2 DataTable27
2.1.3 DataColumn28
2.1.4 DataRow29
2.1.5 创建自定义的DataSet30
2.2 DataView31
2.2.1 使用RowFilter属性对数据过滤32
2.2.2 使用Sort属性对数据排序33
2.3 使用自定义实体类在三层架构之间传递数据34
2.3.1 为什么使用自定义实体类34
2.3.2 使用自定义实体类作为三层架构的业务对象35
2.4 ComboBox数据绑定43
2.4.1 使用ComboBox绑定数据43
2.4.2 Copy方法和Clone方法44
第3章 三层架构体系中高性能数据访问的实现49
3.1 使用DBHelper类封装数据CRUD方法51
3.1.1 为什么要封装DBHelper类51
3.1.2 如何进行CRUD的封装53
3.2 在ADO.NET中调用存储过程55
3.2.1 使用存储过程的优势55
3.2.2 在ADO.NET中如何调用存储过程55
3.2.3 存储过程参数和返回值的处理58
3.3 ADO.NET事务处理59
3.3.1 数据操作中事务处理的必要性59
3.3.2 ADO.NET可以采用的事务处理的3种方式60
3.3.3 使用ADO.NET中的Transaction对象进行事务处理61
3.4 使用Common类封装业务规则的验证方法63
3.4.1 为什么使用通用的业务规则验证类63
3.4.2 在Common类中编写通用的验证必填项的方法63
3.4.3 在Common类中编写验证日期和数字输入的方法66
第4章 序列化和Windows服务71
4.1 特性73
4.1.1 什么是特性73
4.1.2 如何编写定制的特性类74
4.2 反射77
4.2.1 什么是反射77
4.2.2 使用Assembly类和Type类动态加载程序集78
4.3 序列化与反序列化84
4.3.1 序列化与反序列化的作用84
4.3.2 使用序列化保存对象状态到存储介质85
4.3.3 使用反序列化从存储介质读取对象状态86
4.4 Windows服务87
4.4.1 Windows服务是什么87
4.4.2 创建Windows服务87
4.4.3 安装和使用Windows服务92
4.4.4 使用ServiceController类来监视和控制服务94
第5章 异常处理和测试101
5.1 异常处理103
5.1.1 异常处理概述103
5.1.2 Exception类103
5.1.3 如何进行异常处理104
5.1.4 自定义异常107
5.2 VSTS简介108
5.2.1 VSTS功能介绍109
5.2.2 VSTS核心——TFS110
5.2.3 VSTS的团队角色110
5.3 软件测试110
5.3.1 软件测试概述110
5.3.2 断言(Assert)111
5.3.3 如何使用VSTS工具创建和运行单元测试112
5.3.4 代码覆盖116
第二部分 上机123
上机1 企业级开发中搭建三层架构体系123
阶段1 创建“中国铁路售票系统”的三层框架结构124
阶段2 创建数据访问层127
阶段3 创建业务逻辑层并建立三层之间的依赖关系131
上机作业133
上机2 三层架构体系中的业务对象137
阶段1 创建自定义DataSet和自定义实体类138
阶段2 在数据访问层获取实体集合144
上机作业152
上机3 三层架构体系中高性能数据访问的实现153
阶段1 编写DBHelper类154
阶段2 调用带参数的存储过程和ADO.NET事务处理156
阶段3 使用Common类封装业务规则验证方法162
上机作业166
上机4 序列化和Windows服务169
阶段1 在程序运行过程中动态调用方法170
阶段2 序列化与反序列化177
阶段3 Windows服务的创建、安装、卸载和监控180
上机作业184
上机5 异常处理和测试187
阶段1 异常处理188
阶段2 使用VSTS对有返回值的方法进行单元测试190
阶段3 使用VSTS对没有返回值的方法进行单元测试195
上机作业198
第三部分 指导学习201
指导学习 三层架构、反射和特性201
理论部分202
上机部分208
阶段1 三层架构208
阶段2 ADO.NET调用存储过程209
阶段3 ADO.NET事务处理211
热门推荐
- 162113.html
- 3617373.html
- 805957.html
- 2716003.html
- 2161996.html
- 2073004.html
- 3875985.html
- 3585177.html
- 3590669.html
- 853941.html
- http://www.ickdjs.cc/book_3380765.html
- http://www.ickdjs.cc/book_2170616.html
- http://www.ickdjs.cc/book_3646036.html
- http://www.ickdjs.cc/book_1169695.html
- http://www.ickdjs.cc/book_1967024.html
- http://www.ickdjs.cc/book_307399.html
- http://www.ickdjs.cc/book_3056003.html
- http://www.ickdjs.cc/book_255497.html
- http://www.ickdjs.cc/book_2710310.html
- http://www.ickdjs.cc/book_292379.html