Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Why an upgrade web.config is different than a fresh web.config install for 5.4.1?Why an upgrade web.config is different than a fresh web.config install for 5.4.1?
Previous
 
Next
New Post
4/29/2010 2:03 AM
 

I did a fresh 5.4.1 installation and I upgraded a 5.3 DNN to 5.4.1 and compared the web.config files between the two and noticed quite a bit of differences. Why are there several settings missing in the upgrade installation. I added them manually and did some quick tests and DNN worked fine. I was wondering if these missing and different settings have any implications.

Here are my results:

1- Upgrade:  

Fresh Install:

 

2- Upgrade: No sitemap provider and settings

Fresh install: There's a sitemap provider and sitemap section

 

3- upgrade:

fresh install:

 

4- fresh install

upgrade: missing

 

5- fresh install:  
     
      

upgrade: missing

6- fresh install: 

upgrade: missing

 

 
New Post
4/29/2010 12:12 PM
 
Off the top of my head most of these look fine and are simply down to the difference between and install and an upgrade. For upgrades we do not change things - we preserve your default settings e.g. this means that a new install of 5.4.1 uses the ribbonbar control panel, which as it requires telerik means we preconfigure the web.config. An upgrade preserves it's control panel (e.g. iconbar by default), which has no telerik dependency. Note: many installs of modules make alterations of the web.config e.g. I believe the telerik pacakge updates the web.config in this way.

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
4/30/2010 12:45 AM
 

(Did my post get messed up? The entries showed properly when I posted it. Anyways, the entries are visible in the html source)

There are several issues with this:

1- The icons are not a big issue. I didn't mention them.

2- When settings are missing in the upgrade version then it seems to me that DNN won't use the functionality. When the sitemap provider is missing doesn't that mean DNN won't use your sitemap?

3- When DNN is enhancing or adding a functionality and the upgrade web.config doesn't reflect these changes, how does DNN then make use or be aware of the changes?

4- I don't know the difference between solpartmenu and DNNmenu. I didn't see an option to choose between the two in the control panel. So how would someone who is upgrading his DNN know that DNN has switched the menu in a fresh installation only.

5- For users who use Telerik's RadEditor provider, there's nothing in the upgrade that enables them to use DNN's native RadEditor provider. I had to go through a whole manual process to switch the providers. The upgrade keeps your original providers and makes no provisions of any kind to enable the host admin to use the new provider.

I am seeing enough differences between an upgrade and a fresh install to feel that the upgrade is missing on a few things.

The upgrade should  enabe the host administrator to switch to the newer functionality whenever there's something new being offered. The upgrade is a silent upgrade. No prompts. It just blindly keeps your default settings without letting you what has changed in the newer version.

I want to see upgrade prompts like these:

1- We have switched the default menu from menu A to menu B, do you want the upgrade to make the change to menu B? Yes/No

2- We see that you are using Telerik's older RadEditor provider. DNN now provides its own improved provider. Do you want to switch to DNN provider? Yes/No.

3- We recommend switching from a memory based cache provider to a file based cache provider. Do you want to switch? Yes/No

4- etc.. etc.

I love software which are powerful enablers which make a user more proactive and aware.

 

 
New Post
4/30/2010 11:32 AM
 
People mainly get the info from the blogs and the release notes. I still like your suggestion though. Please log at http://support.dotnetnuke.com - thanks.


Alex Shirley


 
New Post
4/30/2010 5:02 PM
 

The release notes on codeplex don't mention anything I talked about.

The zip file should have a release notes file associated with it.

I read the blogs and I don't remember coming across anything I mentioned. I do remember someone saying that the upgrade doesn't enable the Telerik provider. The upgrade should enable the telerik provider as an option. Some people are excited about the Telerik controls but there's like zero documumetation about which controls are available, how to set them up and how to use them. You're on your own.

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Why an upgrade web.config is different than a fresh web.config install for 5.4.1?Why an upgrade web.config is different than a fresh web.config install for 5.4.1?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out