The Assembly Version ( [ASSEMBLYVERSION] ) does not match the Database Version ( [DATABASEVERSION] )

When upgrading the BADNUG site, I encountered the following error:

DotNetNuke Upgrade Error
The Assembly Version ( [ASSEMBLYVERSION] ) does not match the Database Version ( [DATABASEVERSION] )

ERROR: Could not connect to database.

The stored procedure ‘dbo.GetPortalAliasByPortalID’ doesn’t exist.

I found a solution that works at  What worked for me was changing UseDnnConfig to false.  Once I made that change, the upgrade completed normally.

DNN Basics BADNUG Meeting – Swag Update

More reasons to attend BADNUG’s Basics of DotNetNuke meeting next week.

WROX Press is donating two copies of Professional DotNetNuke ASP.NET Portals.  In case they don’t arrive in time, we’ll raffle off an IOU and get the book to you when it does arrive.  Thank you Jim Minatel from WROX press, and Pat Santry who hooked us up.

Secondly, we’re receiving permission for more and more goodies in our resources CD.  So far, the CD will have the DotNetRocks show with Shaun Walker and Jim Duffy from May 9, all the webcasts and slidedecks from Stan Shultes and Russ Faustino, and Solutions Partners’ DNN3 Menu Module.

Finally, Corporate Solutions is donating pizza and covering the expense for the night.

Professional DotNetNuke ASP.NET Portals Has Arrived

This must be how the Harry Potter crowd feels.  I pre-ordered Professional DotNetNuke ASP.NET Portals way back in February, and it arrived just today (fortunately in time for my DNN Basics presentation).  I’m on the fourth chapter, and aside from the usual WROX under editing (e.g. page 57: “Pages are a relativity new concept…”), the book is packed with useful information, and reads very easily.  So far, the overview has been very informative, and I’m looking foward to the moew advanced chapters.  Updates later…

This guide is a hands-on guide covering various real-world scenarios for developing and administering DotNetNuke. It covers hands-on step by step configuration options on Windows 2003, and discusses some of the issues (Webfarms, capacity planning, databases) when setting up DotNetNuke.

After configuring DNN it provides a step by step instruction on administering DNN and applying DNN in different real-world hosting situations.

The second part of the guide is aimed at DotNetNuke development. DotNetNuke provides the developer with a highly flexible architecture for rapid application development (RAD) of Web applications using the module provider. The book introduces the DotNetNuke application architecture, and then gets into developing modules for the framework. In addition to module development it covers developing skins for your DNN web site using some of the common tools available.


June BADNUG Meeting – DotNetNuke 3 Basics

BADNUG will hold its next meeting on July June 22 from 6-8 pm at BC3’s Cranberry Campus.  In a break from prervious formats, the Tool of the Month (“use one, don’t be one”) will be the entire presentation.

Rich Dudley will present on the basics of DotNetNuke.  DotNetNuke is a free, open source portal system, which can be used to create complete websites with a great amount of functionality very quickly and cheaply.  DNN version 3.1 has just been released, and this presentation will cover installation, configuration, administration, skinning, module installation, etc.  Version 3 has a number of new features, including several wizards that can configure a new site (such as a personal or club site) in minutes, which is extremely useful in a portal provider environment.  Other new features include drag and drop positioning of modules, friendly URLs, new skins, and many new and improved modules.

With the release of DNN 3, the DotNetNuke Core Team has also begun several sub-projects.  There has been much hope that DNN will be able to integrate with Community Server, but as of yet, little progress has been made.  The DNN team has begun its own blogging and forums sub-project, which we’ll also install and review.  We’ll also take a commercially available template and turn it into a DNN skin.

DNN 3 supports only SQL Server (MSDE, SS2K, SS2K5) out of the box, but Access, Oracle and MySQL providers are under development by third parties.  We’ll be using the April CTP of Yukon for this demonstration.

Everyone who pre-registers will receive a solutions CD containing a number of resources, including the recent DotNetRocks episode on DNN.

If you have a funcitoning laptop and would like to perform the installation along with the presentation, feel free to do so.  The required configuration you need to have working is:
1) Win2K Pro, Win 2K Server, WinXP Pro (must be pro), Win2K3 Server
2) IIS installed
3) Some flavor of SQL Server 200x, MSDE or Sql Server 2005 Express
4) .NET Framework 1.1

To register, e-mail  For additional information, visit  Yes, the site will be upgraded to DNN 3 shortly.

Update: The June meeting is in June, not July.  Doh!