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

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Migration: DNN 2.1.2 to DNN 4.5.4Migration: DNN 2.1.2 to DNN 4.5.4
Previous
 
Next
New Post
7/23/2007 7:00 AM
 

Hi All,

I am a newbie to DNN. The first task I am assigned to do is the Migration of a Web Application developed in DNN 2.1.2 to DNN 4.5.4.

What I did previously for the configuration was that I just copied the whole folder in wwwroot of IIS and just opened the URL in the browser and I was able to browse through the whole application quite easily. I also restored my SQL Server Database from a backup sent by the client. I was able to view the Skinned application and executed all the flows successfully, but now actually we have to do some extensions and the Customer wants a new version.

In the application, we have some Custom developed modules and they are in DesktopModules folder inside the DotNetNuke directory in IIS. I don't know how one can add different modules in DotNetNuke and they get displayed in the application.

I have no idea regarding the flow of this activity and I am completely clueless. What I know from my Research through Google and DNNForums is that users will be transfomed, custom tables should be copied but there is no step-by-step guide for the procedure.

If someone has performed this activity earlier or have some info, please reply to this thread.

Thanks and Regards,

Muhammad Haseeb Khan
mhaseebkhan@gmail.com

 
New Post
7/23/2007 10:08 AM
 

Basically the fastest way to go from Dnn2.1.2 to DNN4 is  to setup a clean DNN4 site - create the tabs as per your dnn2.1.2 site then cut and paste the content from the 2.1.2 site to the new dnn4 site.

Thre were some major changes from the 2.1.2 core code to version 3 and version 4. This means that any custom modules in the 2.1.2 site have to be rewritten - so you must have the source to do this.

As I had a number of large sites to convert I did some mods on the 2.1.2 core source and added the v3 template system - this thus allowed me to create v3 templates under the v2 site and then use them to setup the v3 site layout however content had to be cut and paste and all the custom modules needed recoding and compiling - it is a big job to do the upgrade.

In theory if the site is stock standard you should be able to run the v3 upgrades on the V2 database but in practice it does not always work - if you attempted the upgrade then you would need to remove all the custom modules and content before the upgrade or recode and recompile before the upgrade.

If you do not have the source to the custom modules or the V3/4 versions of the modules are not avialable then you have problems.

 

 
New Post
7/23/2007 12:48 PM
 

Keep looking in these forums, there are some people that have done similar upgrades.

But it is not going to be easy or 100% smooth, depending on how many third party modules you have.  That is going to be your biggest problem, specially if the creators of those modules are no longer around and the modules are not supported.

Basically, you will need to upgrade to intermediate versions first, you will not be able to go from 2.1.2 to 4.5 directly.  I just don't remember right now what are the recommended versions for those intermediate upgrades.

Please make sure that you test and document your procedures on a development machine before attempting the upgrade(s) on your production server.  Even then, make sure that you have good backups of both your database(s) and the DNN directories (on both the development and production machines).

Carlos

 

 
New Post
7/24/2007 2:55 AM
 
Hi There,

First of all, I would like to thank oziweb and CarlosRafi for their replies.

oziweb:

By copying the content, you mean I should apply the skin as per the DNN 2.1.2 site. I am also trying to figure out that whether we have the source code of the Custom Modules we developed or we are lacking that. So, even if we have the source code, we have to re-write that. I am also not aware of how to add new Modules in DNN. If there is any tutorial, please guide me!

CarlosRafi:

I looked into the Forums on DNN Website and other Forums and Newsgroups as well but no luck. If you are aware of any posts, please send a link. The issue is that the developers of those modules are not available and we have to carry out the job on our own, so, I think we are in a problem then.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Migration: DNN 2.1.2 to DNN 4.5.4Migration: DNN 2.1.2 to DNN 4.5.4


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