[聚合文章] ABP 教程文档 1-1 手把手引进门之 ASP.NET Core & Entity Framework Core(官方教程翻译版 版本3....

.Net 2017-07-30 20 阅读

本文是ABP官方文档翻译版,翻译基于 3.2.5 版本

官方文档分四部分

一、 教程文档

二、ABP 框架

三、zero 模块

四、其他(中文翻译资源)

 

本篇是第一部分的第一篇。

第一部分分三篇

1-1 手把手引进门

1-2 进阶

1-3 杂项 (相关理论知识)

 

第一篇含两个步骤。

1-1-1 ASP.NET Core & Entity Framework Core 后端(内核)

1-1-2 ASP.NET MVC, Web API, EntityFramework & AngularJs  前端

 

现在进入正文 

使用 ASP.NET Core, Entity Framework Core 和 ASP.NET Boilerplate 创建N层Web应用

土牛语录:30 Jul 2017

以下是手把手引进门教程,基于 ASP.NET Core, Entity Framework Core ,ABP 框架 创建Web 应用, PS: 自带自动的测试模块哦。

本文目录如下:

介绍

  前期准备

创建应用

正式开发

  创建任务实体 Entity

  将任务添加到数据库上下文 DbContext

  创建第一个数据迁移

  创建数据库

  编写任务服务

  测试任务服务

  任务列表展示

    添加菜单

    创建任务 Controller 和 视图模型

    任务列表页面

    本地化

    任务过滤

    任务列表页面的自动化测试

其他相关内容

文章修改历史

版权所有

 

介绍

这是系列文章的第一部分:使用 ASP.NET Core, Entity Framework Core 和 ASP.NET Boilerplate 创建N层Web应用 

在本文中,我将指导大家创建一个样例(跨平台的多层Web应用),该样例会用到如下工具(请读者提前准备):

 ABP 框架中会默认使用 Log4Net 和 AutoMapper 。

我们同时还会使用以下技术:

演示的开发项目是一个简单的任务管理应用,用于将任务分配出去。我不会一层一层的进行开发,而是随着应用的拓展直接切换所需的层次。随着应用的推拓展,我将会介绍所需的ABP和其他框架的特性。

 

前期准备

开发样例时需要以下工具,请提前在你的机器上进行安装:

  • Visual Studio 2017
  • SQL Server (你可以更改连接字符串为 localdb)
  • Visual Studio Extensions:
    • Bundler & Minifier
    • 注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。