Rating:        Based on 16 ratings
Reviewed:  16 reviews
Downloads: 20489
Released: Jan 14, 2016
Updated: Jan 20, 2016 by cpaterra
Dev status: Stable Help Icon

Recommended Download

Application 8.0.0 - New Install
application, 62268K, uploaded Jan 15 - 12053 downloads

Other Available Downloads

Application MVC Module Template
application, 263K, uploaded Jan 14 - 732 downloads
Application SPA Module Template
application, 255K, uploaded Jan 14 - 557 downloads
Application 8.0.0 - Upgrade
application, 48801K, uploaded Jan 15 - 5390 downloads
Application 8.0.0 - Symbols
application, 5669K, uploaded Jan 15 - 591 downloads
Application Core API Docs
application, 108490K, uploaded Jan 20 - 1166 downloads

Release Notes

Breaking Changes

The following are breaking changes that can impact upgrades as well as third party extensions:

Developer Updates

The following are updates geared towards extension & theme developers/designers:
  • Added Single Page Application (SPA) & MVC module support so developers can create non Webforms based modules
    • Released Visual Studio 2015 templates for both types
  • Updated module settings API to support strongly typed settings
  • Incremental upgrade support now possible via SqlDataProvider, cleanup files and configuration merge files. This allows changes to the platform product or third party extensions to be made without requiring a new versioned release
  • Extension developers can now create admin and host pages via the manifest (dnn) file
  • Added a new control which allows developers to exclude individual CSS and/or JS files from being loaded or combined for minification
  • Default.css now has versioning support which can be set by theme designers to limit the amount of CSS they must override in their own designs
  • Updated the following third party components to newer versions: CodeMirror, Newtonsoft
  • Enhanced DAL 2 to add a fluent configuration API that allows developers to keep their Data implementation details and their Models separate
  • Moved to Web API 2.0
  • JSON Web Token (JWT) authentication support added to allow developers a way to expose WebAPI services for consumption outside of the framework, such as mobile applications. - BETA

Additional Changes

  • Added a new image handler that is exposed to developers. Also utilized for profile pictures throughout the application
  • Made CK Editor the new default HTML provider in new installations (replacing the Telerik RadEditor as default)
  • Extracted all administration modules from the base platform so they can be installed/uninstalled separately
  • Added new default theme that makes use of bootstrap 3
  • Converted the base project from WSP (Website project) to a WAP (Web application project) to help reduce application startup time
  • Added page output caching provider (moved from Evoq)
  • Made password reset utilize the same token as long as it isn’t expired (so if the user clicks the send password multiple times quickly, only a single token will be generated)
  • Updated password inputs to allow 39 characters instead of 20
  • Changed default robots.txt to allow client-side resources to be indexed
  • Reviewed and revised the text used throughout the entire application for consistency
  • Breadcrumb skin object now outputs schema.org markup
  • Corrected problem where some platform functionality injected CSS files too late where they couldn’t be modified by skin.css
  • Updated SMTP to support TLS authentication

Reviews for this release

I upgraded from 7.4.2 without any upgrade issue, all in all a very good upgrade with a noticeable performance increase A few minor issues: 1. had to reinstall the iFrame Module 2. had a double entry with the Pages module was resolved like this: http://www.dnnsoftware.com/forums/forumid/199/postid/526367/scope/posts#526367 3. In case you have the codeplex CKEditor already installed on you 7.4.X version uninstall first!
by salem on Jan 17 at 4:46 AM
Great stuff guys. Chris: it's nice to have the source code package for reference purposes. It's not always feasible to use Git and I think it protects us against any Git history mishaps.
by donker on Jan 15 at 5:25 PM
Source package is available at https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v8.0.0
Reply by jbrinkman (Coordinator) on Jan 18 at 3:07 PM
Upgrade from 07.01.01 to 08.00.00 Stuck at 25% Applying Upgrade Script When I re-run the upgrade wizard it went through 100% but when try to visit the site after upgrade, the site failed to load.
by justnice on Mar 2 at 2:51 AM
Upgrade of version 7.04.02 to 8 don't work for me, the updating progress bar go rapidly until 25% and after more 100 minutes, the progress bar is always at 25%.....
by bangerte on Feb 26 at 2:33 PM
buggy as it ever was :-( 'DynamicContentViewer' does not exist in the namespace 'Dnn.Modules' and no fix around
by starlight1971 on Feb 26 at 7:13 AM
Avast is giving me a virus warning. It says infected with win32:evo-gen.
by vaabagger on Feb 23 at 3:42 PM
Worked for the most part but a lot of errors on modules: Not sure if this is expected: http://screencast.com/t/H3V6PldhsP Not sure what to do about this
by PokerDIY on Feb 17 at 10:25 PM
I did a fresh install of DNN 8.00.00, after installation when i visit the website i am receiving a license message "You are using a trial version of Evoq Content Basic" How do i resolve this?
by in2minds on Feb 17 at 12:28 AM
It sounds like you downloaded one of the commercial Evoq products, not the download here. Please download the install package on this page to get the free version.
Reply by cpaterra (Coordinator) on Feb 17 at 8:27 PM
Really appreciate the effort put into the product and the community. Tried to build source code version unsuccessfully. Maybe I am missing something. Error seems to be due to syntax such as having lambda expressions in variable declaration in ImageBrightnessTransform.cs and use of $ in Debug($"").
by mugbomah on Feb 11 at 2:56 PM
New Installation failed with: Inheritance security rules violated while overriding member: 'DotNetNuke.Web.Mvc.Framework.ModuleDelegatingViewEngine.FindPartialView(System.Web.Mvc.ControllerContext, System.String, Boolean)'. Security accessibility of the overriding method must match the security accessibility of the method being overriden..." See https://dnntracker.atlassian.net/browse/DNN-7714
by PatrickF on Feb 6 at 10:37 AM
We no longer support any trust level besides Full Trust to allow us to support the newer WebAPI and MVC capabilities (along w/ things like SignalR in the future). Here is some background info on why we, and our competitors, have done so: https://support.microsoft.com/en-us/kb/2698981
Reply by cpaterra (Coordinator) on Feb 9 at 8:39 PM
I am very relieved that ALL of my upgrades are going perfectly. Our 7.4.2 installs have over 100 portals and the upgrade takes 6 minutes to work though it - but - (sigh of relief) they complete and run slightly FASTER. Thank you to all the contributors - and to DNN for continuing the availability of the community version. We appreciate the opportunity to continue on the DNN platform.
by intelligent on Jan 29 at 10:10 PM
Attempting to upgrade 7.4.2 install and received this error at 25%: ERROR occured - {0}: Request for the permission of type 'System.Security.Permissions.EnvironmentPermission, mscorlib, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
by vistalogix on Jan 28 at 9:59 PM
MVC module support in 8.0 is limited and there's absolutely no information on what is not supported. So far I have found that there's no support for partialviews from controller actions. @Html.Action is not supported. There are probably others which are not documented. Personally MVC support is unusable for my needs. I am giving 3 stars for this limited support and for not disclosing it.
by THenrich on Jan 20 at 7:44 PM
source code,please. the source code from: https://github.com/dnnsoftware/Dnn.Platform can not be compiled successfully
by 395446721 on Jan 17 at 6:44 AM
The source code from dnnsoftware/dnn.platform is the official source that is successfully compiled every day by DNN developers. Post your specific issues in the forums and we'll work with you to get past the compilation issues you are having.
Reply by jbrinkman (Coordinator) on Jan 18 at 3:07 PM
source koo !!??
by mydnn on Jan 15 at 7:30 AM
Source code can be found here: https://github.com/dnnsoftware/Dnn.Platform
Reply by cpaterra (Coordinator) on Jan 15 at 5:14 PM
About MVC template I've found some possible issues: You can read about the first here (https://github.com/jbrinkman/DNN8Templates/issues/3) and about the second here (http://www.dnnsoftware.com/forums/forumid/203/threadid/526207/scope/posts). Thanks for the great work!
by scippy on Jan 15 at 6:51 AM
The template repository you are pointing to is not what we are using to manage them, we have moved the project to here (this is what we keep up to date): https://github.com/dnnsoftware/DNN.Templates. We will leave some notes on the old repository to direct people to the new one.
Reply by cpaterra (Coordinator) on Jan 15 at 5:13 PM