ABP 示例
本文档提供了使用 ABP 构建的示例项目列表。每个示例均附有简要说明,以及在线演示(如可用)、源代码和教程链接(如适用)。
Event Hub
一个使用 ABP 构建的参考应用程序。它采用领域驱动设计,并包含多个应用层。
eShopOnAbp
⚠️ 重要通知 此项目 "eShopOnAbp" 已过时。它曾作为使用 ABP Framework 构建微服务架构的参考项目,但我们现在建议新项目使用 ABP 微服务解决方案模板。
使用 ABP 和 .NET 构建的参考微服务解决方案。
CMS Kit 演示
使用 CMS Kit 模块 构建的一个极简示例网站。
Easy CRM
一个使用 ABP 构建的中等规模的 CRM 应用程序。
书店
一个简单的 CRUD 应用程序,用于展示使用 ABP 开发应用程序的基本原理。该示例使用不同的技术和模块进行了实现:
- 书店: Razor Pages 界面 & Entity Framework Core
- 书店: Blazor 界面 & Entity Framework Core
- 书店: Angular 界面 & MongoDB
- 书店: 模块化应用程序(Razor Pages 界面 & EF Core)
如果您想创建 BookStore 应用程序并使用 ABP Suite 自动生成 CRUD 页面,请参阅 书店 应用程序(使用 ABP Suite)教程。此外,如果您想为 MAUI 和 React Native 移动应用程序实现 CRUD 操作,可以跟随 移动应用开发教程。
注意: 下载源代码(包含 PRO 模块)* 需要有效的 ABP 许可证。
ModularCRM
一个模块化单体应用程序,演示了如何创建、组合应用程序模块并在模块间通信以构建模块化 Web 应用程序:
CloudCrm
本教程和示例应用程序适合拥有 ABP Business 或更高级别许可证 的用户。
一个微服务解决方案,展示了如何启动新的微服务解决方案、创建服务以及在这些服务之间通信。这是一个参考教程,用于学习如何通过 API 网关从 Web 应用程序使用这些服务,并使用 ABP Suite 工具自动生成 CRUD 页面:
其他示例
ABP 平台提供了许多展示各种用例和集成的示例应用程序。您可以:
- 在 abp-samples 仓库 中浏览所有示例应用程序。
- 阅读 ABP 社区 中由 ABP 社区和贡献者分享的详细文章和教程。
抠丁客






