哪个是真正的ASP.NET Boilerplate项目?

DP0*_*001 1 aspnetboilerplate abp

对于许多人来说,这可能是一个愚蠢的问题,但我们正在考虑为下一个项目采用ASP.NET Boilerplate。有点困惑,因为似乎有2个不同的网站和2个不同的Git存储库。

第一个是 https://aspnetboilerplate.com/
,第二个是 https://abp.io/

两者都有自己的Git存储库和Stack Overflow标签。我对哪个是最正确的项目感到困惑。

任何指导是非常感谢。

非常感谢。

aar*_*ron 6

ABP Framework(abp.io)是ASP.NET Boilerplate(aspnetboilerplate.com)的vNext。

两者都得到积极维护。

ASP.NET样板

  • 成熟的框架,自2014年2月起
  • 当前版本:4.9.0,于2019年9月发布
  • 拥有商业基础解决方案ASP.NET Zero(aspnetzero.com)

科技类

  • 整体架构,但支持模块
  • 支持ASP.NET Core和ASP.NET MVC 5
  • 支持EF Core和EF 6

ABP框架

  • 现代框架,自2018年6月起
  • 当前版本:0.21.0,2019年9月发布

科技类

  • 微服务架构
  • 仅支持ASP.NET Core
  • 支持EF Core和MongoDB

  • 在成为 ASP.NET Boilerplate 的积极贡献者之前,我使用 ASP.NET Boilerplate(特别是 [aspnetboilerplate/module-zero-core-template](https://github.com/aspnetboilerplate/module-zero-core-template))实现了一个工作项目从 2017 年 6 月到 2019 年 6 月,ASP.NET Boilerplate 和 ASP.NET Zero 都是如此。我想说的是,请避免重新发明/过度定制 ASP.NET Boilerplate 提供的内容。它开箱即用,配置最少。在提出问题之前,请务必搜索文档、GitHub、Stack Overflow(以及 ASP.NET Zero 的高级论坛)——您将了解并欣赏该框架。 (5认同)