ASP.NET 内容管理系统CMS
一、Umbraco
项目地址: http://umbraco.org/
Umbraco是一个开放源码的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据。 使用Umbraco ,设计师能创造出有效的XHTML标记模板和开发人员可以创建任何基于.Net的模块。主要特点包括:
- 漂亮,友好的用户界面
- 综合所见即所得编辑器
- 支持编辑在Microsoft Word
- 全部源代码可用(开放源代码)
- 超级简单的模板引擎
- 完全支持Web标准
下载最新版本8.3 或者v7.15.3: https://our.umbraco.com/download/
源码地址:https://github.com/umbraco/Umbraco-CMS/
二、Orchard
项目地址: http://www.orchardproject.net/
Orchard是一个ASP.NET平台下的免费开源的社区项目,该项目旨在提供基于ASP.NET的应用以及可重用的组件。
利用 Orchard我们可以创建基于ASP.NET平台可共享的组件以及扩展应用,可以创建满足最终客户、网页设计人员、开发人员等各种需求的特定网站应用程序。另外,我们也在寻求和现有的类似应用程序的作者们一起合作以便能够更好地帮助他们实现自己的目标。Orchard项目是作为Outercurve基金会旗下的ASP.NET开源平台的一部分发布的。Orchard所使用的许可是基于OSI批准的新BSD许可。
Orchard项目旨在达到以下三个目标:
* 对最终客户、网页设计人员、开发人员有吸引力的、基于.NET的应用程序
* 开发出一组可以重用的组件,使得在Orchard平台开发网站应用更为简便
* 创建一个活跃的社区,以便帮助我们更好的定义这些应用以及扩展程序
源码下载:https://github.com/OrchardCMS/OrchardCore
三、mojoPortal
mojoPortal 官方站点:http://www.mojoportal.com
mojoPortal 是一个开源的、用 C# 编写的站点框架和内容管理系统,可以运行在 Windows 中的 ASP.NET 和 Linux/Mac OS X 中的 Mono 下。
当前的特性
- 遵循 XHTML 的内容管理
- 用 WebParts 个性化自己的页面
- 博客
- 论坛
- 事件日历(Event Calendar )
- 图像画廊(Image Gallery )
- 文件管理
- 基于数据库、Active Directory, OpenLDAP, Open ID, 或 Windows Live ID 的授权
- 可替换的数据访问层支持 MS SQL、MySQL、PostgreSQL、SQLite 和 FirebirdSql
- 皮肤
- RSS 聚合
- 搜索
- 本地化
- 一个安装和一个数据库可以有多个主机站点
- 容易的自定义用户配置
- 以及其他更多特性...
下载最新版 2.7: https://www.mojoportal.com/download
源码地址:https://github.com/i7media/mojoportal
四、Dotnetnuke
项目地址:http://www.dotnetnuke.com/
是一个免费、开源、可扩展、几近完美的内容管理系统。可广泛应用于商务网站、企业内网(Intranet)和外网网站、在线内容发布网站。 Dotnetnuke是建立在微软asp.net平台之上的一套Web应用框架。Dotnetnuke是微软第一次向开源说”Yes”的里程碑。Dotnetnuke 是门户网站的未来。Dotnetnuke的特色 通用性――――几乎可以用来构建让任何Web应用:商务网站,企业内网/外网,在线内容发布。
用户友好性―――—其设计考虑非常周全,借助站点向导,无处不在的帮助图标等等,用户能够很容易的控制项目的各个方面。
多网站支持――――套程序部署就可以支持多个网站。每个网站都有各自的管理员和独特页面布局。
技术支持――――Dotnetnuke有一个核心开发团队和国际化的支持社团。DNN的用户组、论坛、资源网站以及专注与DNN技术的很多公司,全方位的提供支持和帮助。
安装简单――――从Dotnetnuke.com (英文版) 或DnnChina.net (中文版)下载软件以后,按照安装指导的步骤,只需要几分钟就可以完成。
本地化――――到目前为止已经有27个语言包,能很轻松的把您的网站转换成几乎任何语言。语言包也是可扩展的,您可以很容易的创建自己的特色语言包。
开放源代码――――DNN是免费、开放源代码项目,采用类BSD风格的授权方式。容许任何人按自己的想法,商业和非商业的使用DNN.。BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以"为所欲为",可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。你只需要源代码中带有原来代码中的BSD协议。
高扩展性――――DNN内建的功能已经足够构建一个非常复杂的内容管理系统。DNN提供了全新的在线式功能块扩展,无论是第三方模块还您自己开发的模块,都能随时很容易的加入到正在运行的网站中。
下载最新版 9.4.2: http://www.dnnsoftware.com/community/download
源码地址:https://github.com/dnnsoftware/Dnn.Platform
ASP.NET 内容管理系统CMS的更多相关文章
- 动态可缓存的内容管理系统(CMS)
摘要:内容管理系统(CMS)在各大商业站点和门户站点中扮演着重要的角色,是内容有效组织和快速发布极为重要的基础平台.目前主流的内容发布系统都使用静态页面进行内容发布,在我们的实际使用过程中我们深切的感 ...
- 开源重磅,java内容管理系统CMS,点击就可以编辑,保存,轻松构建自己的站点
买的暂时空间不给力.内存不足,老给关闭,先转到京东云上了,免费的,也不知免费多久. 这是地址2 http://java4cms.jd-app.com/index.html 这是地址 http:// ...
- Django+MySQL开发项目:内容管理系统cms(一)
Baker-Miller Pink被科学方法证实可以平静情绪并且抑制食欲的颜色,具有amazing的效果.基百里面说实验结果表明该颜色具有: "a marked effect on lowe ...
- 30 个很棒的 PHP 开源 CMS 内容管理系统
本文汇集了30个优秀的开源CMS建站系统,采用PHP开发.以下列表不分先后顺序. 1. AdaptCMS AdaptCMS Lite 是一个开源的CMS系统,主要特点是易用,而且可以轻松和其他系统接驳 ...
- CMS (内容管理系统)
ylbtech-Miscellaneos:CMS (内容管理系统) CMS是"Content Management System"的缩写,意为"内容管理系统". ...
- 【Web探索之旅】第二部分第三课:框架和内容管理系统
内容简介 1.第二部分第三课:框架和内容管理系统 2.第二部分第四课预告:数据库 第二部分第三课:框架和内容管理系统 上一课我们介绍了服务器端的编程语言,有PHP,Java,Python,Ruby ...
- 10个开源的PHP网站内容管理系统
1. DEDE -这是一款国内开源的cms,作者是一个个人,能做出如此功能的cms,是相当不错的.2007版功能十分强大,希望能改善之前数据量一大,更新静态页就很慢的缺点.因为开源,有较多的玩家和拥护 ...
- Orchard是一个了不起CMS(内容管理系统)
在这个系列中,我们将共同经历从头开始构建一个Orchard模块的过程! 虽然Orchard是一个了不起CMS(内容管理系统),有着强大的功能和令人振奋的架构,可以无限的扩展,但它可能需要花费一定时间, ...
- 推荐八款.Net优秀的开源CMS 内容管理系统
1,老牌内容管理系统SiteServer CMS 推荐指数:5 SiteServer CMS 是.NET平台的CMS系统,也是一款拥有十年历史与广泛知名度的CMS系统,2017年5月初迈出了自成立以 ...
随机推荐
- logstash设置开机自启动
本篇文件前提是在centos7.6上使用rpm包安装的logstash,添加systemd方式启动. #默认为rpm包安装,进行执行目录 cd /usr/share/logstash/bin/ #系统 ...
- Android 及 iOS 常用操作命令
应用相关 1. 安装应用(真机) Android adb install xxx.apk iOS ideviceinstaller -i xxx.ipa 2. 卸载应用(真机) Android adb ...
- Linux常用基础(三)
1.gcc编译器 (1)简介 前期的GCC是GNU C Compiler,仅仅用于C语言的编译,经过多年的发展,现在的GCC为GNU Compiler Collection,并且目前支持多种编程语言的 ...
- 查看linux系统版本及内核
一.查看Linux系统版本的命令(3种方法) 1.适用于所有的Linux发行版 cat /etc/issue [root@S-CentOS home]# cat /etc/issue CentOS r ...
- node学习基础
node特点 js运行时,非阻塞I/O,事件循环 模块导入导出 模块化 导入 require('./xxx') module.exports=xxx index.js module.exports = ...
- linux -------------- Linux系统安装jdk
linux 安装软件有三种方式 tar (解压安装 ) rpm (直接安装) yum(在线) 安装主要步邹 1.下载jdk 软件包 2.检测是否安装 查看已安装jdk软件包 rpm -qa|grep ...
- 解决上传文件或图片时选择相同文件无法触发change事件的问题
昨天在做一个上传文件的模块时遇到了这样的问题:打开文件一上传,上传成功后再次点击文件一,change事件无反应 <input type="file" name="f ...
- something want to write
1.时间戳不能相信是因为机器时间有误差.相当于机器不断电的跑着时钟. 2.写log的时候记得log别人的ip,不然没办法很好的debug.
- KAFKA 节点配置问题
-- ::, INFO o.a.j.e.StandardJMeterEngine: Running the test! -- ::, INFO o.a.j.s.SampleEvent: List of ...
- day61——多表操作(增、删除、改、基于对象的跨表查询)
day61 增删改查 增加 # 增加 # 一对一 # au_obj = models.AuthorDetail.objects.get(id=4) models.Author.objects.crea ...