《转》适用于开发人员的10个最佳ASP.NET的CMS系统

1) mojoportal


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) axcms

AxCMS.net是一个免费的企业网站内容管理系统(CMS)完全基于微软NET平台,极大地简化了复杂的过程,涉及高可扩展性和交互性的Web应用程序的创建和管理。

3) kooboo Web
CMS

Kooboo是一个基于ASP.NET
MVC的CMS系统,实现面向企业级的内容管理解决方案和快速开发。Kooboo具有如下主要特性:
--
基于角色的用户管理
--无限制的用户和站点
--实现各种验证
--内容版本控制
--工作流控制
--布局和内容模板

4) sprocketcms

可插拔的CMS系统,采用ASP.NET开发。拥有一个干净的和强大的模板系统.

5) cognizantcms

Cognizant CMS 是一个免费开源的CMS系统,采用ASP.NET
3.5构建。严格的语义内容,以提高可读性和搜索引擎优化输出。同时为高级终端用户和管理员提供易于使用的工具。

6) sitefinity

Sitefinity 独特的体系结构利用 .NET 开发模式,包括母版页、模板、标准用户控件、主题和
CSS。主题和模板可帮助您快速组合网站。Sitefinity
提供了极为方便的拖放界面,用于以可视方式构建网页。界面元素具有高度的交互性,并且不需加以说明。Sitefinity
与外部方系统无缝集成,这样便于企业插入其营销工具、业务范围应用程序、CRM 系统以及更多内容。

7) composite

Composite C1
CMS是一个功能齐全的免费开放源码的网站内容管理系统,专注于企业网站的开发。是非常实用和面向任务的用户界面,使用户不同的技能来完成任务和合作,使用熟悉的工具和向导。使用Composite
C1 CMS构建网站不要求高端技术含量,但如果你掌握这些技巧,对Composite C1 CMS 运用将更加自如。

开发人员可以通过ASP.NET
Razor、MVC、Web窗体、XSLT管理布局和扩展系统功能,后端和前端开发人员高度的权力和能够控制网站的外观和细微之处。

基于.NET4开发的最新技术,精心设计的可插拔的体系结构和API和完整的LINQ数据访问及其处置的访问,使之成为一个灵活的系统,易于安装,Windows
Azure的迁移容易,这两个文件的基础和SQL Server数据支持,很多免费的易于安装的附加组件和增值服务的设置。

8) dotnetnuke

Dotnetnuke(简称DNN)是一个免费、开源、可扩展、几近完美的内容管理系统,可广泛应用于商务网站、企业内网(Intranet)和外网网站、在线内容发布网站,是建立在微软ASP.NET平台之上的一套WEB应用框架,是微软第一次向开源说"Yes"的里程碑,是门户网站的未来。

  • 便于安装和管理

    DotNetNuke基于日新月异的微软
    ASP。NET技术,并且可以在多种数据库上运行。初次之外,很多虚拟主机运营商已经免费为大家提供了对DotNetNuke的支持。


  • 完整的可扩充性和可分离性

    DotNetNuke适用于多种多样的项目- 从最小的个人网站到
    大规模的企业项目开发,基于互联网的,或者基于企业内网的站点系统都可以完全的被建立,你可以直接使用DotNetNuke内建的功能,也可以使用第三方提供的工具。


  • 简明的许可认证,或者基于BSD模式的认证

    DotNetNuke可以被自由的融合到其它的项目中,可以被自由的修改,您可以自由的将它用于个人用途或者商业用途,而无需担心任何法律问题。


  • 通过真实的使用和体验不断进化

    DotNetNuke之所以开源就是为了让程序员们以及网站设计者们能够自由的学习,再规划,修改源代码和再发布。从本质上说,就是让软件本身快速不断的进化。让最终用户的建议,能够在最快的开发进度中得到实现。


  • 简单高效,并便于管理

    DotNetNuke
    可以在单一安装的平台中架设多个站点,他的权限被分为主机管理和站点管理,管理者可以使用一个主机管理帐户去完成多个风格炯异的站点管理。


  • 注重安全性

    DotNetNuke非常注重安全,操作的确认,数据加密,”bug”跟踪,以及潜在隐患的查询,都是其体现。


  • 视觉完全客制化

    从最基本的字体,颜色,等样式到整体网站的表现,
    站点所有层次的视觉都可以改变。新的皮肤和新的模块容器可以被简单的安装和使用,他们不会对网站的内容造成任何影响。


  • 语言完全本地化

    DotNetNuke内建的多语言本地化功能允许全世界的管理者,简单,自由的将DotNetNuke配置成适合本地使用的平台。


  • 友好的用户界面

    DotNetNuke友好的用户界面让管理者更加简单的管理项目的方方面面,站点向导,帮助按钮,以及人性化的界面布局,让管理更加轻松舒适。


  • 更加广泛和便捷的技术支持

    DotNetNuke拥有一个为之献身的开发团队,全世界超过450,000的注册用户,此外第三方DotNetNuke开发团队或公司,管理和实施团队,在线技术论坛的数量也在不断增长,可以说DotNetNuke的技术支持触手可及。

9) kentico

Kentico
CMS是一个企业Web内容管理系统和客户体验管理系统,提供了一套基于ASP.NET平台,功能完整的网站建设,企业内部网,社区网站和电子商务解决方案。供强大的编辑界面与服务器端控件,轻松管理网站内容,可以极大地简化了动态网站的开发,它主要由两大工具组成:Kentico
CMS Desk, 一种具有灵巧的用户界面的控件,用于编辑网页中的内容;Kentico CMS Controls,
内置了15种内部控件,用来编辑和控制网页中各种元素。结合了社会化网络SNS功能,提供了在线交流能力,致力于满足Web
2.0技术需求,给用户提供博客,投票,wiki和用户群组等功能。

10) vwdcms
codeplex

本文转自http://www.open-open.com/news/view/a90f1

《转》适用于开发人员的10个最佳ASP.NET的CMS系统,布布扣,bubuko.com

时间: 2024-10-26 15:04:30

《转》适用于开发人员的10个最佳ASP.NET的CMS系统的相关文章

【转载】为什么开发人员工作10年还是很迷茫?

眼看自己大学毕业后都快12年了,也快2个孩子的爸爸了,但是有时候还是会有不少不安全的感觉产生.都快奔35了,技术也过得去,收入其实也很稳定,但是偶尔还是会有迷茫的时候,最近有几个朋友,也发QQ聊天信息,同样有类似的感觉.也稍微揣摩了一下,为啥会有这样的感觉产生? 其实软件开发也是一个行业,当厨师的也是一个行业,一个厨师干了10多年后,会不会变成国家主席?很可能还是厨师,甚至有有可能一辈子都是厨师,软件开发人员也是一个行业而已,也是为人民服务而已,估计厨师也会有迷茫的时候,我们也照样会有迷茫的时候

.NET开发人员必看:提高ASP.NET Web应用性能的24种方法和技巧——转

性能问题到底该如何解决?以下是应用系统发布前,作为 .NET 开发人员需要检查的点. 1.debug=「false」 当创建 ASP.NET Web应用程序,默认设置为「true」.开发过程中,设置为「true」是非常有用多,但在应用程序发布部署时,需将其设置为「false」. <compilation defaultLanguage="C#" debug="false" targetFramework="4.0" />2.关闭 tr

.NET开发人员值得关注的七个开源项目 .

1 NET开发人员值得关注的七个开源项目 2 软近几年在.NET社区开源项目方面投入了相当多的时间和资源,不禁让原本对峙的开源社区阵营大吃一惊,从微软.NET社区中的反应来看,微软.NET开发阵营对开源工具的依赖正日益增强,本文就为所有.NET开发人员介绍7个应该关注的开源项目,也许其中正有你需要的. 3 4 5 Ajax控件工具包 6 7 8 在Ajax术语诞生的短短五年内,这个混合了java script.XML和异步通信的技术增强了用户的在线体验,带动了Web技术的积极发展,现在随便浏览一

写给Android App开发人员看的Android底层知识(2)

(五)AMS 如果站在四大组件的角度来看,AMS就是Binder中的Server. AMS全称是ActivityManagerService,看字面意思是管理Activity的,但其实四大组件都归它管.估计是Android底层开发人员先写了ActivityManagerService用来管理Activity,后来写Service.Receiver.CP的时候发现代码都差不多,于是就全都用ActivityManagerService,但是却忘记改名字了——我也是猜的,纯属八卦. 由此而说到了插件化

规模化敏捷开发的10个最佳实践(上)

[编者按]软件开发和採购人员常常会对现有软件开发方法.技巧和工具产生一些疑问.针对这些疑问,Kevin Fall 整理了五个软件方面的话题:Agile at Scale,Safety-Critical Systems.Monitoring Software-Intensive System Acquisition Programs,Managing Intellectual Property in the Acquisition of Software-Intensive Systems.以及

Web开发人员常犯的10个错误

说到开发一个运行在现代网络中的网站:Web开发人员需要选择虚拟主机平台和底层数据存储,准备编写HTML.CSS和JavaScript用的工具,要有设计执行方式,以及一些可用的JavaScript库/框架.在将任务分解为这几步之后,接下来要做的就简单多了,可以去网上找文章,浏览论坛,看看那些能提供更好的Web体验提示的示例. 然而不管是走哪条路,犯错却是每一个开发人员都不可避免的.虽然有些错误与某一个具体的行为相关,但有些错误却是所有Web开发人员都需要面对的挑战.因此,通过研究,体验和观察,我总

2015年10个最佳Web开发JavaScript库

2015年10个最佳Web开发JavaScript库 现在的互联网可谓是无所不有,有大量的JavaScript项目开发工具充斥于网络中.我们可以参考网上的指导来获取构建代码项目的各种必要信息.如果你是搞Web开发的,那么大多更喜欢支持前端开发的JavaScript.此脚本语言使用相对比较容易,并能为网站和Web应用创造了有趣的用户界面.下面是10个最佳的可用于Web项目开发的JavaScript库. 1. IO.js: IO.js是一个以Chrome V8  runtime为引擎的JavaScr

每位iOS开发人员不容错过的10大实用工具

内容简介 1.iOS简介 2.iOS开发十大实用工具之开发环境 3.iOS开发十大实用工具之图标设计 4.iOS开发十大实用工具之原型设计 5.iOS开发十大实用工具之演示工具 6.iOS开发十大实用工具之视频制作 7.iOS开发十大实用工具之分析工具 iOS简介 说起iOS,自然不必多介绍了,它是苹果公司开发的移动操作系统. 苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch.iPad以及Apple TV等产

10个最佳的网站和App开发工具

这个世界充满了创新,开发的激情和决心是实现更高目标的关键因素.在网站开发中,毫无疑问,工具和可用的在线网页和 app 设计资源,发挥了重要的作用. 下面我们将带来一些网站和 app 的最佳工具. 1. PowerMockup 这是一个线框和可用于 PowerPoint 的实物模型工具包,集成了超过 800 个用户界面元素.它就像一家广阔的图标美术馆,并且图标专门开发自 PowerPoint 形状.这些元素非常易于使用,因此即使是新手用户也可以用来创建桌面.Web 和移动 app 的原型.最妙的是