Questions tagged [dotnetnuke]

A .NET open source content management system and web application development framework. Also goes by the names DotNetNuke, and DNN Platform and Evoq (the Commercial Product built upon DNN Platform).

The DNN (DotNetNuke) Platform is a CMS originally based on a Microsoft .NET example web application called IBuySpy portal, it was first released under the moniker IBuySpy Workshop. It is an open-source project (MIT license) and part of the .NET Foundation. There are also commercial solutions built by DNN Software, including Evoq Content. Overall, the platform runs over 700,000 known production websites.

Originally DNN was written in VB.NET. With version 6 of DNN, a switch was made to C# as the development language for the core platform. The name changed from DotNetNuke to DNN Platform in 2013 (with the commercial solutions changing from Professional Edition and DNN Social to the Evoq Suite of solutions).

More information and additional support resources can be found using the following links.

  • dnncommunity.org - The official DNN Community Website, including blogs & discussion forums
  • dnndocs.com - The official DNN Platform Documentation
  • GitHub Repository - Where all source code, bug reports, feature request,s and releases can be obtained from
  • Security Center - A listing of all known security issues and mitigations
  • DNN Store - the official marketplace for DNN extensions
3491 questions
8
votes
7 answers

Is DotNetNuke documentation really largely void or is it only available in the commercial editions?

I have a difficulty with a statement on the DotNetNuke pages about the documentation only being available when you pay $2000 or more for a professional or higher license. The forums are flooded with questions, many duplicated, many unanswered,…
Abel
  • 56,041
  • 24
  • 146
  • 247
8
votes
2 answers

DNN: Using multiple web user controls in one module and showing different controls in different pages

I'm a DotNetNuke newbie. Please be gentle. I'm using the "DotNetNuke 6 Compiled Module" template to build my module. I already have View.ascx control in the project and have added another control called test.ascx. My question is: how do I show…
astro boy
  • 1,410
  • 1
  • 11
  • 16
8
votes
5 answers

How to handle security/authentication on a DNN-based web API

I am building a REST API for a DotNetNuke 6 website, making use of DNN's MVC-based Services Framework. However, I don't have any background in authentication, so I'm not even sure where to start. Basically, we want our clients to be able to make GET…
MysteriousWhisper
  • 678
  • 1
  • 9
  • 19
8
votes
3 answers

DotNetNuke vulnerabilities

Anyone familiar with specific security issues in the current version of DotNetNuke? (I've already checked out their site, securityfocus, etc...) I've reopened the question, since my client developed their system using DotNetNuke - hence it is a…
AviD
  • 12,944
  • 7
  • 61
  • 91
8
votes
5 answers

In ASP.NET how you get the physcial file path when HttpContext.Current is NULL?

I'm working with DotNetNuke's scheduler to schedule tasks and I'm looking to get the physical file path of a email template that I created. The problem is that HttpContext is NULL because the scheduled task is on a different thread and there is not…
John
  • 5,381
  • 4
  • 30
  • 26
8
votes
1 answer

DotNetNuke - Header, Content and Footer

Is there any way, like one does with WordPress, to create a header.php, theme-file.php and footer.php and then combine them using hooks? It seems crazy to me to still duplicate skin files especially when you need to make minor changes to the content…
SixfootJames
  • 1,841
  • 5
  • 26
  • 42
7
votes
3 answers

Does DotNetNuke 6 support Ajax Control Toolkit?

Does anybody have successfully working module in DNN 6 with the Ajax Control Toolkit? My modules stopped working when we migrated from DNN 5.x to to 6.x. Modules compile without errors but I am getting client side script error: 'AjaxControlToolkit…
Andy
  • 429
  • 3
  • 9
7
votes
1 answer

How to prevent HtmlGenericControl from html-encoding content?

I'm writing an asp.net site (actually, a DotNetNuke module), using C#. From code-behind, I'm trying to create a