首页 > 其他分享 >推荐一个.NetCore开源的CMS项目,功能强大、扩展性强、支持插件的系统!

推荐一个.NetCore开源的CMS项目,功能强大、扩展性强、支持插件的系统!

时间:2024-11-13 12:56:27浏览次数:1  
标签:插件 界面 项目 NetCore 扩展性 开源 Net CMS

推荐一个基于.Net Core开发的开源CMS项目,该项目功能完善、涉及知识点比较多,不管是作为二次开发、还是学习都是不错的选择。


01 项目简介

Cofoundry是基于.Net开发的、代码优先开发、具备可扩展且灵活的架构、简单易用的内容管理系统。

02 项目框架

1、基于.Net 8开发。

2、数据库支持:SqlServer (Express) 2016+, 或者 Azure SQL。

3、技术栈:Asp.net Mvc Core、EntityFrameworkCore、JQuery、Bootstrap。

03 项目结构

图片


04 界面部分截图

1、安装界面

图片

2、安装完成

图片

3、登录界面

图片

4、后台管理

图片

5、图片管理

图片

6、用户管理

图片

7、角色管理

图片

8、页面模板

图片

9、用户中心

图片

10、创建页面

图片

05 项目地址

https://github.com/cofoundry-cms/cofoundry

更多开源项目: https://github.com/bianchenglequ/NetCodeTop

- End -

推荐阅读

2个零基础入门框架教程!

tesseract:一个.Net版本的开源OCR项目

盘点下5个Winform UI开源控件库

AutoFixture:.NET 的假数据生成工具

CodeMaid:Visual Studio代码自动整理插件!

标签:插件,界面,项目,NetCore,扩展性,开源,Net,CMS
From: https://www.cnblogs.com/chingho/p/18542502

相关文章

  • 亚马逊铺货、跟卖之FBM配送模板的设置与应用-基于月亮树跨境AI自动调价插件综合运用的
    背景亚马逊后台的展示界面频繁出现问题,导致许多做铺货和跟卖的小伙伴在使用FBM(自发货)模式时,有时会遇到运费无法正常显示的情况。而在购物车界面才会显示运费久而久之,会出现这样的业务诉求:“我这里有4个商品,其中有2个想设置成免运费的模式。”将亚马逊配送模板设置好了,配......
  • vim 插件安装
    使用Vundle管理,以保存lua文件立即格式化为例。首先需要安装lua-format方案一:luarocksinstall--server=https://luarocks.org/devluaformatter方案二:源码安装,地址:https://github.com/Koihik/LuaFormatterReadMe.md文件有详细的安装说明安装成功后,......
  • 无插件H5播放器EasyPlayer.js网页web无插件播放器vue和react详细介绍
    EasyPlayer.jsH5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS、WEBRTC、FMP4视频直播与视频点播等多种协议,支持H.264、H.265、AAC、G711A、Mp3等多种音视频编码格式,支持MSE、WASM、WebCodec等多种解码方式支持Windows、Linux、Android、iOS全平台终端的H5播放器,使用简单......
  • 使用pgrx开发postgre插件
    pg插件开发建议在linux环境下进行,windows可以采用虚拟机的方式开发.安装虚拟机环境准备虚拟机,使用的是ubuntu22.04,太新的版本会依赖拉取有问题安装开发工具和依赖:​sudoapt-getupdatesudoapt-getinstall-ygitclanggccmakebuild-essentiallibz-devzlib1g-......
  • ubuntu下配置vim插件,实现轻量级代码编辑器
    背景因为需要用虚拟机做实验,然后虚拟机配置的内存很小,如果使用vscode编辑器,内存占用太高,所以放弃,远程使用vscode通过sftp链接也会有很多bug,所以也放弃,鉴于以上。只能考虑使用vimvim的优点轻量级不需要gui的支持,可以在server和desktop版本之间不限制是使用vim插件安装cu......
  • H.264/H.265播放器EasyPlayer.js无插件直播流媒体音视频播放器延迟丢帧的原因
    EasyPlayer.jsH5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS、WEBRTC、FMP4视频直播与视频点播等多种协议,支持H.264、H.265、AAC、G711A、Mp3等多种音视频编码格式,支持MSE、WASM、WebCodec等多种解码方式,支持Windows、Linux、Android、iOS全平台终端的H5播放器,使用简单......
  • 提高代码可读性、易维护性和可扩展性的实践指南
    在软件开发过程中,代码的质量直接影响到项目的成功与否。良好的代码不仅能够减少错误,提高开发效率,还能够增强团队协作,降低后续维护成本。本文将从提高代码可读性、易维护性和可扩展性三个方面出发,结合HarmonyOSSDK的实际应用案例,为开发者提供一些实用的建议和最佳实践。一、......
  • 让文献管理更轻松:Zotero10大插件指南
                       还在为海量文献管理头疼吗?还在为找不到合适的插件犯愁吗?别急,今天我就要带你解锁Zotero的终极武器-那些让你爱不释手的必备插件!作为一个从小白到文献管理达人的过来人,我可以负责任地说:没有这些插件,你的Zotero只能发挥一半功力!......
  • 插件工厂和AOP拦截器机制
    一.插件工厂基于接口机制的插件工厂是一种设计模式,用于创建和管理插件。插件是独立的模块,可以动态加载和卸载,以扩展应用程序的功能。通过使用接口,插件工厂可以提供一种统一的方式来创建和管理这些插件,而不需要了解插件的具体实现细节。具体实现来说,实现一个插件工厂通过哈希记......
  • 【Playwright + Python】系列(九)Playwright 调用 Chrome 插件,小白也能事半功倍
    哈喽,大家好,我是六哥!今天我来给大家分享一下如何使用playwight调用chrome插件,面向对象为功能测试及零基础小白,我尽量用大白话的方式举例讲解,力求所有人都能看懂,建议大家先收藏,以免后面找不到。......