DotNetNuke 和 Umbraco 哪个 CMS 好用。进一步我们可以将我们现有的项目与它集成吗?

发布于 2024-08-22 15:19:14 字数 252 浏览 6 评论 0原文

我们正在为我们的项目实施一个 CMS,该项目目前广泛使用 asp.net 母版页和 css。此外,该应用程序是数据驱动的,并使用 gridview 和 listview 等控件。经过一番搜索后,我们锁定了两个 CMS dotnetnuke 和 umbraco。现在我的问题是:

  1. 这两个 CMS 哪一个最适合且易于使用?
  2. 它们是否支持现有代码和 UI 的集成?

请提供链接以供进一步参考。

提前致谢。

We are in the process of implementing a CMS for our project which currently extensively uses asp.net master pages and css. Also the application is data-driven and controls like gridview and listview are used. After a little search we zeroed on two CMS dotnetnuke and umbraco. Now my question is:

  1. Which one of the two CMS is best suited and easy to use?
  2. Do they support integration of existing code and UI's

Please provide links for further reference.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

尽揽少女心 2024-08-29 15:19:14

就集成而言,将现有应用程序与其 CMS 集成非常复杂,特别是如果它是动态的并使用 gridview 等控件。这里我分享以下链接:

  1. 现有应用程序与 dotnetnuke 集成时出现问题
  2. 何时使用 dotnetnuke
  3. Dotnetnuke vs Umbraco

此外,我引用了两者之间的以下比较:

两者都具有开源程序的优势,这意味着它们会不断更新和改进。有许多插件和应用程序是由核心投资用户创建的,定期增加功能并消除错误。

尽管如此,使用过这两个系统的人都会注意到,仍然存在很多差异。

以下是有关 Umbraco 需要考虑的一些事项:

  • 它可以在 Microsoft Word 中编辑,使大多数用户可以轻松编辑。
  • 有 OSS 或商业安装选项
  • 高质量、功能强大的 CMS
  • 安装后会给您一个空白页 – 没有模板,没有太多其他内容 – 这意味着充足的自由度和灵活性 – 成功或失败的自由。网站的成功完全取决于开发人员,这意味着您必须拥有一位高素质且富有创造力的开发人员,他们还了解法律合规性和标准合规性。
  • Umbraco 对托管要求很高,因此很难找到支持它的“共享”托管环境
  • 仍在致力于开发优秀的电子商务解决方案
  • 版本 4 更好地支持 Safari 和 Firefox
  • 有很好的插件可用,并且 Umbraco 内置了管理系统

相比之下,以下是有关 DotNetNuke 需要考虑的一些事项:

尽管是开源的,但仍具有专有的感觉

  • . NET 开发者喜欢它,那些不是 . NET 开发者则遇到麻烦
  • 基于 Microsoft 的 ASP.NET,这是当前最流行的 Web 技术
  • 使用成本低廉,降低了总开发成本 - 无需持续支付许可费用
  • 对源代码的完全访问权限,以便可以对其进行更改以适应各个组织
  • 可以管理文本、图像、文档、链接、事件、新闻、横幅广告和线索信息
  • 支持多个网站
  • 安装方便
  • 可以在一个程序中管理网站托管、内容、安全、网页设计和会员资格
  • 多语言能力
  • 完全可扩展和可扩展
  • 用户友好的界面和直观的站点向导、帮助图标和界面,适合熟悉 Dot NET 的用户

希望这会有所帮助。

As far as the integration goes its very complicated to integrate an existing application with it CMS, especially if it is dynamic and uses controls like gridview etc. Here I share link for:

  1. Problems in integration of existing application with dotnetnuke
  2. When to use dotnetnuke
  3. Dotnetnuke vs Umbraco

Further I quote the following comparisons between the two:

Both have the advantage of being open source programs, which means they are constantly updated and improved. There are many plugins and applications created by a core of invested users, increasing functionality and removing bugs with regularity.

Still, there are plenty of differences, as anyone who has used both systems will note.

Here are some things to consider about Umbraco:

  • It can be edited in Microsoft Word, making for easy editing for most users.
  • There are OSS or commercial install options
  • A high-quality, highly functional CMS
  • Install gives you a blank page – no template, not much of anything else – This means plenty of freedom and flexibility – freedom to succeed or freedom to fail. Success of a site is entirely up to a developer, meaning you must have a highly qualified and creative developer who also knows legal compliance and standards compliance.
  • Umbraco has high requirements for hosting, so it is difficult to find a “shared” hosting environment that will support it
  • Still working on good ecommerce solutions
  • Version 4 has better support for Safari and Firefox
  • There are good plugins available, and a management system built into Umbraco

By contrast, here are some items to consider about DotNetNuke:

Has a proprietary feel, despite being open source

  • Dot NET developers like it, those who are not dot NET developers have trouble with it
  • Based on Microsoft’s ASP.NET, which is the most popular web technology currently
  • Cheap to use and reduces total development costs – no ongoing licensing fees
  • Full access to source code so it can be altered to fit individual organizations
  • Can manage text, image, documents, links, events, news, banner ads and threaded info
  • Supports multiple websites
  • Installs easily
  • Can manage site hosting, content, security, web design and membership in one program
  • Multi-language ability
  • Fully extensible and scalable
  • User friendly interface and intuitve site wizards, help icons and interface for those familiar with Dot NET

Hope this helps.

临走之时 2024-08-29 15:19:14

过去 2 个月我一直在使用 Umbraco,并准备投资获得认证。

我喜欢 Umbraco 的一点是,你可以轻松也可以非常困难。我的意思是,开箱即用,您可以非常快速地构建一些东西,并很快启动并运行,然后在此基础上进行构建。

我之前安装了 dotnetnuke,但发现它很慢,但我可能是错的。

这些概念很容易掌握。如果您了解 XSLT、asp.net MasterTemplates,那么您就可以顺利地开发一个简单的网站了。如果您了解 UserControls,您就可以真正擅长使用额外的功能。

几乎所有输入 Umbraco 的代码都会生成。

我已成功转换现有的 ASP.net 站点。

我同意托管,您将需要一个域,Umbraco 无法在子目录中工作。您需要的是一个简单的经销商包。使用 Cassinni 可以非常轻松地设置开发环境。

您现有的网站是用什么开发的?

I have been using Umbraco for the past 2 months and about to invest to being certified.

What I like about Umbraco is that you can go easy or very difficult. What I mean is out of the box you can build something very quickly and be up and running soon, then build upon it.

I installed dotnetnuke before but found it quite sluggish but I may be wrong.

The concepts are easy to pick up. If you know XSLT, asp.net MasterTemplates then you're well on your way to developing a simple site. If you know UserControls you can really excel with extra functionality.

Pretty much all the code you put into Umbraco is what's generated.

I've successfully converted an existing ASP.net site over.

I agree with the hosting, you will need a single domain, Umbraco doesn't work from a subdirectory. What you do need is a simple reseller pack. Development environment is very easy to setup with Cassinni.

What is your existing site developed in?

空心↖ 2024-08-29 15:19:14

Umbraco 拥有基于 REST 的 BASE 接口。如果您需要提取数据并在其他地方(即在您现有的应用程序中)使用它,那么您可以。

http://umbraco.org/documentation/books/introduction-to-base

Umbraco has its BASE interface which is REST based. If you need to pull the data out and use it else where (ie in your existing application) then you can.

http://umbraco.org/documentation/books/introduction-to-base

倾城花音 2024-08-29 15:19:14

Umbraco 非常容易使用,我当然会推荐它。

Umbraco is very easy working with, and I would certainly recommend it.

人间☆小暴躁 2024-08-29 15:19:14

我已经使用 DotNetNuke 大约 5 年了,与它合作非常愉快。
它与大多数 .NET 开发人员所使用的内容有些抽象,因此使用它也需要一些时间来熟悉。我发现自己进行转变非常容易。
有一些关于 DotNetNuke 开发的好书以及一些很棒的在线资源。

至于使用现有代码库,II 必须同意@Coder。无论您使用什么,这都将是一个耗时的过程。

I have been using DotNetNuke for about 5 years and its been great to work with.
Its its a bit abstracted from what most .NET developers are used too, so working with it will take some getting used too. I found it pretty easy to make the transition my self.
There are some great books out there regarding DotNetNuke development as well as some great resources on line.

As far as working with existing code bases I I have to agree with @Coder. What ever you use this will be a time consuming process.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文