Eseguire un'applicazione
copia linkTrascrizione
Il progetto che abbiamo recuperato dall’Application Gallery possiamo ora testarlo, cioè effettuare la compilazione ed esecuzione utilizzando un browser.
Ma prima è meglio conoscere Step by Step quali sono le fasi che avvengono quando si decide di compilare ed eseguire una applicazione.
Fase 1)
Controllo su tutti gli oggetti e il codice dell'applicazione per verificare incongruenze di sintassi. (Controllo Sintassi)
Fase 2)
Tutto il codice viene tradotto in C# o Java e scritto su file. (Conversione in linguaggio)
Fase 3)
Copia nella cartella di esecuzione del codice C# o Java delle librerie Foundation, copia template grafico e file css, html e javascript di supporto (Copia dal template)
Fase 4)
Compilazione dell’applicazione con il compilatore C# o Java (Compilazione Codice)
Fase 5)
Avvio Web Server Cassini e disponibilità dell’applicazione su una determinata porta (Avvio Web Server)
Fase Finale)
Avvio Browser, connessione alla pagina ed avvio della applicazione.
Risulta dunque chiaro che la fase di compilazione crea numerosi files che saranno gli stessi che dovremo copiare sul server di produzione al termine; per questo motivo vi ho consigliato di salvare i progetti in cartelle differenti altrimenti si potrebbe rischiare la sovrascrittura di file simili.
Detto questo possiamo allora provare questa magia, utilizziamo il menu Modifica e scegliamo la voce Compila progetto.
La finestra di dialogo a video è strutturata a schede, a noi interessa la scheda relativa all’applicazione: notate che gli step di cui vi ho parlato sono qui rappresentati da checkbox. Ovviamente lasciamo tutto spuntato e facciamo clic su OK.
Alcuni istanti e potremo utilizzare nel browser l’applicazione North wind web… ecco che è avviata, notiamo subito che il template grafico ricalca o meglio utilizza i css e alcuni componenti javascript di Bootstrap; possiamo dunque provarla e testarne le funzionalità.
Ciò’ che a me interessa è controllare il file system e vedere che nella cartella del progetto è comparsa una cartella denominata csharp; è la cartella di compilazione; all’interno sono presenti tutti i files necessari all’esecuzione; volessimo testare l’applicazione su un server di produzione potremmo prendere la cartella e copiarla nel server, questa operazione la vedremo successivamente insieme.
Nel caso di esecuzione in ambiente Java la fase di compilazione avrebbe richiesto componenti dell’ambiente Java installati sulla macchina (ad esempio Tomcat e Java Development Kit) e soprattutto l’impostazione di alcuni parametri nella configurazione di Instant Developer.
Trovate le impostazioni nel menu Strumenti -> Opzioni .. Scheda Ambiente Java; dopo aver modificato i parametri scendere fino in fondo e scegliere la voce Salva per confermare.
Vi lascio al test di questa applicazione NorthWind Web così da prendere familiarità con l’interfaccia bootstrap, menu, toolbar, pannelli, videate e vi aspetto nella prossima sezione dove inizieremo a creare il nostro primo progetto.
Ma prima è meglio conoscere Step by Step quali sono le fasi che avvengono quando si decide di compilare ed eseguire una applicazione.
Fase 1)
Controllo su tutti gli oggetti e il codice dell'applicazione per verificare incongruenze di sintassi. (Controllo Sintassi)
Fase 2)
Tutto il codice viene tradotto in C# o Java e scritto su file. (Conversione in linguaggio)
Fase 3)
Copia nella cartella di esecuzione del codice C# o Java delle librerie Foundation, copia template grafico e file css, html e javascript di supporto (Copia dal template)
Fase 4)
Compilazione dell’applicazione con il compilatore C# o Java (Compilazione Codice)
Fase 5)
Avvio Web Server Cassini e disponibilità dell’applicazione su una determinata porta (Avvio Web Server)
Fase Finale)
Avvio Browser, connessione alla pagina ed avvio della applicazione.
Risulta dunque chiaro che la fase di compilazione crea numerosi files che saranno gli stessi che dovremo copiare sul server di produzione al termine; per questo motivo vi ho consigliato di salvare i progetti in cartelle differenti altrimenti si potrebbe rischiare la sovrascrittura di file simili.
Detto questo possiamo allora provare questa magia, utilizziamo il menu Modifica e scegliamo la voce Compila progetto.
La finestra di dialogo a video è strutturata a schede, a noi interessa la scheda relativa all’applicazione: notate che gli step di cui vi ho parlato sono qui rappresentati da checkbox. Ovviamente lasciamo tutto spuntato e facciamo clic su OK.
Alcuni istanti e potremo utilizzare nel browser l’applicazione North wind web… ecco che è avviata, notiamo subito che il template grafico ricalca o meglio utilizza i css e alcuni componenti javascript di Bootstrap; possiamo dunque provarla e testarne le funzionalità.
Ciò’ che a me interessa è controllare il file system e vedere che nella cartella del progetto è comparsa una cartella denominata csharp; è la cartella di compilazione; all’interno sono presenti tutti i files necessari all’esecuzione; volessimo testare l’applicazione su un server di produzione potremmo prendere la cartella e copiarla nel server, questa operazione la vedremo successivamente insieme.
Nel caso di esecuzione in ambiente Java la fase di compilazione avrebbe richiesto componenti dell’ambiente Java installati sulla macchina (ad esempio Tomcat e Java Development Kit) e soprattutto l’impostazione di alcuni parametri nella configurazione di Instant Developer.
Trovate le impostazioni nel menu Strumenti -> Opzioni .. Scheda Ambiente Java; dopo aver modificato i parametri scendere fino in fondo e scegliere la voce Salva per confermare.
Vi lascio al test di questa applicazione NorthWind Web così da prendere familiarità con l’interfaccia bootstrap, menu, toolbar, pannelli, videate e vi aspetto nella prossima sezione dove inizieremo a creare il nostro primo progetto.
Ultima modifica: 19/03/2021 / Validità: da 20.0.7800