图书介绍
软件开发工程师岗前必备 ASP.NET框架应用程序实战PDF|Epub|txt|kindle电子书版本网盘下载
- 李发陵,冷亚洪编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302455028
- 出版时间:2017
- 标注页数:403页
- 文件大小:60MB
- 文件页数:415页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
软件开发工程师岗前必备 ASP.NET框架应用程序实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基 础篇3
第1章 搭建开发环境3
1.1安装Microsoft SQL Server 2008 R23
1.1.1简介3
1.1.2获取安装包3
1.1.3安装步骤3
1.1.4首次运行13
1.2安装Microsoft Visual Studio 201315
1.2.1简介15
1.2.2获取安装包15
1.2.3安装步骤16
1.2.4首次运行16
1.3 Nuget工具19
1.3.1简介19
1.3.2使用方法19
1.4安装Castle.NET19
1.4.1简介19
1.4.2安装步骤20
本章小结21
第2章ASP.NET MVC22
2.1MVC模式22
2.2认识ASP.NET MVC23
2.2.1 ASP.NET MVC概述23
2.2.2 MVC的优点24
2.2.3 MVC 5的新特性24
2.2.4 MVC程序的运行原理27
2.3 Hello MVC28
2.4 MVC Razor视图引擎34
2.4.1 Hello Razor34
2.4.2 Razor语法34
2.5 MVC项目的结构38
2.6路由39
2.6.1理解路由39
2.6.2路由表40
2.6.3添加路由41
2.6.4路由格式43
2.6.5默认路由43
2.6.6在URL模式中处理可变数量的段44
2.6.7添加路由约束45
2.7模型47
2.7.1模型的创建47
2.7.2模型的绑定49
2.7.3模型的验证54
2.8视图58
2.8.1认识视图58
2.8.2视图的类型58
2.8.3视图的创建61
2.8.4强类型视图62
2.8.5资源的引用63
2.9控制器66
2.9.1认识控制器66
2.9.2控制器的动作67
2.9.3控制器的结果67
2.9.4过滤器69
2.9.5 MVC中的页面传值76
2.10 HTML及URL帮助器80
2.10.1 HTML帮助器80
2.10.2 URL帮助器95
2.11实现登录97
本章小结102
第3章JQuery103
3.1 JQuery简介103
3.2 JQuery的基本功能103
3.2.1引用JQuery类库103
3.2.2选择器104
3.2.3将DOM对象转换成JQuery对象105
3.2.4操作DOM元素的集合106
3.3第三方插件及使用方法111
3.3.1校验控件formValidator111
3.3.2日期控件My97DatePicker119
3.4 JQuery综合实例120
3.4.1需求描述120
3.4.2分析与实现120
3.5 JQuery AJAX125
3.5.1$.get方法126
3.5.2$.post方法127
3.5.3$.AJAX方法129
3.6 J Query AJAX实例133
3.6.1需求描述133
3.6.2分析与实现133
本章小结138
第4章ORM139
4.1简介139
4.2 ORM映射机制139
4.2.1实体映射139
4.2.2关系映射140
4.3映射原理141
4.4映射工具142
4.4.1 NHibernate142
4.4.2 Castle143
4.4.3 Ibatis.NET144
4.4.4 Entity Framework145
4.5 Castle146
4.5.1准备环境146
4.5.2对象关系映射150
4.5.3延迟加载164
4.5.4实体对象的状态165
4.5.5查询表达式166
4.6综合练习168
4.6.1需求描述168
4.6.2分析与实现168
本章小节172
第二部分 项目实战篇175
第5章 需求分析175
5.1业务建模175
5.2需求分析176
5.2.1系统管理员176
5.2.2业务员177
5.2.3调度员178
5.2.4财务人员179
5.2.5决策分析人员179
本章小结180
第6章 架构设计181
6.1面向对象设计的原则181
6.1.1单一职责原则181
6.1.2开放封闭原则184
6.1.3里氏替换原则188
6.1.4依赖倒置原则194
6.1.5接口隔离原则198
6.2实体对象模型198
6.2.1贫血模型198
6.2.2充血模型199
6.3架构设计原则200
6.3.1分离界面和实现200
6.3.2针对接口编程并降低耦合度200
6.4搭建系统框架203
6.4.1建立实体层204
6.4.2建立数据访问层205
6.4.3建立业务逻辑层211
6.4.4建立系统核心调试类215
6.4.5搭建UI层217
6.4.6添加项目的引用224
6.4.7配置Castle224
6.4.8建立生成数据库功能的页面227
6.4.9搭建单元测试228
本章小结228
第7章 登录(强类型对象生成视图)229
7.1需求描述229
7.2功能设计229
7.3功能实现230
7.3.1模型映射的实现230
7.3.2数据访问层的实现232
7.3.3服务层的实现232
7.3.4业务逻辑层的实现232
7.3.5 IOC映射配置233
7.3.6表示层功能的实现233
本章小结239
第8章 系统的主页面240
8.1需求描述240
8.2功能设计240
8.3功能实现241
8.3.1创建公用样式241
8.3.2创建布局视图242
8.3.3计算内容区域的宽度和高度244
8.3.4加载功能菜单245
本章小结254
第9章 角色权限管理255
9.1需求任务257
9.2功能设计257
9.3功能实现258
9.3.1模型映射的实现258
9.3.2数据访问层的实现260
9.3.3服务层的实现260
9.3.4事务逻辑层的实现261
9.3.5 IOC映射的配置261
9.3.6表示层功能的实现261
本章小结286
第10章 用户管理287
10.1需求描述287
10.2功能设计287
10.3功能实现288
10.3.1业务逻辑的实现288
10.3.2表示层功能的实现290
本章小结304
第11章 接单管理305
11.1需求任务305
11.2功能设计306
11.3功能实现306
11.3.1模型映射的实现306
11.3.2数据访问层的实现315
11.3.3服务层的实现315
11.3.4事务逻辑层的实现316
11.3.5 IOC映射的实现317
11.3.6表示层功能的实现318
本章小结330
第12章 调度管理331
12.1需求任务331
12.2功能设计331
12.3功能实现332
12.3.1模型映射的实现332
12.3.2数据访问层的实现337
12.3.3服务层的实现337
12.3.4事务逻辑层的实现338
12.3.5 IOC映射的实现339
12.3.6表示层功能的实现339
本章小结347
第13章 返回车辆的报销348
13.1需求任务348
13.2功能设计348
13.3功能实现349
13.3.1模型映射的实现349
13.3.2数据访问层的实现353
13.3.3服务层的实现354
13.3.4事务逻辑层的实现354
13.3.5 IOC映射的实现355
13.3.6表示层功能的实现356
本章小结364
第14章 产值分析365
14.1需求任务365
14.2功能设计365
14.3功能实现366
14.3.1模型映射的实现366
14.3.2数据访问层的实现366
14.3.3服务层的实现368
14.3.4事务逻辑层的实现368
14.3.5表示层功能的实现369
本章小结377
第15章 软件测试378
15.1软件测试的概念378
15.1.1单元测试任务379
15.1.2软件测试的类型381
15.1.3软件测试过程中的模型384
15.1.4测试步骤387
15.2测试驱动开发387
15.3常用的单元测试工具389
15.3.1 NUnit389
15.3.2 TestDriven.NET390
15.3.3 Visual Studio Test Edition391
15.4 VSTS单元测试391
15.4.1添加单元测试项目391
15.4.2配置运行环境391
15.4.3创建单元测试类394
15.4.4测试的断言方法397
15.4.5测试操作399
15.4.6代码覆盖率的结果401
15.5本章小结402
参考文献403