Migrazione da ASP.NET 1.1 a ASP.NET 2.0 e MasterPages

Migrare un progetto ASP.NET dalla 1.1 alla 2.0 è un processo abbastanza semplice e quasi completamente automatico.

Lanci il wizard (meglio se si usa il Web Application Project), lo lasci girarare per una 10ina di minuti e ti trovi il nuovo progetto pronto per essere lanciato sul framework 2.0.

Poi se si è pignoli, o si è detto al compilatore di mostrare i Warning come se fossero Errori, vi trovarete a rimpiazzare 345 volte ConfigurationSettings con ConfigurationManager, oppure a cambiare parameters.Add in parameters.AddWithValue, oppure uno delle varie API rese obsolete nel framework 2.0

Ora la parte automatica (semi-automatica) è finita (in 4 ore mi sono smazzato 2 classi library e 2 web project per un totale di circa 200 file di codice).

Ma ora inizia il bello, cioè introdurre le funzionalità portate dal FW 2.0.
Io ho iniziato con le MasterPages per rendere più snella la gestione del layout generale del sito di backend: e cos'ho ottenuto?
Sto facendo copia e incolla da quasi 2 giorni: MasterPageFile="~/Admin.Master" nella direttiva di Page e

<asp:Content ContentPlaceHolderID="main" runat="server">
    
<!-- Contenuto -->
</asp:Content>

2 o 3 volte per ognuna delle 120 pagine del backend, ovviamente anche togliendo i pezzi di HTML che sono stati spostati nella master page.
Penso di non aver fatto mai un'attività così pallosa per così tanto tempo!!

powered by IMHO 1.3

posted @ giovedì 6 luglio 2006 19:21

Print

Comments on this entry:

# re: Migrazione da ASP.NET 1.1 a ASP.NET 2.0 e MasterPages

Left by Lorenzo Barbieri at 06/07/2006 19:53
Gravatar
Io nel 2000 per una settimana ho rinominato le risorse di un progetto C++.... due palle!!!!!!!!!!!!!!!!!

# re: Migrazione da ASP.NET 1.1 a ASP.NET 2.0 e MasterPages

Left by Lorenzo Barbieri at 06/07/2006 19:54
Gravatar
Intendevo "rinumerato"

# re: Migrazione da ASP.NET 1.1 a ASP.NET 2.0 e MasterPages

Left by Adrian Florea at 07/07/2006 01:06
Gravatar
x Lorenzo: Rinominato, Rinumerato, Remunerato :-)
Comments have been closed on this topic.
«dicembre»
domlunmarmergiovensab
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234