DotNetNuke for ASP.Net Development

in Web

DNN has become one of the most discussed content management system since its inception. Microsoft programmers these days use DNN to develop and maintain top-notch web sites and media rich web applications. DotNetNuke platform is one of the most suited options if you are developing the application in ASP.NET, which is widely used by many software development companies.

.Net developers make use of this open source web application framework based on Microsoft .Net stack to build scalable custom web sites and provide high quality web application development services. Dotnetnuke can be termed as an open source program in Microsoft platform, widely used for designing and developing commercial and content rich web applications. Recently launched DNN Professional Edition, helps one in creating interactive content rich applications, websites, and portals.

DotNetNuke comprises three main versions:

  • The DotNetNuke Professional Edition.
  • The DotNetNuke Enterprise Edition.
  • The DotNetNuke Community Edition.

The DotNetNuke Professional and Enterprise Editions are proprietary versions of this content management system, which expand the capabilities of the framework and provide .Net developers with additional development possibilities, which embrace Web Server Farm Support, Document Management, Page and Module Caching, UI Customization with Telerik RadControls and other features. Moreover, these DotNetNuke versions give web professionals, specializing in .Net development, an access to the source code.

What are the core features of DotNetNuke as an application development framework for ASP.Net?

.Net professionals can leverage the following features of the DotNetNuke framework for the development of cutting edge web applications:

  • DotNetNuke has a modular architecture and allows for module development, which ensures the extensibility and scalability of .Net development process. For this purpose web developers can employ Visual Studio 2008 and 2010. 
  • The DotNetNuke framework can be divided into three basic modules, which include the Content Management, Administration and Security modules.
  • DotNetNuke supports a number of open APIs compatible with a myriad of other applications, thus ensuring the flexibility of a web solution and facilitating the development process.
  • DotNetNuke can be enhanced by apps, which extend the basic functionality of the framework. An array of apps for DotNetNuke can be obtained from either or the  DotNetNuke Forge.
  • The DotNetNuke technology allows .Net developers to enable support for several web sites and provide increased security for CMS. These features are implemented via account management, which allows distinguishing between administrator and host access, password-enabled sections and by means of granting different security roles. Therefore, DotNetNuke enables to reinforce the overall security of .Net web projects.

The DNN Development technology gives professional .Net developers an opportunity to take advantage of the native framework capabilities and harness other Microsoft technologies, including ASP.NET, Visual Studio, Windows Server and IIS in order to come up with top-of-the-line flexible and scalable web development solutions, which can be tailored to customers’ demands.

Author Box
Jerome Smith has 35 articles online


Jerome Smith is renowned author on various topics of web related technology.

He suggests to visit: DNN Development for more information.

Add New Comment

DotNetNuke for ASP.Net Development

Log in or Create Account to post a comment.
Security Code: Captcha Image Change Image
This article was published on 2011/09/22