Il blog di TixXio Un blog impossibile o privo di significato

1nov/060

Da ASP Classic a ASP.NET 2.0

Negli scorsi due mesi ho speso un sacco di tempo a lavorare ad una razionalizzazione dei sorgenti di T&C: oramai la complessità dei file con ASP Classic aveva raggiunto un limite dopo il quale qualsiasi manipolazione diventava un'impresa estenuante...

In questi giorni, presumibilmente appena finisco di scrivere questo post, andra "live" la nuova versione di Tizio&Caio (vi avviserò anche sul blog) .

Nel contempo ho preso una decisione "epocale": portare tutto il codice ASP Classic in Asp.NET.

Il lavoro sarà immane, e conto di metterci diversi mesi (visto anche che non mi aiuta nessuno) Vi spiego come ho iniziato il lavoro...

Per prima cosa ho utilizzato ASP to ASP.NET Migration Assistaint, che ha trasformato l'ASP Classic in un pastone di codice .NET più o meno corretto. L'esecuzione ha richiesto ben 5 ore, durante quali il mio fido laptop è stato inutilizzabile a causa della sua temperatura.

Ho iniziato a lavorare sulla rimozione degli includes SSI e sulla costruzione della base di un framework che dovrebbe avere un funzionamento (visto dall'esterno) del tutto simile a quello precedente.

I problemi principali, finora, sono dati dalla profonda diversità del ciclo di vita della pagina e dalla tipizzazione dei dati (ASP Classic non supporta i tipi... )

Dopo circa 30 ore di lavoro sono riuscito a far compilare il framework e a far funzionare qualcosina... incoraggiante, no?

PS: Per chi lo volesse sapere sto lavorando con Visual Web Developer 2005 Express Edition, che ha il vantaggio non da poco rispetto a Visual Studio di essere gratuito.