基于.NET Core的优秀开源项目合集
开源项目非常适合入门,并且可以作为体系结构参考的好资源, 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
基于.NET Core的优秀开源项目合集的更多相关文章
- 超全的 Vue 开源项目合集,签收一下
超全的 Vue 开源项目合集,签收一下 xiaoge2016 前端开发 1周前 作者:xiaoge2016 链接: https://my.oschina.net/u/3018050/blog/2049 ...
- 深度学习优质学习项目大放送!-AI Studio精选开源项目合集推荐
近期 在AI Studio上发现了不少优质的开源深度学习项目,从深度学习入门到进阶,涵盖了CV.NLP.生成对抗网络.强化学习多个研究方向,还有最新的动态图,都以NoteBook的方式直接开源出来,并 ...
- 最新最全的 Android 开源项目合集
原文链接:https://github.com/opendigg/awesome-github-android-ui 在 Github 上做了一个很新的 Android 开发相关开源项目汇总,涉及到 ...
- 微信小程序< 3 > ~ 微信小程序开源项目合集
简介 移动开发者想学习微信小程序需要学习一点HTML ,CSS和JS才能够比较快速的上手,参考自己学习Android学习过程,阅读源码是一个很好的方式,所以才收集了一些WeApp的开源项目. awes ...
- TypeScript 优秀开源项目大合集
TypeScript出来有段时间了,也冒出了很多用TypeScript开发的优秀开源项目,搜寻了一些基于TypeScript项目,分享给大家: https://github.com/brookshi/ ...
- .NET Core/.NET5/.NET6 开源项目汇总5:权限管理系统项目
系列目录 [已更新最新开发文章,点击查看详细] 企业管理系统一般包含后台管理UI.组织机构管理.权限管理.日志.数据访问.表单.工作流等常用必备功能.下面收集的几款优秀开源的管理系统,值得大家 ...
- .NET Core/.NET5/.NET6 开源项目汇总6:框架与架构设计(DDD、云原生/微服务/容器/DevOps/CICD等)项目
系列目录 [已更新最新开发文章,点击查看详细] 开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激.尊重.请严格遵守每个项目的开源协议后再使用.尊 ...
- github优秀开源项目大全-iOS
github优秀开源项目大全-iOS APR 25TH, 2014 前言 本文旨在搜集github上优秀的开源项目 本文搜集的项目都是用于iOS开发 本文会持续更新… 完整客户端 ioctocat g ...
- Android优秀开源项目
本文转自:http://blog.tisa7.com/android_open_source_projects Android优秀开源项目 Android经典的开源项目其实非常多,但是国内的博客总是拿 ...
随机推荐
- 一次数独生成及解题算法的剖析(Java实现)
数独生成及解题算法剖析(Java实现) 关键词 数独9x9 数独生成算法 数独解题算法 序言 最近业务在巩固Java基础,编写了一个基于JavaFX的数独小游戏(随后放链接).写到核心部分发现平时玩的 ...
- js下 Day16、正则案例
一.封装格式化日期 功能思路分析: \1. 第一个参数format表示指定的时间格式 \2. 第二个参数date为指定的时间(可以不传,默认当前时间) \3. 获取第二个参数中指定时间的年月日时分秒 ...
- Spring Boot 简单入门案例
第一:打开idea 找到spring Initializr 第二:点击Next 在点击下一步 找到web之后勾选第一个spring web 就完成了 在写一个类 点击运行 结果如下:
- WebSocket实现站内消息实时推送
关于WebSocket WebSocket是HTML5 开始提供的一种在单个TCP连接上进行全双工通讯的协议.什么是全双工?就是在同一时间可以发送和接收消息,实现双向通信,比如打电话.WebSocke ...
- mini-web框架-装饰器-总结1(5.3.1)
@ 目录 1.说明 2.代码 关于作者 1.说明 原则:开放封闭 可以扩展,但是不可以修改.也就是说软件对扩展开放,对修改关闭. 运用技术:闭包 一共两种方法,一个使用闭包,一个使用类 使用多个装饰器 ...
- NameVirtualHost *:80 has no VirtualHosts
服务器会包含所有的 .conf 后缀的文件 当出现如标题所示的错误的时候,检查所有 .conf 文件,是否端口占用,或者重复命令行的情况
- 一劳永逸,解决基于 keep-alive 的后台多级路由缓存问题
用过 vue-element-admin 的同学一定很清楚,路由的配置直接关系侧边栏导航菜单的展示,也得益于这种设计思路,几乎大部分后台框架都采用这个方案,当然也包括了我写的 Fantastic-ad ...
- Spring Cloud 2020.0.0 正式发布,全新颠覆性版本!
Spring Cloud 2020.0.0 没错,Spring Cloud 2020.0.0 正式发布了: 感谢Java技术栈群友通知,想入群的在公众号Java技术栈后台回复:wx,正在使用 Spri ...
- iOS 集成友盟分享图片链接为http时无法加载问题解决
一.问题描述 UMShareWebpageObject *obj = [UMShareWebpageObject shareObjectWithTitle:title descr:shareText ...
- C# 高并发、抢单解决思路
高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求.高并发相关常用的一些指标有响应时间(Respon ...