DotNetNuke is provided as open-source software, licensed under a BSD agreement. In general, this license grants the general public permission to obtain the software free-of-charge. It also allows individuals to do whatever they wish with the application framework, both commercially and non-commercially, with the simple requirement of giving credit back to the DotNetNuke project community.

DotNetNuke is built on a Microsoft ASP.NET (VB.NET) platform, and is easily installed and hosted. With a growing community of over 200,000 users, and a dedicated base of programming professionals, support for DotNetNuke is always close at hand.

Do I need to have programming skills to use DotNetNuke?

No,DotNetNuke's overall design and features allow those with only basic computer skills to create dynamic and fully interactive data-driven web or intranet sites. After simply logging in to a DotNetNuke web site, a person with no programming skill can piece together their own web site. They could create new pages of content using pre-built content types (modules) like announcements, discussions, events, FAQs, feedback forms, and images. They could create membership roles, send bulk emails, and define secure sections for registered site users only. They can even set up banner advertising, customize the site’s appearance, and submit the site to search engines.

How do I install the Reporting Services Visualizer?

Download and install the Microsoft Report Viewer Redistributable 2005. Locate the Microsoft.ReportViewer.Common.dll and Microsoft.ReportViewer.WebForms.dll in the %ProgramFiles%\Microsoft SQL Server\90\Tools\Binn\VSShell\ReportViewer folder and upload them to the Bin folder of your DNN Installation. Finally, install the Reporting Services Visualizer package (found in DesktopModule/Reports/Install/Visualizers) using the Manage Add-Ins page of the Reports Module

What kind of Parameters are supported?

The Reports Module supports four parameters, which are automatically available: @UserID, @ModuleID, @TabID, @PortalID. These are replaced by the ID of the active User, Module, Tab or Portal respectively. The current version does NOT support input fields for parameters but this is a planned enhancement.