最佳ASP.NET内容管理系统(cms)TOP7快速回顾

发布于:
分类: Microsoft.Net Tagged

1. DotNetNuke

Of all the ASP .NET CMSes out there, DotNetNuke is probably the most well known and popular. One of the reasons for the popularity of this CMS is due to its multiple versions which allow for the flexibility to accommodate a beginning web developer, a small to medium sized business, or even a large enterprise. It has enjoyed a busy development since before 2003 that continues to this day.

For those that don’t need much support other than what the open source community can provide, there’s the DotNetNuke Community Edition offered under the BSD License. It contains most of the features which comprise the other editions, but the support is left up to the community. The Professional Edition gives you support from the DotNetNuke Corporation along with a few more features, and for a (much) increased price, the Enterprise Edition gives you a few more features along with phone support.

This CMS has been around for a while, so it’s very stable and there’s a plethora of add-ons in the community, so it’s definitely the first stop if you’re looking for something that’s proven.

2. Sitefinity

Telerik engineers working on Sitefinity built the web content management platform to specifically solve many of the challenges developers face. The result is a CMS that offers the transparency developers need to customize and extend projects at will, combined with the utility daily users need to efficiently manage their content. Sitefinity offers the newest code-base and embraces mobile unlike any other system. In Sitefinity, you can develop your site with complete confidence that it can meet any mobile challenge. From dedicated mobile websites to mobile apps and responsive web design, Sitefinity is equipped to deliver content to any device or screen size. Even their Mobile App Builder is agile, enabling you to repurpose any of your website’s content to create a mobile app directly in the UI, and have it immediately compatible with any app store.

Many systems have good features, but overly-complicated user interfaces result in low adoption. By contrast, Sitefinty’s user interface is extremely intuitive, most picking it up in minutes, and drag & drop functionality further enhances an already superior user experience. Plus, Telerik tools help developers work more efficiently and save time, all backed by technical support that will help you work through any hiccup. Toyota, Audi, Tetley, NASA, IKEA, Coca-Cola, Kraft Foods, Chevron, and the Yale School of Management all trust Sitefinity to power their websites. For more information, visit:
www.sitefinity.com

3. Orchard

Provided under the New BSD License, Orchard CMS is Microsoft’s hand in the open source world. The Orchard Project is based on a community, backed by full-time developers from Microsoft, that develop components and scripts that are open tools for developers to create applications, and their primary focus at the time is Orchard CMS. Despite some slow development in the beginning, Orchard has struck a chord with the open source community, and the number of contributors is growing every day.

While some of the things you’d expect in a more robust CMS might be missing, there’s several fantastic back-end features which will delight anyone who is looking for a young project to support that has a great prospect of growing in the future.

4. Kentico

Another CMS offering multiple licensing options is the Kentico CMS. The free license requires you to keep the logo and copyright information on your page, but the commercial versions offer support and allow you to work without the branding. It’s designed to be easy to use for even novice users, so web development should go fast with someone who is experienced.

Kentico’s focus lies in three areas: Content Management, E-Commerce, and Social Networking. That broad base makes it an excellent choice for a wide variety of technology ventures. If the company’s success, showing a three year growth of 553%, is any indication, this is a CMS to keep an eye on.

 

5. Umbraco

As an open source project, Umbraco isn’t going to break your budget, and it has really come alive over the past few years. It was first released in 2004 but it took a little while for it to gain traction. Lately, though, it has become very popular with designers due to the open templating system and ability to build in guidelines that automatically format the content writers provide. Also, it uses ASP .NET “master pages” and XSLT, so you won’t have to work with a heaped-together templating format. It’s written in C# and is happy to work with a variety of databases, so hosting shouldn’t be a problem for you.

In 2009, CMS Wire dubbed Umbraco as one of the best open-source .NET CMS options available. In 2011, it was averaging close to 1000 downloads a day via Codeplex and is highly ranked amongst top downloads via the Microsoft Installer.

6. mojoPortal

mojoPortal is another open source CMS option based upon the .NET framework. It has a very active developer group and is consistently being updated. While it is free to download and use, there are a number of commercial add-ons that are used to help fund the project. When it comes to developing your own applications, many people prefer mojoPortal because it can act as a starter kit for advanced .NET sites or portals.

mojoPortal is also considered to be very strong as a standalone CMS. It is easy to learn and very simple to use. It includes a variety of different tools such as blogs, photo galleries, chat, newsletters, pools, forums, and much more. It also has a very strong community which makes troubleshooting extremely simple.

7. Composite C1

A relative newcomer to the ASP.NET market, Composite C1 was originally sold as a commercial CMS in Northern Europe until September 2010. Now, it’s a free and open source CMS in version 3.0 that’s offered under the Mozilla Public License. It’s focus is for web developers working on corporate websites, so its learning curve is most likely too steep for the neonate. The 3.0 version, released in December 2011, was only downloaded a little over 1000 times from codeplex, but despite it’s dark horse status, it continues to be a well designed CMS for the more experienced developer that wants their CMS to be more functional than it is beautiful.

There are enough free community and commercial add-ons for you to plug in the functionality you need quickly, so Composite C1 is worth checking out if you want to get your hands dirty.

另:

  • OmniPortal OmniPortal并不是一个直接的应用程序,实际上是一个Portal的框架内核,是一个基础框架,可以在它的基础上建立任何的Web应用系统。对于 一个Web开发者,OmniPortal提供了优秀的二次开发基础类库,虽然目前OmniPortal还不是一个Release版本,但是非常值得关注。 Sourceforge上的项目地址:http://sourceforge.net/projects/omniportal/
    官方地址:http://www.omniportal.net/
  • Ludico 这个Portal&CMS系统也不是一个正式版本的,去年11月份才开始的项目,但是我发现它的架构非常优秀,采用NHibernate.Net 作为系统框架,因此可以作为一个很好的学习对象,值得关注之。 Sourceforge上的项目地址:http://sourceforge.net/projects/ludico/
  • n2cms N2 is a lightweight CMS framework. With just a few strokes of your keyboard a strongly typed model emerges complete with a management UI.

 

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注