ABP CLI, v0.18版本新模板和其他功能

ABP v0.18已发布, 包含解决的80+个issue, 550+次提交.

网站更改

abp.io网站完全更新以突出ABP框架的目标和重要功能.文档和博客网址也会更改:

  • abp.io/documents移至docs.abp.io.

  • abp.io/blog转移到blog.abp.io.

ABP CLI

ABP CLI(命令行界面)是一种新的全局命令行工具,用于执行基于ABP的解决方案的一些常见操作.主要功能是;

  • 创建新的应用程序或模块项目.

  • 向应用程序添加新模块.

  • 更新解决方案中所有与ABP相关的包.

ABP CLI现在是创建新项目的首选方式,你仍然可以从开始页面下载新项目.

用法

使用命令行窗口安装ABP CLI:

创建一个新应用程序:

abp new Acme.BookStore

将模块添加到应用程序:

abp add-module Volo.Blogging

更新解决方案中所有与ABP相关的包:

abp update

有关详细信息,请参阅ABP CLI文档.

新模板

在此版本中,我们更新了所有启动模板.主要目标是提供基于领域驱动设计层的更好的启动模板,这些模板还允许创建分层解决方案(Web和API层可以在物理上分开).它还包括针对不同层分开的单元和集成测试项目.

下图显示了MVC应用程序的新启动项目.

有关详细信息,请参阅启动模板文档.

更改日志

以下是此版本附带的一些其他功能和增强功能:

  • 新Volo.Abp.Dapper包.

  • 新Volo.Abp.Specifications包.

  • 具有IDataSeeder服务和IDataSeedContributor接口的新数据种子系统,允许模块化初始数据种子系统.

  • 改进了MemoryDB实现,以序列化/反序列化存储在内存中的对象,因此它为单元/集成测试中的数据库模拟提供了更真实的基础结构.

  • 为docs模块添加了多语言支持.用于ABP文档.

有关此版本中的所有功能,增强功能和错误修正,请参阅GitHub发行说明.

路线图

与ABP v1.0版本相关的一件事是.NET Core / ASP.NET Core 3.0版本.根据.NET核心路线图,计划于2019年9月发布3.0版本.

ASP.NET Core具有很大的变化和功能.作为一个重大的突破性变化,它将仅在.NET Core上运行(删除.net标准支持),因此它不能用于完整.net框架了.

我们已宣布在2019年第二季度发布v1.0.我们应该为v1.0做的主要工作是:

  • 填补当前功能的空白.

  • 重构和改进当前的API.

  • 修复已知的错误.

  • 完成文档和教程.

除了我们应该做的工作之外,我们还在考虑等待ASP.NET Core 3.0发布.因为,如果我们在ASP.NET Core 3.0之前发布ABP v1.0,我们将不得不在短时间内再次发布ABP v2.0并放弃v1.0支持.因此,我们正在考虑使用ASP.NET Core 3.0 RC发布ABP v1.0 RC,并将最终发布日期与Microsoft保持一致.

想要贡献?

感谢社区对ABP开发的支持.非常感谢.如果你还想参与,请参阅本指南作为开始.

相关文章:

  • Abp v0.18.0 新版本: MVC Module 启动模板

  • [译]ABP vNext介绍

  • ABP VNext 微服务演示,项目状态和路线图

  • 用abp vNext快速开发Quartz.NET定时任务管理界面

  • [Abp vNext 源码分析] - 1. 框架启动流程分析

  • [Abp vNext 源码分析] - 2. 模块系统的变化

  • [Abp vNext 源码分析] - 3. 依赖注入与拦截器

  • Abp vNext 切换MySql数据库


Abp 0.18.0 正式发布! -ABP CLI,新模板和其他功能相关推荐

  1. Abp v0.18.0 新版本: MVC Module 启动模板

    0.18.0将于近期发布, 本文内容针对于0.18.0版本. MVC模块启动模板 可用此模板开发基于模块开发最佳实践和约定的可复用 应用程序模块 . 它同样适用于开发微服务. 如何开始? 你可以使用A ...

  2. EO.Web浏览器 v2023.0.18.0 for .NET -- EO.WebBrowser

    .NET PDF 和 Web 浏览器从未如此简单 使用 PDF 文件生成/处理能力快速扩展您的 .NET 应用程序,或者将流行的 Chromium 浏览器引擎与广泛的自定义选项(如自定义资源加载器和 ...

  3. 0.18/0.13um的逻辑相关step function 讲解

    ZEROOXIDE 的作用是什么? 第一是为后序的ZERO PHOTO时做PR的隔离,防止PR直接与Si接触,造成污染. PR中所含的有机物很难清洗. 第二,WAFTER MARK是用激光来打的,在S ...

  4. android10xposed,VirtualXposed v0.18.0,支持安卓10.0,无需root使用xp框架

    VirtualXposed适用于手机没有root,但是想用xp框架的同学!virtualxposed更新了0.18.0版本全面支持安卓10,vxp支持免root使用框架 安装模块 打开 Virtual ...

  5. MySql Installer 8.0.18可视化安装教程

    MySql Installer 8.0.18可视化安装教程 一.MySql 8.0.18安装 1.百度搜索windows for mysql 2.选择MySQL :: Download MySQL I ...

  6. mysql 可视化安装教程,MySql Installer 8.0.18可视化安装教程图文详解

    一.MySql 8.0.18安装 1.百度搜索windows for mysql 2.选择MySQL :: Download MySQL Installer 3.选择下载第二(mysql-instal ...

  7. Deep Excavation DeepXcav 2012 v10.0.1.0 Win64.rar深基坑开挖

    Deep Excavation DeepXcav  2012 v10.0.1.0 Win64.rar深基坑开挖 ANSYS Electromagnetics Suite 17.0\ ANSYS Pro ...

  8. Win10 RTX30系列卡安装VS2019+Python3.7+Pytorch1.8.0+Detectron2.0.4.0+CUDA111+CUDNN8.0.5过程

    前记 tf1.10或者pytorch1.5.0+cuda9+3070测试翻车,初始化时间长,inference结果异常:更新cuda11+tf2.3或者pytorch1.8.0+3070 测试OK,经 ...

  9. pandas 0.23.4 :'pd.ewma'没有这个模块,改用`Series.ewm` 或 降低版本到 pandas 0.21.0

    问题: 在进行画出指数平滑移动平均线,遇到如下问题: # pd.ewma(com=None, span=one) # 指数平均线.com:数据:span:时间间隔AttributeError: mod ...

最新文章

  1. Windows Phone开发(20):当MediaElement和VideoBrush合作的时候
  2. 每天一道LeetCode-----在给定序列中找到满足nums[i]nums[i-1]nums[i]nums[i+1]的位置,要求时间复杂度是O(logN)
  3. 2020Alibaba数学竞赛决赛试题
  4. Extjs创建多个application实现多模块MVC动态加载。。
  5. 智能门锁能实现哪些生活场景?
  6. 5G(3)---5G NR协议栈及功能2 - MAC RLC PDCP SDAP
  7. Spring源码之BeanDefinitionRegistryPostProcessor内部执行流程
  8. kdj买卖指标公式源码_买卖点KDJ版指标详解 通达信通达信KDJ
  9. 面试经常考的五个Sql查询
  10. 台式计算机设置热点,台式机怎么设置无线热点
  11. Windows中 配置DHCP服务器
  12. Mac上使用IE浏览器
  13. css实现视频文字特效
  14. 最全的身份证校验规则
  15. 虚拟试鞋行业分析及首篇论文解读
  16. javascript高级编程学习
  17. Eclipse如何查看jdk源码
  18. 英语会话必须掌握的五种基本结构[转]
  19. Java基础 switch用法
  20. 01.计算机基础与Java

热门文章

  1. java form 对象 一对一_java-双向一对一地“对象引用了一个未保存...
  2. jdk 1结尾和2结尾_“与巢一起工作”的结尾对您意味着什么
  3. 正在创建系统还原点_如何使Windows在启动时自动创建系统还原点
  4. 中国人工智能学会通讯——基于视频的行为识别技术 1.1 什么是行为
  5. ElasticSearch——学习笔记
  6. MyEclipse配置Tomcat(图解)
  7. 【转】x.509证书在WCF中的应用(CS篇)
  8. 如何使用windbg查看C#某个线程的栈大小 ?
  9. 新功能抢先看!Windows 11 2022 版全新 ISO 镜像来了+下载
  10. c#屏幕录制(经典)(含源码和AForge.Video.FFMPEG.DLL)及填坑办法