Visual Studio 2005 Web Application Projects - speriamo che se la cavi ...

...è 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

Print

Comments on this entry:

# re: Visual Studio 2005 Web Application Projects - speriamo che se la cavi ...

Left by Marco Pappalepore at 14/06/2006 12:41
Gravatar
Ciao Marco, anch'io sono d'accordo e sottoscrivo tutti i problemi che dà il Web Project/Folder di VS2005 in combinazione con VisualSourceSafe 2005. Ben venga un'opzione in + in visual studio per avere file di progetto anche per le applicazioni web.

# Re: Visual Studio 2005 Web Application Projects - speriamo che se la cavi ...

Left by Simone at 14/06/2006 12:48
Gravatar
Gianluca... i Web Project ora ci sono... nessun bisogno di una raccolta firme ;-)
Marco... abbiamo appena migrato SubText al WAP: devo dire che è per progetti "chiusi" è molto meglio, meno macchinoso da gestire...
ma anche il WebSite strutturato a Folder ha i suoi vantaggi: non devi riavviare tutta l'applicazione se fai un upgrade di una pagina... se hai 100 pagine non te le ricompila tutte (dando errore se una della 100 pagina non si compila), ma solo quella modificata (o quella che stai lanciando).
Ci sono pro e contro in entrambi i "mondi"

# re: Visual Studio 2005 Web Application Projects - speriamo che se la cavi ...

Left by M.rkino at 14/06/2006 12:58
Gravatar
[Per alessandro]: Si parlo di soluzioni ex novo.
[Per simone]: si ci sono pro e contro... diciamo che sarebbe stato meglio quindi mantenere ambo le opzioni perchè la mossa che hanno fatto di escludere la vecchia opzione è stata davvero disastrosa - forse per il mio modo di lavorare :( Si so che ci sono progetti in merito - questo è sintomatico dell'esistenza del problem - e quello di cui ho postato il link ne è un esempio...

# re: Servizio di indicizzazione e file temporanei di ASP.NET

Left by Dottor's BLogs at 30/06/2006 15:26
Gravatar
Comments have been closed on this topic.
«aprile»
domlunmarmergiovensab
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011