Finding a content management system that fits your needs is far from simple.
Indeed, as content creation skyrockets and organizations increasingly need to offer robust Web sites and portals for both internal and external use, the options become dizzying. The ability to customize and develop channels such as Web sites, intranets, and community portals is increasingly attractive and necessary in a competitive market, no matter what business a company is in.
An offering that provides those kinds of customization options is DotNetNuke, a versatile open source development platform. The DotNetNuke project, and eventually the company, evolved out of a modified version of Microsoft’s IBuySpy Portal that was released in early 2002 under a liberal end-user license agreement allowing modification. By late 2002, Shaun Walker, who would go on to found DotNetNuke, released his own modified version that added features and sparked an active and vibrant open source developer community. The project was renamed DotNetNuke in February 2003 and DotNetNuke Corp. was incorporated in September 2006.
DotNetNuke is an open source content management and application development framework for the Microsoft .Net software framework. Like other commercial open source vendors, DotNetNuke has grown up around a specific product, in this case the .Net software framework. The company offers a free Community Edition, and sells Premium and Elite Editions that include expanded features sets and support options. At its core, the platform is designed to enable users to build Web sites that are customizable through use of open source modules and skins (basic reusable HTML files for graphical presentation that have placeholders for content) that the company provides via its online marketplace.
The platform includes modules for login, announcements, blogs, chat, events, FAQs, feedback, forms and lists, forums, help, newsfeeds, reports, search, site logs, surveys, users and roles, and wikis. From there, users can customize the system by using modules and skins that an active community of developers and partners maintain. A visit to www.snowcovered.com (which was recently acquired by DotNetNuke and replaces the company’s own marketplace), reveals a thriving ecosystem of third party modules and skins offering everything from event calendar and registration, video gallery, and document library modules and an expansive selection of skins for tweaking the look of a Web site.
When considering commercial open source solutions, the number of active developers and community members is reflective of the health of the project. What is attractive about DotNetNuke is the large and thriving ecosystem that, when paired with the modular approach the company takes with the platform, gives organizations the ability to set up sites and have a wide range of options for customizing them for their specific needs. This makes DotNetNuke a platform that will end up on more and more organizations’ short lists.
Cody Burke is a senior analyst at Basex.