08.00.00 CTP 5 (Build 329)

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 306
Released: Sep 24, 2015
Updated: Sep 25, 2015 by jbrinkman
Dev status: Alpha Help Icon

Recommended Download

Application 8.0.0 CTP 5 - Install File
application, 62972K, uploaded Sep 25, 2015 - 159 downloads

Other Available Downloads

Application 8.0.0 CTP 5 - Upgrade File
application, 49527K, uploaded Sep 25, 2015 - 57 downloads
Source Code 8.0.0 CTP 5 - Source Code
source code, 71610K, uploaded Sep 25, 2015 - 65 downloads
Application 8.0.0 CTP 5 - Symbol Files
application, 5356K, uploaded Sep 25, 2015 - 25 downloads

Release Notes

DNN 8.0.0 CTP 5 is focused on delivering a nearly complete Dynamic Content Creator experience, a new quick settings feature, enhancements to the module manifest, and additional Admin module separation. For more information on these features see the announcement in the DNN Community Blog.

Key Features

  • Dynamic Content Viewer
  • Quick Settings menu
  • Create Admin/Host pages from module manifest

Breaking Changes

  • SiteLog removed
  • Vendors/Banners modules removed
  • All NavigationProviders except DDRMenuProvider removed

Previously Delivered Features

  • MVC Modules
  • SPA Modules
  • HMAC Authentication for WebServices
  • Separate Newsletter and Recycle Bin modules.
  • Dynamic Content Type Manager
  • Incremental upgrades
  • OAuth Server Support
  • CKEditor as the default HTML editor


  • ASP.Net 4.5+
  • ASP.Net MVC 5.0.1
  • ASP.Net WebAPI 2.0

You can view the current source code in the DNN 8.0 GitHub repository

NOTE: This is a preview release and is not intended for production use.

Reviews for this release

Not sure if it's just me, but the Host > Extensions page seems to be broken in this build, getting error: "Could not find stored procedure 'dbo.GetInstalledModules'." - I upgraded to CTP5 from CTP4 if that helps. Fixed by running script from source package: CREATE PROCEDURE [GetInstalledModules] AS SELECT DesktopModuleID, ModuleName, FriendlyName, Version, (SELECT COUNT(*) AS Instances FROM DesktopModules INNER JOIN ModuleDefinitions ON DesktopModules.DesktopModuleID = ModuleDefinitions.DesktopModuleID INNER JOIN Modules ON ModuleDefinitions.ModuleDefID = Modules.ModuleDefID WHERE (DesktopModules.DesktopModuleID = DM.DesktopModuleID)) AS Instances FROM DesktopModules AS DM WHERE (IsAdmin = 0) ORDER BY [FriendlyName] ASC GO
by JaxUK on Oct 5, 2015 at 4:40 PM