前言

今天我们来使用 OrchardCore 来快速构建可配置的 .NET 内容管理系统(CMS)。

项目介绍

OrchardCore 是一个开源的(BSD-3-Clause license)、模块化的、支持多租户的应用程序框架,使用 ASP.NET Core 构建。同时,它也是一个基于该框架的内容管理系统(CMS)。

项目特点

  • 完整 CMS:使用主题和模板直接呈现内容,无需开发。
  • 解耦 CMS: 网站初始是空白的,只有内容管理后台。你需要通过 Razor Pages 或 MVC 操作自行创建所有页面模板,并通过内容服务来获取和展示内容。
  • 无头 CMS:该网站只管理内容,您创建一个单独的应用程序,该应用程序将使用 GraphQL 或 REST API 获取托管内容。

支持数据库

支持 SQL Server、MySQL、PostgreSQL、SQLite数据库。

项目源代码

创建 Orchard Core CMS 网站

接下来我们运行 OrchardCore.Cms.Web 应用,快速使用可视化的界面配置属于我们自己的多租户内容管理系统(CMS)。

创建成功的 Blog 博客站点源码位置:

CMS 网站后台管理页面

  • https://localhost:44300/admin

菜单栏编辑

内容管理

主题切换

角色权限管理

创建网站用户

图片管理

其他功能

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看,别忘了给项目一个Star支持。

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没)。

10 分钟使用 OrchardCore 快速构建 .NET 内容管理系统(CMS)的更多相关文章

  1. 基于laravel框架构建最小内容管理系统

    校园失物招领平台开发 --基于laravel框架构建最小内容管理系统 摘要 ​ 针对目前大学校园人口密度大.人群活动频繁.师生学习生活等物品容易遗失的基本现状,在分析传统失物招领过程中的工作效率低下. ...

  2. 动态可缓存的内容管理系统(CMS)

    摘要:内容管理系统(CMS)在各大商业站点和门户站点中扮演着重要的角色,是内容有效组织和快速发布极为重要的基础平台.目前主流的内容发布系统都使用静态页面进行内容发布,在我们的实际使用过程中我们深切的感 ...

  3. ASP.NET 内容管理系统CMS

    一.Umbraco 项目地址: http://umbraco.org/ Umbraco是一个开放源码的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据. 使用Umbraco ,设 ...

  4. 开源重磅,java内容管理系统CMS,点击就可以编辑,保存,轻松构建自己的站点

    买的暂时空间不给力.内存不足,老给关闭,先转到京东云上了,免费的,也不知免费多久. 这是地址2  http://java4cms.jd-app.com/index.html 这是地址  http:// ...

  5. Django+MySQL开发项目:内容管理系统cms(一)

    Baker-Miller Pink被科学方法证实可以平静情绪并且抑制食欲的颜色,具有amazing的效果.基百里面说实验结果表明该颜色具有: "a marked effect on lowe ...

  6. 迎接 Windows Azure 和 DNN 挑战,几分钟内快速构建网站!

    编辑人员注释:本文章由高级商务策划师兼开发平台推广者 Neeti Gupta 撰写. 曾几何时,构建一个简单的网站需要耗费好几个月的时间.在过去,.NET 开发人员和设计社区的一些成员使用 DNN(以 ...

  7. 10个开源的PHP网站内容管理系统

    1. DEDE -这是一款国内开源的cms,作者是一个个人,能做出如此功能的cms,是相当不错的.2007版功能十分强大,希望能改善之前数据量一大,更新静态页就很慢的缺点.因为开源,有较多的玩家和拥护 ...

  8. 中国移动能力开放商店OneNET View数据可视化公测 10分钟轻便生成行业可视化界面

    随着云计算,5G技术,人工智能等底层技术的发展,万物互联时代已经到来,同时带来了海量数据,如何效果好.低成本.短时间的表现据,成为物联网行业从业者和公司的当务之急. OneNET View传统的数据展 ...

  9. 30 个很棒的 PHP 开源 CMS 内容管理系统

    本文汇集了30个优秀的开源CMS建站系统,采用PHP开发.以下列表不分先后顺序. 1. AdaptCMS AdaptCMS Lite 是一个开源的CMS系统,主要特点是易用,而且可以轻松和其他系统接驳 ...

  10. CMS (内容管理系统)

    ylbtech-Miscellaneos:CMS (内容管理系统) CMS是"Content Management System"的缩写,意为"内容管理系统". ...

随机推荐

  1. Spring基础-AOP

    AOP AOP:面向切面编程 Spring 的Aop是为了解耦.弥补OOP的不足. Spring支持Aspect J的注解式切面编程 使用@Aspect是一个切面 使用@After.@Before.@ ...

  2. 01EDA简介

    EDA工具简介 (Electronic Design Automation) 目录 EDA工具简介 目录 1. EDA概述 1.1 什么是EDA? 1.2 EDA工具的分类 1.3 EDA设计流程 2 ...

  3. 树莓派4b安装openwrt做副路由

    下载镜像https://github.com/SuLingGG/OpenWrt-Rpi 刻录镜像 balenaEtcher刻录即可,其他软件也行 修改opwrt路由器ip 刻录完系统到tf卡,将其插入 ...

  4. notebook 开启 有限元学习

    简介 jupyter-notebook --ip 0.0.0.0 开启 sudo docker run -ti -p 127.0.0.1:8888:8888 -v $(pwd):/home/fenic ...

  5. 矩阵与 dp 与线性递推

    矩阵的实质与线性代数有关,但用处并不大感兴趣的可以看看这里. 这里我们重点探讨矩阵乘法,\(n \times m\) 阶的矩阵 \(A\) 乘以 \(m \times k\) 阶的矩阵 \(B\) 得 ...

  6. 资深ETL工程师经验分享:ETL项目的5大挑战与策略

    ETL项目的重要性及其复杂性 在我十多年的数据仓库建设经验中,ETL(Extract, Transform, Load)一直是最具挑战性的环节之一.简单来说,ETL就是将分散在各个业务系统中的数据抽取 ...

  7. SciTech-Logic:逻辑学-Introduction to Logic: Irvine - 5.4 质、量 与 周延性

    SciTech-Logic:逻辑学-Introduction to Logic: Irvine - 5.2 Class and Statement 类与直言命题 A.质 我们已经看到,每个标准直言命题 ...

  8. sed删除指定行以及前n行

    有文本文件,内容如下,需要找出response不为on的设备ip root@dev[15:49:33]$ cat result.txt index[8] ip[8.8.8.8] send respon ...

  9. [WPF]在WPF中使用ObservableCollections显示Microsoft.Extensions.Logging的日志信息

    在WPF中使用ObservableCollections显示Microsoft.Extensions.Logging的日志信息 背景 先前一段时间用RichTextBox实现了Microsoft.Ex ...

  10. Win10专业版系统如何更改盘符的问题

    很多深度系统的win10专业版用户,喜欢追求自己的个性化,想要把盘符修改成自己想要的名字,这样显的非常的有个性.那么,win10系统该如何修改盘符呢?别担心,深度技术小编就来分享详细的设置方法,有喜欢 ...