...è da un pò che volevo fare un post di sfogo sulla nuova gestione dei progetti web di VS2005 ma poi on ne ho mai avuta l'occasione. Non voglio entrare nel dettaglio del perchè qualche ben pensante ha voluto togliere il file di progetto dai progetti web... su questo ci sarebbe tanto di cui cui parlare. Quello di cui sono certo - e ne sono sempre più convinto - è che non si fanno test con casi davvero reali... Chi con V2005 ha provato ad usare in team una soluzione in cui è presente un web project usando VSS - non vedo alternative - come controllo del codice... beh un esperienza da fare accapponare la pelle :( Perdita delle referenze - questo accade anche se non si lavora in team - difficilissima gestione del rename e cancellazione dei file proprio per la mancanza di un file di progetto che tiene le fila... :( Non voglio poi polemizzare sui minuti e minuti che vengono persi in presenza di progetti web usando la funzionalità "Find all references" oppure il geniale ma pesante "Refactoring->Rename" (da usare - per quel che mi riguarda - solo se veramente necessario)...
Si è deciso che proveremo ad usare un add-in di recente rilascio di cui qualcuno - non ricordo chi - aveva già parlato sul blog... "Visual Studio 2005 Web Application Projects", "Web Application Projects provide a companion web project model that can be used as an alternative to the built-in Web Site Project in Visual Studio 2005. This new model is ideal for web site developers who are converting a Visual Studio .Net 2003 web project to Visual Studio 2005. (Released May 8, 2006)". In pratica dovrebbe dare la possibilità di gestire un progetto web nella modalità VS2003 con tanto di file di progetto etc...
...darò un feedback sul tentativo prossimamente... speriamo vada meglio :-p Già dopo averlo installato e avere iniziato un progetto di esempio web ho potuto ritornare ad ammirare la vecchia funzionale dialog di gestione del progetto con - incredibile - anche le opzioni di precopilazione, cosa che personalmente mi mancavano davvero! Il progetto a colpo d'occhio sembra avere quindi le vecchie opzioni di configurazione + le nuove (debug con default web server o IIS, etc...)
posted @ mercoledì 14 giugno 2006 11:50