基于.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经典的开源项目其实非常多,但是国内的博客总是拿 ...
随机推荐
- Linux OOM Killer造成数据库访问异常排查
服务器上的服务器访问异常,查看/va/log/messages发现如下: Sep 22 16:08:21 safeserver kernel: java invoked oom-killer: gfp ...
- MybatisPlus_01
目录 1.1 简介 1.1.1 特性 1.1.2 框架结构 2.1 快速开始 2.1.1 2.1.2 yaml文件配置 2.1.3 编码 2.1.4 测试 3.1 思考 1.1 简介 MyBatis- ...
- 项目1_001_涉及知识点(Django任务追踪平台)
- robots.txt协议如何设置禁止搜索引擎抓取?
什么情况下要设置禁止搜索引擎抓取自己的网站呢? 公司内部测试的网站,或者内部网,或者后台登录的页面,肯定不希望被外面的人搜索到,所以要禁止搜索引擎抓取.还有在我们的网站还未正式上线之前,我们需要做大量 ...
- Presto安装完成之后需要做的
Presto因其优秀的查询速度被我们所熟知,它本身基于MPP架构,可以快速的对Hive数据进行查询,同时支持扩展Connector,目前对Mysql.MongoDB.Cassandra.Hive等等一 ...
- Spring Boot 使用常见问题
Json格式化时间,时区设置 spring.jackson.time-zone=GMT+8 spring.jackson.date-format=yyyy-MM-dd HH:mm:ss json数据无 ...
- VMware Workstation 16 启动虚拟机失败(vmmon 版本问题)
问题简述 在 Manjora Linux 下,之前更新过系统,这次启动虚拟机居然就是失败了. 报错信息如下: Version mismatch with vmmon module: expecting ...
- python的二维数组操作--坑
用到python list的二维数组,发现有一些需要注意的地方. 第一种赋值方法: list0 = [[0]*3]*4 list0[0][1] = 1 print(list0) 输出结果为: [[0, ...
- SpringSecurity配置文件
@EnableWebSecurity public class seccurityConfig extends WebSecurityConfigurerAdapter { @Override pro ...
- G客短信平台开发,资源短信功能使用说明
短信平台使用资源短信操作顺序 联系微信:290615413 1:登录客户端 2:点击左侧 发送短信中的,资源短信 3:资源短信申请操作 3.1:选择相应的省市 会显示资源数量. 3.2:然后输入申请 ...