Prima di eseguire una applicazione (e sperare che funzioni) è necessario averne compilato tutte le parti senza errori. In Visual Studio lanciamo quella che viene chiamata "Generazione" dell'applicazione.
L'ambiente di sviluppo fornisce gli strumenti per generare e testare le applicazioni. Questi strumenti possono essere configurati in modo particolare per ogni singolo progetto, come osserveremo più avanti.
Durante la progettazione gli sviluppatori tendono a compilare più volte l'applicazione, per verificarne le funzionalità man mano; questa fase è detta "generazione in Debug" ed è divisa in due parti bene distinte:
Queste due fasi vengono eseguite più volte durante lo sviluppo, proprio perché oltre alla correzione di errori che impediscono la compilazione, esistono degli errori (eccezioni) che possono essere scatenati durante l'esecuzione del progetto, che rappresentano quindi errori della logica con cui è stata pensata l'applicazione.
Completata la fase di test raggiunti i requisiti funzionali richiesti, è possibile passare alla compilazione finale del progetto, detta "Release". In questa fase è possibile ottimizzare la compilazione in modo tale da aumentare la velocità di esecuzione nei confronti di quanto era disponibile in fase di test.
Troviamo le funzioni di ottimizzazione nel menu "Build", che presenta opzioni diverse a seconda del tipo di progetto.
Figura 1. Menu Build
I risultati di tutte queste operazioni li ritroviamo nella cartella /bin del progetto e nelle sue sottocartelle: in fase di sviluppo e test sarà utilizzata la cartella /bin/Debug, mentre in modalità release la cartella utilizzata sarà bin/Release.
Adobe Edge, la prima animazione HTML5Come creare una animazione HTML5 con Adobe Edge, esempio completo |
Adobe Edge, l'interfacciaEsaminiamo pannelli e menu del tool gratuito di Adobe per la... |
Trasformazioni XSLT in Dreamweaver 8Primo sguardo agli strumenti XML: trasformare un feed RSS |
Layout senza tabelle con Dreamweaver 8Esaminiamo gli strumenti CSS avanzati del software di Adobe/Macromedia |
Il nuovo Dreamweaver 8Panoramica delle principali novità dell'ultima release del popolare... |
Guida WebMatrixEntrare nel mondo dello sviluppo di applicazioni Web con Webmatrix,... |
Guida Notepad++Un editor testuale che funziona perfettamente anche come editor HTML... |
Guida AptanaCreare siti Web o applicazioni con Aptana, l'editor open source,... |
Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.
Iscriviti alla newsletter
|
|
Corso Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |