E' da un po di tempo che "Web 2.0" viene nominata in vari post e sempre con lo stesso significato di "nuova rivoluzione informatica" alle porte...
Mah...io ne sono poco informato, ma ho come l'impressione che sia l'ennesima etichetta per evidenziare "in maniera forzatamente esagerata" la normale evoluzione di una tecnologia come puo essere quella web...
Io mi sento ancora su Web 1.0 se considero che, pur con tutte le evoluzioni tecnologice che negli utlimi anni ho con passione approcciato(.Net, design pattern, architetture agili e sviluppo estremi, generatori di template e via dicendo),
mi trovo ancora a dover sviluppare come validare dei campi di testo su delle form web e a come dover gestire al meglio un layout di visualizzazione piuttosto che una griglia con dei totali, a come autenticare in tutta sicurezza, etc...
Vedo solo una lenta e normale evoluzione che porterà ad avere servizi migliori, sia come usabilità che come sicurezza, ma soprattutto allo stato attuale e prossimo futuro i benefici migliori li vedo per gli addetti ai lavori, ossia sistemisti e sviluppatori che avranno strumenti migliori a disposizione.
Per l'utente finale, l'utente pubblico, non vedo cosa cambierà se non magari un po di velocità in più sulla banda...
E alla fine anche web 2.0 andrà nel dimenticatoio...
Rassicurato da alcuni post positivi e desideroso di non dover più giocare con la virtual machine, ieri ho installato direttamente sul mio portatile Sql Server 2005 Developer Edition e Visual Studio 2005 Professional Edition.
Sul portatile già avevo installato Visual Studio .Net 2003 e Sql Server 2000(+ reporting services).
L'installazione è stata abbastanza veloce e non ha dato nessun tipo di problema.
Durante l'installazione di Sql Server 2005 mi viene richiesto l'upgrade di alcuni servizi, tra cui Reporting Services.
Senza pensarci troppo ho confermato l'upgrade.
Mentre per Visual Studio ho potuto constatare che ho a disposizione entrambi gli ambienti, cioè quelle vecchio(il 2003) e quello nuovo(il 2005), cosi come per il framework .net(1.1 e 2.0), non è la stessa cosa per Sql Server.
Infatti non sono più disponibili i tools quali l'enterprise manager ed il query analyzer, in quanto il tutto viene ora gestito direttamente dal nuovo Sql Server Management Studio di Sql Server 2005.
I database vengono tutti migrati mantenendo il compatibility level a 80(sql server 2000).
Tutti gli altri servizi sono stati "upgradati" e tra questi anche Reporting Services.
Fin qui tutto bene se non che questa mattina ho scoperto che l'upgrade di Reporting Services elimina il tool di report designer per Visual Studio .Net 2003.
Non si possono più aprire progetti di reporting creati su vs2003 con reporting services di sql server 2000.
Inoltre se apro i report(i file .rdl) con Visual Studio 2005, questi vengono aggiornati alla nuova versione e quindi non funzionano più se "deploiati" su server che hanno installato sql server 2000.
Per ovviare al problema ho disinstallato i reporting services di Sql Server 2005 ed ho reinstallato reporting services di Sql Server 2000.
In questo modo i mie progetti tornanto a funzionare all'interno dell'ide di visual studio .net 2003.
Per il momento mi va bene cosi...ma quando avrò bisogno di gestire reportistica nuova(fatta sul 2005) e allo stesso tempo mantenere reports fatti con la versione 2000(e quindi non upgradabili)... ?