`

几个.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

    这是特定的.NET开源CMS系统的名称,其包含了多个项目和库,如DTcms.Web(Web应用程序)、DTcms.DAL(数据访问层)、DTcms.DBUtility(数据库操作工具类)、DTcms.BLL(业务逻辑层)、DTcms.Web.UI(用户界面)、...

    .net开源cms

    .NET开源CMS,全称为“.NET 开源内容管理系统”,是一种基于微软的.NET框架构建的网站管理平台。这种系统通常提供了一套完整的网站构建、管理和维护工具,允许用户无需深入编程即可创建和管理自己的网站。在.NET开源...

    国内写的很不错的asp.net开源cms--NetCMS V1.7.0 build1125_src源码版

    NetCMS V1.7.0 build1125_src源码版是一款基于ASP.NET技术的开源内容管理系统(CMS),在国内开发者社区中获得了较高的评价。这款CMS提供了完整的源代码,允许用户进行深度定制和二次开发,以满足不同项目的需求。...

    ASP.Net开源博客系统

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

    CMS .NET 开源项目_C#门户网站cms程序.rar

    【标题】"CMS .NET 开源项目_C#门户网站cms程序.rar"揭示了这是一个基于.NET框架,采用C#语言开发的开源内容管理系统(CMS),主要用于构建门户网站。CMS是Content Management System的缩写,它允许非技术用户通过...

    【推荐】.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 ...

    超博CMS ASP.NET 开源

    【超博CMS ASP.NET 开源】是一个基于ASP.NET技术构建的内容管理系统(CMS),它使用ACCESS数据库作为后端存储。这个开源项目意味着其源代码对公众开放,开发者可以自由查看、学习、修改和分发,这为用户提供了高度的...

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

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

    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(c#)开源商店系统Brn shop 1.9(免费仿京东商城)

    Brn Shop 1.9是一款基于ASP.NET框架的开源商店系统,其设计灵感来源于知名的京东商城,旨在为开发者提供一个免费且功能丰富的电商解决方案。这个系统利用了C#编程语言的强大特性和ASP.NET Framework 4.0以及MVC 3.0...

    ASP.NET开源OA代码.7z

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

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

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

    .net 开源项目 DotNetNuke

    DotNetNuke是一款基于.NET Framework的开源Web内容管理系统(CMS),专为构建和管理动态网站而设计。这个项目自2001年开始,已经成为.NET平台上最受欢迎的开源平台之一,广泛应用于企业网站、社区网站、电子商务平台...

    asp.net开源程序

    VB.NET(Visual Basic .NET)是.NET Framework支持的一种编程语言,虽然在ASP.NET开源程序中相对C#使用较少,但这个例子展示了VB.NET在ASP.NET开发中的应用。 在ASP.NET中,`App_Code`目录是一个特殊目录,用于放置...

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

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

    Discuz开源论坛.NET版

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

Global site tag (gtag.js) - Google Analytics