推荐几个项目

1、CMS

DDD 开源.NET CMS、跨平台, 兼容.NET Core和ASP.NET,支持Docker容器

https://github.com/ixre/cms

基于.Net + DDD 构建的跨平台多站点开源内容管理系统; 同时支持ASP.NET 4.x.NET6.0; 可以运行在Windows,Linux,MacOSX等操作系统;支持Docker容器。 此项目已维护超过十年, 不断使用最合适的技术改进. 独立服务器上建议运行.NET6版,或上传到虚拟主机。

特性:

  • 跨平台:支持Windows、Linux、MacOSX运行,同时支持虚拟主机。
  • 支持容器:提供容器镜像,可用Docker/Podman部署至服务器。
  • 支援多种数据库:支持MySQL、SQLite、Sql Server、ACCESS数据库, 推荐使用:MySQL作为数据库。
  • 领域驱动设计:核心代码使用DDD领域驱动设计构建,通过领域模型,提供了可扩展性。
  • 支持模板:内置模板引擎,编写简单。后台支持模板的安装,网络安装,修改,备份等。
  • 源代码编辑:支持在线编辑代码,支持EMMET插件自动生成HTML代码。
  • 支持插件:支持网络安装插件,卸载插件等。利用插件可开发自定义功能。比如内嵌的采集系统。
  • 多站点支持:支持后台创建站点、域名绑定、虚拟目录等,站点相互隔离,大大节省服务器空间开支和维护成本。
  • 内置SEO模块:内置站内连接,URL提供等SEO工具。

2、Adnc

https://github.com/alphayu/adnc

Adnc是一个轻量级的完全可以落地的微服务/分布式开发框架,同时也适用于单体架构系统的开发。支持经典三层与DDD架构开发模式、集成了一系列主流稳定的微服务配套技术栈。一个前后端分离的框架,前端基于Vue、后端基于.Net6构建。WebApi遵循RESTful设计规范、基于JWT认证授权、基于Maxscale实现了读写分离、部署灵活、代码简洁、开箱即用、容器化微服务的最佳实践。

  • 用户中心:系统支撑服务,实现了用户管理、角色管理、权限管理、菜单管理、组织架构管理
  • 运维中心:系统支撑服务,实现了登录日志、审计日志、异常日志、字典管理、配置参数管理
  • 客户中心:经典三层开发模式demo
  • 订单中心:DDD开发模式demo
  • 仓储中心:DDD开发模式demo

3、https://github.com/VictorTzeng/Zxw.Framework.NetCore

4、https://github.com/aprilyush/EasyCMS

5、https://github.com/marlonajgayle/Net6WebApiTemplate

6、https://github.com/csehammad/MinimalAPIDemo

7、https://gitee.com/izory/ZrAdminNetCore

8、https://github.com/KorzhCom/EasyData

 

posted @   清风如你  阅读(148)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示