类似推荐
编辑推荐
物流管理系统ASP.Net开发:实用技术讲解和应用
内容简介
本书是基于ASP.Net软件开发平台而编制、使用Visaul Studio 2013和SQL Server2008为开发工具,以实际商业项目-物流管理系统为主线,以完成接单、派单、送货、财务报帐、报表统计等功能为驱动。内容主要涉及JQuery、AJAX 、MVC、Castle.Net ORM(对象关系映射)、Aspect of programming(面向切面编程)、Inverse of Control(控制反转)等实用软件开发技术的讲解和应用。
章节目录
封面页
书名页
版权页
内容简介
前言
目录
第一部分 基础篇
第1章 搭建开发环境
1.1 安装Microsoft SQL Server 2008 R2
1.1.1 简介
1.1.2 获取安装包
1.1.3 安装步骤
1.1.4 首次运行
1.2 安装Microsoft Visual Studio 2013
1.2.1 简介
1.2.2 获取安装包
1.2.3 安装步骤
1.2.4 首次运行
1.3 Nuget工具
1.3.1 简介
1.3.2 使用方法
1.4 安装Castle.NET
1.4.1 简介
1.4.2 安装步骤
本章小结
第2章 ASP.NET MVC
2.1 MVC模式
2.2 认识ASP.NET MVC
2.2.1 ASP.NET MVC概述
2.2.2 MVC的优点
2.2.3 MVC 5的新特性
2.2.4 MVC程序的运行原理
2.3 Hello MVC
2.4 MVC Razor视图引擎
2.4.1 Hello Razor
2.4.2 Razor语法
2.5 MVC项目的结构
2.6 路由
2.6.1 理解路由
2.6.2 路由表
2.6.3 添加路由
2.6.4 路由格式
2.6.5 默认路由
2.6.6 在URL模式中处理可变数量的段
2.6.7 添加路由约束
2.7 模型
2.7.1 模型的创建
2.7.2 模型的绑定
2.7.3 模型的验证
2.8 视图
2.8.1 认识视图
2.8.2 视图的类型
2.8.3 视图的创建
2.8.4 强类型视图
2.8.5 资源的引用
2.9 控制器
2.9.1 认识控制器
2.9.2 控制器的动作
2.9.3 控制器的结果
2.9.4 过滤器
2.9.5 MVC中的页面传值
2.10 HTML及URL帮助器
2.10.1 HTML帮助器
2.10.2 URL帮助器
2.11 实现登录
本章小结
第3章 JQuery
3.1 JQuery简介
3.2 JQuery的基本功能
3.2.1 引用JQuery类库
3.2.2 选择器
3.2.3 将DOM对象转换成JQuery对象
3.2.4 操作DOM元素的集合
3.3 第三方插件及使用方法
3.3.1 校验控件formValidator
3.3.2 日期控件My97DatePicker
3.4 JQuery综合实例
3.4.1 需求描述
3.4.2 分析与实现
3.5 JQuery AJAX
3.5.1 $.get方法
3.5.2 $.post方法
3.5.3 $.AJAX方法
3.6 JQuery AJAX实例
3.6.1 需求描述
3.6.2 分析与实现
本章小结
第4章 ORM
4.1 简介
4.2 ORM映射机制
4.2.1 实体映射
4.2.2 关系映射
4.3 映射原理
4.4 映射工具
4.4.1 NHibernate
4.4.2 Castle
4.4.3 Ibatis.NET
4.4.4 Entity Framework
4.5 Castle
4.5.1 准备环境
4.5.2 对象关系映射
4.5.3 延迟加载
4.5.4 实体对象的状态
4.5.5 查询表达式
4.6 综合练习
4.6.1 需求描述
4.6.2 分析与实现
本章小节
第二部分 项目实战篇
第5章 需求分析
5.1 业务建模
5.2 需求分析
5.2.1 系统管理员
5.2.2 业务员
5.2.3 调度员
5.2.4 财务人员
5.2.5 决策分析人员
本章小结
第6章 架构设计
6.1 面向对象设计的原则
6.1.1 单一职责原则
6.1.2 开放封闭原则
6.1.3 里氏替换原则
6.1.4 依赖倒置原则
6.1.5 接口隔离原则
6.2 实体对象模型
6.2.1 贫血模型
6.2.2 充血模型
6.3 架构设计原则
6.3.1 分离界面和实现
6.3.2 针对接口编程并降低耦合度
6.4 搭建系统框架
6.4.1 建立实体层
6.4.2 建立数据访问层
6.4.3 建立业务逻辑层
6.4.4 建立系统核心调试类
6.4.5 搭建UI层
6.4.6 添加项目的引用
6.4.7 配置Castle
6.4.8 建立生成数据库功能的页面
6.4.9 搭建单元测试
本章小结
第7章 登录(强类型对象生成视图)
7.1 需求描述
7.2 功能设计
7.3 功能实现
7.3.1 模型映射的实现
7.3.2 数据访问层的实现
7.3.3 服务层的实现
7.3.4 业务逻辑层的实现
7.3.5 IOC映射配置
7.3.6 表示层功能的实现
本章小结
第8章 系统的主页面
8.1 需求描述
8.2 功能设计
8.3 功能实现
8.3.1 创建公用样式
8.3.2 创建布局视图
8.3.3 计算内容区域的宽度和高度
8.3.4 加载功能菜单
本章小结
第9章 角色权限管理
9.1 需求任务
9.2 功能设计
9.3 功能实现
9.3.1 模型映射的实现
9.3.2 数据访问层的实现
9.3.3 服务层的实现
9.3.4 事务逻辑层的实现
9.3.5 IOC映射的配置
9.3.6 表示层功能的实现
本章小结
第10章 用户管理
10.1 需求描述
10.2 功能设计
10.3 功能实现
10.3.1 业务逻辑的实现
10.3.2 表示层功能的实现
本章小结
第11章 接单管理
11.1 需求任务
11.2 功能设计
11.3 功能实现
11.3.1 模型映射的实现
11.3.2 数据访问层的实现
11.3.3 服务层的实现
11.3.4 事务逻辑层的实现
11.3.5 IOC映射的实现
11.3.6 表示层功能的实现
本章小结
第12章 调度管理
12.1 需求任务
12.2 功能设计
12.3 功能实现
12.3.1 模型映射的实现
12.3.2 数据访问层的实现
12.3.3 服务层的实现
12.3.4 事务逻辑层的实现
12.3.5 IOC映射的实现
12.3.6 表示层功能的实现
本章小结
第13章 返回车辆的报销
13.1 需求任务
13.2 功能设计
13.3 功能实现
13.3.1 模型映射的实现
13.3.2 数据访问层的实现
13.3.3 服务层的实现
13.3.4 事务逻辑层的实现
13.3.5 IOC映射的实现
13.3.6 表示层功能的实现
本章小结
第14章 产值分析
14.1 需求任务
14.2 功能设计
14.3 功能实现
14.3.1 模型映射的实现
14.3.2 数据访问层的实现
14.3.3 服务层的实现
14.3.4 事务逻辑层的实现
14.3.5 表示层功能的实现
本章小结
第15章 软件测试
15.1 软件测试的概念
15.1.1 单元测试任务
15.1.2 软件测试的类型
15.1.3 软件测试过程中的模型
15.1.4 测试步骤
15.2 测试驱动开发
15.3 常用的单元测试工具
15.3.1 NUnit
15.3.2 TestDriven.NET
15.3.3 Visual Studio Test Edition
15.4 VSTS单元测试
15.4.1
ASP.NET框架应用程序实战——软件开发工程师岗前必备是2017年由清华大学出版社出版,作者 冷亚洪。
得书感谢您对《ASP.NET框架应用程序实战——软件开发工程师岗前必备》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。