基于.NET Core的優(yōu)秀開(kāi)源項(xiàng)目合集
開(kāi)源項(xiàng)目非常適合入門,并且可以作為體系結(jié)構(gòu)參考的好資源, GitHub中有幾個(gè)開(kāi)源的.NET Core項(xiàng)目,這些項(xiàng)目將幫助您使用不同類型的體系結(jié)構(gòu)和編碼模式來(lái)深入學(xué)習(xí) .NET Core技術(shù), 本文列出了不同類別的優(yōu)秀的開(kāi)源項(xiàng)目。
?? eShopOnContainers

eShopOnContainers是一個(gè)示例參考應(yīng)用程序,演示了Microsoft的基于容器的微服務(wù)的各種體系結(jié)構(gòu)模式。
分類:?參考項(xiàng)目
License:?MIT
架構(gòu):?基于容器的微服務(wù)
Github:?https://github.com/dotnet-architecture/eShopOnContainers[1]
Stars:?16.4k
?? eShopOnWeb
eShopOnWeb是一個(gè)示例參考應(yīng)用程序,演示了Microsoft提供支持的單體架構(gòu)。
分類:?參考項(xiàng)目
License:?MIT
架構(gòu):?單體架構(gòu)
Github:?https://github.com/dotnet-architecture/eShopOnWeb[2]
Stars:?5.5k
?? nopCommerce

nopCommerce是流行的開(kāi)源電子商務(wù)購(gòu)物車應(yīng)用程序,它現(xiàn)在很穩(wěn)定,并且靈活的支持多種自定義設(shè)置,來(lái)滿足不同的需求。
分類:?電子商務(wù)
License:?GPLv3
Github:?https://github.com/nopSolutions/nopCommerce
Stars:?5.7k
?? OrchardCore

OrchardCore是支持模塊化和多租戶的開(kāi)源內(nèi)容管理系統(tǒng)(CMS)框架。
分類:?CMS
License:?BSD 3-Clause
Github:?https://github.com/OrchardCMS/OrchardCore
Stars:?4.8k
?? SimplCommerce

SimplCommerce是使用ASP.NET Core構(gòu)建的基于模塊化,微服務(wù)的電子商務(wù)應(yīng)用程序。
分類:?電子商務(wù)
License:?Apache 2.0
Github:?https://github.com/simplcommerce/SimplCommerce[3]
Stars:?3.1k
?? squidex

squidex是無(wú)頭CMS和內(nèi)容管理中心,使用具有OData和CQRS模式的ASP.NET Core構(gòu)建。
分類:?CMS
License:?MIT
Github:?https://github.com/Squidex/squidex[4]
Stars:?1.3k
?? Miniblog.Core
Miniblog.Core是基于ASP.NET Core的博客項(xiàng)目。
分類:?博客
License:?Apache 2.0
Github:?https://github.com/madskristensen/Miniblog.Core[5]
Stars:?1.1k
?? piranha.core
Blogifier是一個(gè)用ASP.NET Core編寫的輕量級(jí)博客模板項(xiàng)目。
分類:?CMS
License:?MIT
Github:?https://github.com/piranhacms/piranha.core[6]
Stars:?1.2k
?? practical-aspnetcore

Practical-aspnetcore是ASP.NET Core的示例項(xiàng)目, 該項(xiàng)目的目的是使.NET的程序員能夠直接從代碼中完全學(xué)習(xí)新的ASP.NET Core的技術(shù)棧。
分類:?示例
License:?MIT
Github:?https://github.com/dodyg/practical-aspnetcore[7]
Stars:?5.4k
?? NorthwindTraders
NorthwindTraders是使用 Entity Framework 和CQRS模式的DDD的示例項(xiàng)目。
架構(gòu):?Clean architecture, DDD, CQRS
分類:?參考示例項(xiàng)目
License:?MIT
Github:?https://github.com/jasontaylordev/NorthwindTraders[8]
Stars:?4.2k
?? ReactiveTraderCloud
ReactiveTraderCloud是一個(gè)實(shí)時(shí)交易應(yīng)用程序,展示了反應(yīng)式編程原理。
架構(gòu):?反應(yīng)式編程
分類:?參考項(xiàng)目
License:?Apache 2.0
Github:?https://github.com/AdaptiveConsulting/ReactiveTraderCloud[9]
Stars:?1.5k
?? coolstore-microservices
coolstore-microservices是一個(gè)示例應(yīng)用程序,演示了如何通過(guò)Service Mesh來(lái)使用Kubernetes。
架構(gòu):?Service Mesh,Kubernetes
分類:?參考項(xiàng)目
License:?MIT
Github:?https://github.com/vietnam-devs/coolstore-microservices[10]
Stars:?1.6k
?? clean-architecture-manga

clean-architecture-manga是一個(gè)整潔架構(gòu)的參考示例項(xiàng)目。
架構(gòu):?整潔架構(gòu)
分類:?參考項(xiàng)目
License:?Apache
Github:?https://github.com/ivanpaulovich/clean-architecture-manga[11]
Stars:?2.5k
?? StarWars

StarWars是一個(gè)基于GraphQL的ASP.NET Core Star Wars應(yīng)用程序。
架構(gòu):?GraphQL
分類:?參考項(xiàng)目
License:?MIT
Github:?https://github.com/JacekKosciesza/StarWars[12]
Stars:?0.5k
?? sample-dotnet-core-cqrs-api

sample-dotnet-core-cqrs-api是一個(gè)示例的項(xiàng)目,演示了整潔架構(gòu)和與CQRS架構(gòu)一起使用。
架構(gòu):?Clean architecture, DDD, CQRS
分類:?參考項(xiàng)目
License:?未標(biāo)明
Github:?https://github.com/kgrzybek/sample-dotnet-core-cqrs-api[13]
Stars:?1.1k
最后
歡迎掃碼關(guān)注我們的公眾號(hào) 【全球技術(shù)精選】,專注國(guó)外優(yōu)秀博客的翻譯和開(kāi)源項(xiàng)目分享,也可以添加QQ群 897216102
