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

news/2024/11/14 17:41:48/文章来源:https://www.cnblogs.com/chingho/p/18542502

推荐一个基于.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代码自动整理插件!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/832908.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何把markdown文件导出为pdf

1. 下载Prince [下载小工具] 下载后直接安装即可。 2. 添加环境变量先找到小工具的可执行文件Prince.exe的路径。.\Prince\engine\bin把Prince.exe的路径的添加到环境变量中,然后重启vscode。3. 在vs code中把md文件转换成pdfa. 先保证自己有Markdown Preview Enhanced插件, …

xv6 pingpong lab中 父进程parent应该先写后读,顺序不能变(注意是队列,不是栈)

按照图中顺序来写,pipe是队列,先进先出。读取肯定读最前面的,top。写入肯定写最后面back。注意与堆栈stack进行区分

AvaloniaVS2022

AvaloniaVS.VS2022安装和使用 首先下载VS2022专业版 https://visualstudio.microsoft.com/zh-hans/downloads/安装Avalonia for Visual Studio 2022扩展包这里直接安装经常失败,我下载AvaloniaVS.VS2022.vsix 单独安装,直接以管理员安装就可以,时间有点长,耐心等待打开VS20…

Java初识(一)

运行机制:语言处理程序主要分为汇编程序,编译程序,解释程序 效率(编译>解释) 灵活性(编译<解释) 可移植性(编译<解释) 在解释方式下,翻译源程序时不生成独立的目标程序,而编译器则将源程序翻译成独立保存的目标程序 Java解释型面向对象编程语言 基于Java开…

【日记】世界上居然有压力这么大的工作(1079 字)

正文眼睛好疼。今晚的应酬没跑掉,毕竟是全行性质的,也跑不了。还好底层员工自动一桌,领导一桌。领导那桌各种喝酒、陪客、讲话,员工这桌就只有:“啊,这菜好咸。” 或者是:“你们有谁要酸奶的?”拿过来的酸奶是常温的,不是那种粘稠的。坏耶。明天还要单独找我们柜面两个…

前端一些常见的报错

都是错误案例是否存在这个变量?这个变量是否有值(是否赋值成功)?接口数据是否正确(是否成功赋值)?代码从上到下执行的,逻辑是否正确?名字是否打错(包括大小写)?控制台(编辑器)报错信息有没有提示、提示一般会写哪个组件第几行报错,可以点进去看组件命名大小写是…

不受支持的 Mac 上的通用控制 (现已支持 macOS Sequoia)

不受支持的 Mac 上的通用控制 (现已支持 macOS Sequoia)不受支持的 Mac 上的通用控制 适用于 macOS Sequoia、macOS Sonoma、macOS Ventura 和 macOS Monterey 请访问原文链接:https://sysin.org/blog/macos-universal-control-on-unsupported-mac/ 查看最新版。原创作品,转载…

数据库运维实操优质文章文档分享(含Oracle、MySQL等) | 2024年10月刊

本文为大家整理了墨天轮数据社区2024年10月发布的优质技术文章/文档,主题涵盖Oracle、MySQL、PostgreSQL等主流数据库系统以及国产数据库的技术实操,从基础的安装配置到复杂的故障排查,再到性能优化的实用技巧及常用脚本等。本文为大家整理了墨天轮数据社区2024年10月发布的…

windows 查看已连接的wifi密码

查看已连接的wifi列表 win+R,打开控制台窗口,输入: netsh wlan show profiles从wifi列表中查看指定wifi的秘密 1.输入指令: netsh wlan show profile name="wifi名" key=clearname要查看的wifi名称,key=clear表示显示密码。 2.查看密码 找到"安全设置"…

大厂SSP的Java学习路线

大厂SSP的Java学习路线,零基础,分阶段,极简的自学编程指南,全网最全面最贴心 小厂(入门阶段)怎么学,中厂(进阶阶段)怎么学,大厂(高级阶段)怎么学现在互联网环境这么差,Java还能学吗? 学Java还能找到工作吗? 大家好呀, 我是程序员回家养猪, 一个专升本, 三段实习经历拿…

章节一、Maven学习

一、maven介绍 1、简介 Maven是一个项目管理工具(构建工程、管理jar包、编译代码、完成测试、项目打包) Maven是基于POM(project object model 项目对象模型)实现的 Maven标准化了项目结构 Maven提供了一个免费的中央仓库 开源jar包 Maven是跨平台的 2、作用 一键构建:编译…

[GYCTF2020]Blacklist 1

[GYCTF2020]Blacklist 1 打开实例发现get提交框,提交1发现显示尝试万能密码无果尝试联合注入,显示出了过滤规则,可以见到很多关键字都被过滤了尝试堆叠注入,成功显示出数据表 ?inject=1;show databases;查表 ?inject=1;use ctftraining;show tables;看到了个FLAG_TABLE查…