With the passage of time world is getting more advance day by day, and all advancements are not possible without the invention and innovation of technology. One of the best innovation came to technology sector is DotNetnuke. DotNetnuke is one of the technology of Microsoft used as an open source CMS. DotNetnuke is an open source software which allows its users to manage their websites without the need of much technical and information technology knowledge. Thinking from the point of view of the developer, they highly prefer using DotNetnuke because the framework is quite easy to handle and operate as compared to the other frameworks.