Rating:        Based on 16 ratings
Reviewed:  13 reviews
Downloads: 52583
Released: Jul 28, 2009
Updated: Jul 28, 2009 by jbrinkman
Dev status: Stable Help Icon

Recommended Download

Application 5.1.1 - New Installation
application, 10195K, uploaded Jul 28, 2009 - 22868 downloads

Other Available Downloads

Application 5.1.1 - Version Upgrade
application, 9908K, uploaded Jul 28, 2009 - 8874 downloads
Source Code 5.1.1 - Source Code (New Install + Source
source code, 12534K, uploaded Jul 28, 2009 - 10290 downloads
Source Code 5.1.1 - VS Starter Kit
source code, 10146K, uploaded Jul 28, 2009 - 10551 downloads

Release Notes

Major Highlights

  • Fixed issue which mis-assigned page permissions to new modules
  • Fixed issue where a fallback language is not defined
  • Fixed issue where portal administrator could not manage user roles
  • Added core sqlconnection pool segmentation to protect core from any module issues
  • Fixed issue where Authenticated Caching setting was not getting saved correctly
  • Fixed issue where code sub-directories are not properly removed in web.config
  • Fixed issue with UpgradeIndicator which could throw an error under some conditions
  • Fixed issue where data could become corrupted under extremely heavy load
  • Fixed issue where GetPortalRoles stored procedure was missing new audit fields
  • Fixed issue where some DataReaders were not guaranteed to be closed if an error occured
  • Fixed issue where GetFolders API method was changed resulting in a breaking change
  • Improved performance by removing use of regular expressions in Globals.CreateValidId
  • Fixed issue where all installed languages are enabled on all portals after an upgrade
  • Fixed sitemap priority to use invariant format
  • Fixed issue where 05.00.00 SQL Upgrade script is incompatible with SQL Server 2000
  • Fixed issue where HTML/TEXT module was not correctly handling Encoded data
  • Fixed issue where hierarchical lists are not properly deleted
  • Fixed performance issue where delayed loading of some PortalSettings results in race condition
  • Fixed issue where banners were not properly rotated
  • Fixed issue where "Create Language Pack" creates an empty package
  • Fixed upgrade issue when Active Directory provider is installed
  • Fixed issue which changed the Edit Module permission in 5.1 and restored the 4.9.4 behavior.
  • Fixed issue where the resource verifier misses files to report
  • Fixed issue with control panel after installing the Turkish Language Pack
  • Fixed issue where deprecated properties of the Membership provider resulted in errors in the Token Replace API
  • Fixed PageLoadException errors caused by specific UserAgents being mis-identified by the browser definition files
  • Fixed issue where "Premium Modules" settings don't work for upgraded sites
  • Removed Classic ControlPanel from the distribution
  • Improved locking mechanism of GetCachedData

Security Fixes

  • none

Updated Modules/Providers

The following modules and providers have been updated in the 5.1.1 packages.
Please see the specific project pages for notes on what bugs or enhancements were corrected with each release.


  • HTML 05.01.02


  • FilebasedCachingProvider 05.01.01
  • DatabaseLoggingProvider 05.01.01
  • AspNetMembershipProvider 05.01.01
  • DNNMembershipProvider 05.01.01
  • SearchProvider 05.01.01

Reviews for this release

Great upgrade, seamless.
by ollycox on Sep 1, 2009 at 10:13 AM
A very stable release. In my opinion DNN is getting very mature now and a real option to use in a production environment. I hope in future releases it will be possible to have more control over the html that is generated and the css. I'm working on a skin for the moment and it is still hard to overrule all DNN CSS.
by acandael on Aug 26, 2009 at 7:52 AM
I had no problems upgrading from DNN 4.5.5
by nukealexs on Aug 24, 2009 at 11:21 PM
Do not use. As a seasoned DNN developer and admin, I can say that the upgrade version will not work on even the simplest sites. The install wizard hasn't changed over two years and is still plagued with the same bumps. I cannot stress the importance of a backup of your site and database - trust me, you'll need them. In my opinion, another garbage installation served fresh for the community.
by michael1047 on Aug 18, 2009 at 8:13 PM
Best 5.x release yet!
by ITLackey on Aug 14, 2009 at 6:07 PM
package manifest with multiple modules generates multiple desktopmodules entries with exact the same friendlyname As module FriendlyName for each module the package FriendlyName is still taken Module Definition Import OK Afterwards only exceptions
by mi887 on Aug 11, 2009 at 4:38 PM
Another great release of DotNetNuke! I've upgraded all my sites to run on 5.1.1
by christoc on Aug 4, 2009 at 5:19 PM
Localization.GetString method can not work well if the module folder name contains symbol "."
by Lizheng on Aug 4, 2009 at 3:29 PM
Upgrade from 4.9.2 ran flawlessly. At first, some of my users were getting PAGE_LOAD_EXCEPTIONS that appeared to have to do with Javascript or "Exception has been thrown by the target of an invocation" --- They couldn't login. They couldn't see the menu. After they cleared their cache and restarted computer, the page started working again. Lesson: EXCELLENT release, tell users to clear cache!
by goombamd on Aug 4, 2009 at 12:49 AM
Do you have the documentation as a separate download? or where I can find it?
by al011757 on Jul 31, 2009 at 4:33 PM
by wojan on Jul 31, 2009 at 2:49 AM
Excellent DNN is great!!!!! Congratulations, Lpires
by luizpires on Jul 30, 2009 at 8:09 PM
Great work!
by EPT on Jul 29, 2009 at 6:49 AM