开源项目很是适合入门,而且能够做为体系结构参考的好资源, GitHub中有几个开源的.NET Core项目,这些项目将帮助您使用不一样类型的体系结构和编码模式来深刻学习 .NET Core技术, 本文列出了不一样类别的优秀的开源项目。react
eShopOnContainers是一个示例参考应用程序,演示了Microsoft的基于容器的微服务的各类体系结构模式。git
分类: 参考项目程序员
License: MITgithub
架构: 基于容器的微服务web
Github: https://github.com/dotnet-architecture/eShopOnContainers编程
Stars: 16.4kapi
eShopOnWeb是一个示例参考应用程序,演示了Microsoft提供支持的单体架构。架构
分类: 参考项目框架
License: MITide
架构: 单体架构
Github: https://github.com/dotnet-architecture/eShopOnWeb
Stars: 5.5k
nopCommerce是流行的开源电子商务购物车应用程序,它如今很稳定,而且灵活的支持多种自定义设置,来知足不一样的需求。
分类: 电子商务
License: GPLv3
Github: https://github.com/nopSolutions/nopCommerce
Stars: 5.7k
OrchardCore是支持模块化和多租户的开源内容管理系统(CMS)框架。
分类: CMS
License: BSD 3-Clause
Github: https://github.com/OrchardCMS/OrchardCore
Stars: 4.8k
SimplCommerce是使用ASP.NET Core构建的基于模块化,微服务的电子商务应用程序。
分类: 电子商务
License: Apache 2.0
Github: https://github.com/simplcommerce/SimplCommerce
Stars: 3.1k
squidex是无头CMS和内容管理中心,使用具备OData和CQRS模式的ASP.NET Core构建。
分类: CMS
License: MIT
Github: https://github.com/Squidex/squidex
Stars: 1.3k
Miniblog.Core是基于ASP.NET Core的博客项目。
分类: 博客
License: Apache 2.0
Github: https://github.com/madskristensen/Miniblog.Core
Stars: 1.1k
Blogifier是一个用ASP.NET Core编写的轻量级博客模板项目。
分类: CMS
License: MIT
Github: https://github.com/piranhacms/piranha.core
Stars: 1.2k
Practical-aspnetcore是ASP.NET Core的示例项目, 该项目的目的是使.NET的程序员可以直接从代码中彻底学习新的ASP.NET Core的技术栈。
分类: 示例
License: MIT
Github: https://github.com/dodyg/practical-aspnetcore
Stars: 5.4k
NorthwindTraders是使用 Entity Framework 和CQRS模式的DDD的示例项目。
架构: Clean architecture, DDD, CQRS
分类: 参考示例项目
License: MIT
Github: https://github.com/jasontaylordev/NorthwindTraders
Stars: 4.2k
ReactiveTraderCloud是一个实时交易应用程序,展现了反应式编程原理。
架构: 反应式编程
分类: 参考项目
License: Apache 2.0
Github: https://github.com/AdaptiveConsulting/ReactiveTraderCloud
Stars: 1.5k
coolstore-microservices是一个示例应用程序,演示了如何经过Service Mesh来使用Kubernetes。
架构: Service Mesh,Kubernetes
分类: 参考项目
License: MIT
Github: https://github.com/vietnam-devs/coolstore-microservices
Stars: 1.6k
clean-architecture-manga是一个整洁架构的参考示例项目。
架构: 整洁架构
分类: 参考项目
License: Apache
Github: https://github.com/ivanpaulovich/clean-architecture-manga
Stars: 2.5k
StarWars是一个基于GraphQL的ASP.NET Core Star Wars应用程序。
架构: GraphQL
分类: 参考项目
License: MIT
Github: https://github.com/JacekKosciesza/StarWars
Stars: 0.5k
sample-dotnet-core-cqrs-api是一个示例的项目,演示了整洁架构和与CQRS架构一块儿使用。
架构: Clean architecture, DDD, CQRS
分类: 参考项目
License: 未标明
Github: https://github.com/kgrzybek/sample-dotnet-core-cqrs-api
Stars: 1.1k
欢迎扫码关注咱们的公众号 【全球技术精选】,专一国外优秀博客的翻译和开源项目分享,也能够添加QQ群 897216102