ASP.NET框架应用程序实战——软件开发工程师岗前必备

ASP.NET框架应用程序实战——软件开发工程师岗前必备

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

物流管理系统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框架应用程序实战——软件开发工程师岗前必备》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Android应用程序设计 电子书
本书基于作者多年的实践教学与开发经验,深入浅出地介绍了Android4.2应用程序设计的核心知识和技巧,主要内容包括Android4.2的开发基础、系统架构及应用结构、界面布局、基本界面组件、高级界面组件、数据存储、BroadcastReceiver与Service、Handler与AsyncTask、定位与地图、应用调试与发布、综合应用设计与开发等。
ASP.NET就业实例教程 电子书
本书介绍了ASP.NET开发技术,内容包括ASP.NET基础入门、ADO.NET、一般处理程序、三层架构、WebForm控件、异步处理、MVC框架。
ASP.NET动态Web开发技术 电子书
本书系统地讲授在VisualStudio2015集成开发环境中,使用ASP.NET和C#开发动态Web项目的流程与技术。全书围绕实际工程项目展开,着重培养学生的动手开发能力。全书包括11章,主要介绍了.NETFramework和ASP.NET技术的基础知识、使用VisualStudio平台开发ASP.NETWeb应用的基本流程和方法、C#编程语言、ASP.NET标准服务器控件、验证控件、状态管理技
Angular应用程序开发指南 电子书
全书共包括14章内容,按照如下思路组织内容:从AngularJS到Angular的发展历程讲起,然后介绍Angular应用程序之前所需做的准备、TypeScript的基础语法,并在此基础上,介绍TypeScript中的模块、命名空间和声明文件以及Angular中的基础概念,最后通过使用Angular开发一个真实的名为“天天菜园”的Web应用程序,帮助读者系统地掌提Angular的整个框架,提升构建
深入浅出 ASP.NET Core 电子书
本书使用ASP.NETCore从零开始搭建一个实际的项目。从基本的控制台应用程序开始,介绍ASP.NETCore基本的启动流程,涵盖ASP.NETCore框架中各个技术的实际应用。同时,本书也会介绍一些ASP.NETCore的高级概念。