当前位置 博文首页 > SpringLeee:基于.NET Core的优秀开源项目合集

    SpringLeee:基于.NET Core的优秀开源项目合集

    作者:SpringLeee 时间:2021-01-30 18:47

    开源项目非常适合入门,并且可以作为体系结构参考的好资源, GitHub中有几个开源的.NET Core项目,这些项目将帮助您使用不同类型的体系结构和编码模式来深入学习 .NET Core技术, 本文列出了不同类别的优秀的开源项目。

    ?? eShopOnContainers

    eShopOnContainers是一个示例参考应用程序,演示了Microsoft的基于容器的微服务的各种体系结构模式。

    分类: 参考项目

    License: MIT

    架构: 基于容器的微服务

    Github: https://github.com/dotnet-architecture/eShopOnContainers

    Stars: 16.4k

    ?? eShopOnWeb

    eShopOnWeb是一个示例参考应用程序,演示了Microsoft提供支持的单体架构。

    分类: 参考项目

    License: MIT

    架构: 单体架构

    Github: https://github.com/dotnet-architecture/eShopOnWeb

    Stars: 5.5k

    ?? nopCommerce

    nopCommerce是流行的开源电子商务购物车应用程序,它现在很稳定,并且灵活的支持多种自定义设置,来满足不同的需求。

    分类: 电子商务

    License: GPLv3

    Github: https://github.com/nopSolutions/nopCommerce

    Stars: 5.7k

    ?? OrchardCore

    OrchardCore是支持模块化和多租户的开源内容管理系统(CMS)框架。

    分类: CMS

    License: BSD 3-Clause

    Github: https://github.com/OrchardCMS/OrchardCore

    Stars: 4.8k

    ?? SimplCommerce

    SimplCommerce是使用ASP.NET Core构建的基于模块化,微服务的电子商务应用程序。

    分类: 电子商务

    License: Apache 2.0

    Github: https://github.com/simplcommerce/SimplCommerce

    Stars: 3.1k

    ?? squidex

    squidex是无头CMS和内容管理中心,使用具有OData和CQRS模式的ASP.NET Core构建。

    分类: CMS

    License: MIT

    Github: https://github.com/Squidex/squidex

    Stars: 1.3k

    ?? Miniblog.Core

    Miniblog.Core是基于ASP.NET Core的博客项目。

    分类: 博客

    License: Apache 2.0

    Github: https://github.com/madskristensen/Miniblog.Core

    Stars: 1.1k

    ?? piranha.core

    Blogifier是一个用ASP.NET Core编写的轻量级博客模板项目。

    分类: CMS

    License: MIT

    Github: https://github.com/piranhacms/piranha.core

    Stars: 1.2k

    ?? practical-aspnetcore

    Practical-aspnetcore是ASP.NET Core的示例项目, 该项目的目的是使.NET的程序员能够直接从代码中完全学习新的ASP.NET Core的技术栈。

    分类: 示例

    License: MIT

    Github: https://github.com/dodyg/practical-aspnetcore

    Stars: 5.4k

    ?? NorthwindTraders

    NorthwindTraders是使用 Entity Framework 和CQRS模式的DDD的示例项目。

    架构: Clean architecture, DDD, CQRS

    分类: 参考示例项目

    License: MIT

    Github: https://github.com/jasontaylordev/NorthwindTraders

    Stars: 4.2k

    ?? ReactiveTraderCloud

    ReactiveTraderCloud是一个实时交易应用程序,展示了反应式编程原理。

    架构: 反应式编程

    分类: 参考项目

    License: Apache 2.0

    Github: https://github.com/AdaptiveConsulting/ReactiveTraderCloud

    Stars: 1.5k

    ?? coolstore-microservices

    coolstore-microservices是一个示例应用程序,演示了如何通过Service Mesh来使用Kubernetes。

    架构: Service Mesh,Kubernetes

    分类: 参考项目

    License: MIT

    Github: https://github.com/vietnam-devs/coolstore-microservices

    Stars: 1.6k

    ?? clean-architecture-manga

    clean-architecture-manga是一个整洁架构的参考示例项目。

    架构: 整洁架构

    分类: 参考项目

    License: Apache

    Github: https://github.com/ivanpaulovich/clean-architecture-manga

    Stars: 2.5k

    ?? StarWars

    StarWars是一个基于GraphQL的ASP.NET Core Star Wars应用程序。

    架构: GraphQL

    分类: 参考项目

    License: MIT

    Github: https://github.com/JacekKosciesza/StarWars

    Stars: 0.5k

    ?? sample-dotnet-core-cqrs-api

    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

    bk
    下一篇:没有了