Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

DotNetNuke Overview

DotNetNuke is the leading Web Content Management Platform for Microsoft .NET. DotNetNuke can be used as a web Content Management System (CMS) for simple websites or as a powerful application development framework which enables businesses to quickly build and deploy feature-rich, interactive websites and applications in Microsoft .NET.

An intuitive, menu-driven interface allows non-technical users to easily create new sites or extend the functionality and features of their existing web site when used as a web CMS. An open API and the availability of over 6,000 third-party add-on modules available through Snowcovered.com allow web development professionals to create complex web sites for demanding applications. Installing new modules or skins is quick and easy, allowing users to deploy new functionality on their web sites in just minutes.

DotNetNuke is the world’s most widely adopted framework for building web solutions on Microsoft Windows Server. DotNetNuke powers over 500,000 portals, intranets, extranets, and public web sites. An enthusiastic open source community with more than 750,000 registered members supports the platform.

DotNetNuke Features

  • Easy to Install – You can have the DotNetNuke web content management system (WCM or CMS) and application development platform up and running within minutes. Just download the software and follow the simple installation instructions. In addition, several hosting companies offer DotNetNuke-specific hosting packages, which include the tools and support to make project set-up even easier.
     
  • Easy to Use – The DotNetNuke content management system makes it easy for administrators, content editors, developers, and designers to manage all aspects of their web assets. Wizards, content-sensitive help, and a well-researched user interface provide a smooth user experience.
     
  • Powerful – The DotNetNuke content management system can support multiple web sites from a single application installation. By dividing administrative tasks between host level and individual site level, administrators can manage an unlimited number of websites – each with its own unique appearance and content.
     
  • Feature-rich – The DotNetNuke application comes loaded with a set of built-in features that provide exceptional functionality.  Site hosting, web design, content management, security, and membership options are all easily managed and customized through simple, browser-based tools.
     
  • Localized – DotNetNuke includes a multi-language localization feature that allows administrators to easily translate their sites into any language. And with an international group of hosts and developers working within the DotNetNuke ecosystem, native support is always close at hand.
     
  • Leading-edge – The DotNetNuke web content management system and application development platform gives developers the opportunity to leverage best-practice software development concepts and leading-edge technologies like ASP.NET 2.0, Visual Studio, SQL Server, Windows Server, and IIS.
     
  • Flexible and Extensible – The DotNetNuke web content management system and application development platform fits easily into existing computing environments. The core framework includes a series of open APIs that make integration with existing applications simple and straightforward, allowing businesses to focus on extending features and functionality rather than troubleshooting installations. And, DotNetNuke is flexible enough to be used for anything — new applications, minor site modifications, major overhauls, and swap outs.
     
  • Recognized – The DotNetNuke web content management system and application development platform  is widely recognized and respected in the open source community, with hundreds of thousands of applications in use. DotNetNuke Corp. and DotNetNuke community members continue to evolve the software through rigorous development, testing, community participation, real-world trials, and end-user feedback.

Administration and Security

  • Single Installation, Multiple Portals – The DotNetNuke web content management system (CMS) provides support for multiple portals/sites using a single database. This allows the software to be installed on a web server and support multiple web sites through a single hosting account which is ideal for administrators who provide subhosting services to their membership or for companies that want to support unique web sites for each department.
     
  • Host and Administrator Accounts – For users supporting multiple sites, differentiating the Host from the Administrator is important.
    • Logging in as Host allows users to manage settings related to site hosting and e-commerce including monthly hosting fees, disk space, and demo period/expiration dates. The Host has access to a list of all hosted sites and their individual hosting information and the ability to edit, modify, or delete a specific site.
    • Logging in as Administrator allows users to manage settings related to their own individual site. The Administrator may edit, modify, or delete settings specific to their own site but has no access to other sites operating under the same host.
       
  • Security Roles and Protected Content – Administrators can define and assign roles for different user groups such as registered users, subscribers, content providers, affiliates, and media. They can then grant access and editing rights for each group. These rights can be assigned to the entire site, a single page, or even to an individual module on a specific page. Individual users may belong to more than one group. Administrators can also establish separate password-protected areas to control access.
     
  • Site Log – The site log allows administrators to track users and visitors by generating reports including detailed site log, page popularity, page views by day, page views by days of week, page views by hour, page views by month, user frequency, user registration by country, and user registration by date.
     
  • Manage Vendors and Affiliates – Administrators can store contact information, advertising materials (banners, button ads), and statistical data on site vendors and affiliates. This tool also manages start and end dates for ad campaigns, tracks impressions, and calculates cost per impression (CPM).
     
  • Bulk Email – Administrators can compose and send bulk email messages to specific users or groups.
     
  • Newsletters – Administrators can easily publish newsletters to a targeted group of users. Newsletters are created and sent as HTML documents.


This post first appeared on ASP.NET 3.5 Interview Questions, please read the originial post: here

Share the post

DotNetNuke Overview

×

Subscribe to Asp.net 3.5 Interview Questions

Get updates delivered right to your inbox!

Thank you for your subscription

×