Ultimamente girando per internet mi sono ritrovato con versioni di DNN anche molto vecchie... 2.0... 3.x... incredibile ma vero.
Questi siti non sono stati aggiornati da diversi anni. Le ragioni per cui non sono stati aggiornati sono numerose; mancanza di tempo, sito obsoleto o non più di interesse primario, ecc. ecc. Il problema è che se vogliamo aggiornare un sito con DotNetNuke 2.x o 3.x o 4.x all'ultima versione (attualmente la 5.1.4), cosa dobbiamo fare ? e se è possibile ?
Di primo impatto verrebbe da dire "fa tutto in automatico" basta scaricare l'ultima versione dal sito www.dotnetnuke.com, caricarla e fare l’aggiornamento. Questa regola ve bene se eseguiamo gli aggiornamenti frequentemente, altrimenti la cosa migliore (come risponde frequentemente Sebastian Leupold sul forum di www.dotnetnuke.com) è quello di fare l'aggiornamento a PICCOLI STEP.
Riporto un elenco dei passi da fare per semplificare la fase di aggiornamento.
Passare sub ito dalla 5.0.1 alla 5.1.4, per la maggiore stabilità e per l'incremento delle performance.
Ripreso dal blog http://www.willstrohl.com/Blog/tabid/66/EntryId/102/Suggested-DotNetNuke-Site-Upgrade-Path-s.aspx