DotNetNuke (DNN) is a free, Open Source Framework ideal for creating Enterprise Web Applications.DotNetNuke is an open-source Web Application Framework that is built on Microsoft ASP.NET (VB.NET) platform and is easily installed and hosted. It is most suitable for creating and deploying projects such as commercial websites, corporate intranets and extra nets, online publishing portals, and custom vertical applications.