`

几个.Net开源的CMS、Portal系统

    博客分类:
  • .net
阅读更多
几个.Net开源的CMS、Portal系统最近打算花些功夫研究.Net环境下的CMS、Portal系统,很多优秀的开源CMS、Portal系统,都是PHP开发的,比如Xoops、Mambo、Drupal,比起Php在OpenSource中的群星璀璨来,.Net CMS、Portal开源项目有点暗淡。在sourceforge上找了一个下午,把一些比较有成熟、有特点的项目下载下来准备研究。
一、DotNetNuke DotNetNuke
是一个.Net平台下,最负盛名的CMS系统,爱好者们都称它为DNN,开发语言是VB.Net。
其相关资源有:
Sourceforge上的项目地址:http://sourceforge.net/projects/dnn/
官方网址:http://www.dotnetnuke.com/
有汉化版本,国内有不少的研究者,主要集中在:http://www.dnnchina.net/,那里提供有很多的学习教程和Skin。 DNN是一个比较成熟的CMS系统,提供有大量的插件(Feed、相册等),目前最高版本是4.0,在.Net2.0框架下运行。
DNN是VB.Net开发的,很多开发者并不习惯VB.Net的风格,所以DNN爱好者创建了个C#版本的项目SharpNuke.NET。
Sourceforge上的项目地址:http://sourceforge.net/projects/sharpnukenet
官方地址为:http://sharpnuke.net/
二、dBlog Sourceforge
介绍说dBlog是asp和asp.net混合开发的,实际上主要还是asp环境下运行的CMS系统,这是一个轻量级的系统,其实主要用于Blog的发布,而并非Portal。
Sourceforge上的项目地址:http://sourceforge.net/projects/dblog/
官方地址:http://www.dblog.it/
比较有特点的地方就是blog、podcast的相关功能的实现。
三、Rainbow Portal
一个酷酷的名字--Rainbow,使用C#开发,这个系统是在MS iBuySpy的基础架构上强化而来的,目前的Rainbow2006和iBuySpy项目已经很不一样了,大大的超出了很多,比起DNN来,Rainbow也有不少的优点,它支持多种语言,可以定制主体风格,可以创建工作流等。
Sourceforge上的项目地址:http://sourceforge.net/projects/rainbowportal/
官方地址:http://www.rainbowportal.net/
Rainbow在国内也有相关的研究:http://rata.cnblogs.com/
我发现Rainbow2006的安装有些问题,他的数据库创建脚本不适应大字符集的环境,我在简体中文的系统打开脚本查看,一些Insert的配置参数是乱码。
四、OmniPortal OmniPortal
并不是一个直接的应用程序,实际上是一个Portal的框架内核,可以在它的基础上建立任何的Web应用系统。对于一个Web开发者,OmniPortal提供了优秀的二次开发基础类库,虽然目前OmniPortal还不是一个Release版本,但是非常值得关注。
Sourceforge上的项目地址:http://sourceforge.net/projects/omniportal/
官方地址:http://www.omniportal.net/
由于OmniPortal是一个基础框架,因此参考文档相当重要,可是官方网站不知道为什么总连不上去,Sourceforge上又没有相关的文档,让人非常遗憾。
五、Ludico 这个Portal、CMS系统也不是一个正式版本的,去年11月份才开始的项目,但是我发现它的架构非常优秀,采用NHibernate.Net作为系统框架,因此可以作为一个很好的学习对象,值得关注之。
Sourceforge上的项目地址:http://sourceforge.net/projects/ludico/
分享到:
评论

相关推荐

    .net 开源cms.zip

    .NET开源CMS,全称为“.NET开源内容管理系统”,是基于微软的.NET框架开发的,主要用于构建网站和应用程序的软件系统。这种CMS允许用户通过图形化的用户界面进行内容的创建、管理和发布,而无需深入理解底层的编程...

    asp.net 开源后台cms系统

    asp.net 开源后台cms系统 菜小鸟开源asp.net 后台

    .net 开源项目 Portal Source PortalSource

    本文将深入探讨名为"PortalSource"的.NET开源项目,旨在揭示其核心特性和应用场景,帮助开发者更好地理解和利用这个项目。 首先,"PortalSource"这个名字暗示着它可能是一个用于构建门户网站的框架或解决方案。在...

    ASP.Net开源博客系统

    ASP.NET开源博客系统是一个基于微软的ASP.NET技术构建的、高度可定制的、免费的博客平台,用于个人或团队发布内容、分享见解和知识。它以其功能强大、易用性和可扩展性受到开发者和用户的欢迎,是学习ASP.NET开发的...

    【推荐】.Net Core 开源的CMS后台管理系统.zip

    该项目博客园一个网友开源的,站长认为该项目是国内.net core 后台管理功能做的最好的开源项目!之前从dotnet core 1.1开始,升级到2.0,乃至如今2.1。 项目git仓库:https://github.com/hogenwang/comcms_core ...

    基于MVC的.Net开源CMS:玥雅CMS.zip

    拥抱CMS时代的变革,与社区有兴趣的朋友们一起完善!1,采用ASP.NET WebAPI 2、ASP.Net MVC 5、ASP.Net SingalR、MSMQ、Quartz、Angularjs框架。2,内置微信群发消息、同步粉丝、发红包、卡券等功能,直接能用。3,...

    基于.Net Core 开发的CMS内容管理系统完全开源代码

    【标题】基于.Net Core 开发的CMS内容管理系统完全开源代码 【内容详解】 .Net Core是微软推出的跨平台、开源的.NET框架,它允许开发者在Windows、Linux和macOS上构建高性能、可移植的应用程序。本项目是基于.Net ...

    Answer3.0免费asp.net开源B2C网店系统

    Answer3.0免费asp.net开源B2C网店系统,基于ASP.net(C#) + MSSQL 2005,遵循W3C规范。业务功能抽象到组件,可按业务需求“堆砌”组件,实现在线销售平台(网店系统)的快速搭建。 组键丰富,业务功能强大,永久免费。 ...

    乙王asp.net开源网站内容管理cms系统

    乙王ASP.NET开源网站内容管理CMS系统是一款基于微软的ASP.NET技术开发的高效、易用的内容管理系统。ASP.NET是微软公司推出的一种Web应用程序框架,它为开发者提供了强大的工具和库,用于构建动态、数据驱动的Web应用...

    23个.NET开源项目

    ### 23个.NET开源项目:深度解析与应用价值 #### 测试框架 - **xUnit.net**:作为测试驱动开发(TDD)的核心之一,xUnit.net为.NET平台提供了强大的单元测试支持,其设计简洁而高效,适用于各种.NET应用程序的测试...

    .net开源roycms系统

    ROYcms后台设有五大栏目导航分别为:系统管理、信息管理、插件管理、界面管理以及生成管理。 系统管理:包含系统设置、系统日志、友情链接以及系统帐户管理等栏目的管理。  信息管理:包含通知、信息分类、信息...

    Pro ASP.NET 4 CMS PDF 版本

    《Pro ASP.NET 4 CMS》是一本专注于ASP.NET 4技术在内容管理系统(CMS)开发中的应用的专业书籍。这本书深入浅出地介绍了如何利用ASP.NET 4的强大功能来构建高效、可扩展且易于维护的CMS系统。对于那些希望提升自己...

    ASP.NET开源OA代码.7z

    总结来说,ASP.NET开源OA代码是一个集成了ASP.NET Web开发技术、Freesql ORM工具的办公自动化系统,它提供了丰富的功能模块和可扩展的架构,适合企业或个人学习和二次开发。通过深入研究这套源代码,开发者不仅可以...

    ASP.NET在线考试系统源代码【开源】

    ASP.NET开源在线考试系统 ASP.NET在线考试系统实现了分类验证的登录模块,通过此模块,可以对不同身份的登录用户进行验证,确保了不同身份的用户操作系统。在抽取试题上,系统使用随机抽取试题的方式,体现了考试的...

    ASP.net版CMS内容管理系统(完整源码)

    ASP.net版CMS内容管理系统集新闻、下载、商城、博客、知道、交友、圈子、群组等众多流行功能于一体,全面面 向WEB2.0,而且他具有很强的定制功能,可以根据用户的要求任意组合、无缝嵌入,另外还具有优异的缓存技术...

    Discuz开源论坛.NET版

    总之,Discuz开源论坛.NET版是一个强大的社区解决方案,结合了.NET框架的高效性能和Discuz的成熟社区功能。无论是普通用户还是开发者,都能在这个平台上找到满足需求的功能和丰富的自定义选项。通过持续的开发和社区...

    .net完整版本OA办公管理系统源码

    .NET OA办公管理系统源码是基于C#编程语言开发的一个企业级应用,主要用于实现日常办公自动化。这个系统的核心目标是提高工作效率,减少纸张使用,通过数字化流程管理来优化企业的内部运营。下面将详细探讨该系统...

    .Net开源流程引擎RoadFlow最新版(全部源码)

    《.Net开源流程引擎RoadFlow深度...总之,.Net开源流程引擎RoadFlow不仅是一个功能强大的流程管理工具,也是.NET开发者学习和实践的好平台。通过深入理解和使用,开发者可以提升自身技能,为企业信息化建设贡献力量。

    基于开源asp.net的CMS管理系统带手机界面

    感谢您选择动力启航网站管理系统(以下简称DTcms),DTcms是目前国内ASP.NET开源界少见的优秀开源管理系统,基于 ASP.NET(C#)+ MSSQL(ACCESS) 的技术开发,全部100%免费开放源代码。

    良精.Net_CMS产品管理说明

    良精.Net_CMS是一款基于.NET框架开发的内容管理系统(Content Management System,简称CMS),主要用于帮助企业和个人快速搭建和管理网站内容。产品管理作为其核心功能之一,在企业级应用中扮演着至关重要的角色。本文...

Global site tag (gtag.js) - Google Analytics