Introduzione a WebMatrix

Articolo che fornisce un'introduzione al nuovo ambiente di sviluppo per siti web, denominato WebMatrix.

il
Sviluppatore Microsoft .Net, Collaboratore di IProgrammatori

Introduzione

Qualche mese fa, Microsoft ha rilasciato un software gratuito per la creazione di pagine web, denominato webmatrix.
Il software permette di gestire anche pagine che si collegano ad una fonte dati.
Vedremo in questo articolo, l'introduzione basilare di questo software

Installazione

Per poter utilizzare webmatrix, visitate il seguente sito   http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5b9510a1-bc42-4323-90ab-adf4daaaa2f0 nel quale è possibile. scaricarlo liberamente.

Dopo averlo scaricato, fate doppio click sul file, potrebbe visualizzare il seguente errore ("Figura 1)




Figura 1



Verificare gli aggiornamenti, inoltre verificate che sia installato IIS 7.5 Exprss, questo strumento è un web server, uno strumento per far eseguire sul proprio pc applicazioni web.
Installiamo il web server IIS7.5 expresshttp://www.microsoft.com/downloads/en/details.aspx?FamilyID=abc59783-89de-4adc-b770-0a720bb21deb





Figura 2



A questo punto possiamo iniziare ad installare web matrix, se non abbiamo installato Microsoft Web Platform
scaricabile dal seguente sito http://www.microsoft.com/web/gallery/install.aspx?appid=webmatrix e installiamo tale prodotto. A questo punto, possiamo  continuare l'installazione di web matrix





Figura 3


Ora non ci resta che lanciare il nostro file eseguibile di Webmatrix, sempre se non si continua con il precedente file, e seguiamo i vari passi che ci vengono forniti a video.





Figura 4


Utilizzo del software

Il programma verrà installato sul pc, andiamo in programmi ed avviamo il nostro software webmatrix.









Figura 5

Il programma presenterà una schermata iniziale in cui è possibile scegliere diverse funzionalità, come creazione di un sito, utilizzo di un documento, sfogliare la galleria.
Selezioniamo la prima voce, quella relativa alla creazione del sito, il tutto tramite la voce "My Sites".







Figura 6


Nella finestra che ci viene aperta, viene impostata la gestione princiare dell'amministrazione el sito, in questa finestra possiamo amministrare il web server, come effettuare la pubblicazione  o eseguire l’applicazione web, gestire una fonte dati, e tanto altro.
In basso si trova un menu, con  varie voci,  il menu site, permette l’amministrazione del sito (figura  5) 
Se facciamo click sulla voce di menu "file" (figura 7) abbiamo la possibilità di gestire le pagine.





Figura 7



In questa sezione, si ha la possibilità di creare un nuovo file, di tipo html, asp.net, css ed altri ancora
Il tutto come mostrato in figura 8







Figura 8


Selezionando Aspx,  in questo modo viene creato un file di tipo "Asp.Net", con il linguaggio di programmazione C#.
Questa tipologia di file, non ha la parte code bind, ossia il codice di markup e codice c# si trovano nello stesso file, il tutto come mostrato in figura 9.






Figura 9



Le altre due voci, forniscono supporto e gestione relativo ad una fonte dati, ed alla gestione della reportistica.

Conclusioni

L'articolo ha voluto fornire una base di partenza di questo software gratuito per la creazione di siti web. Uno strumento valido, che semplifica lo sviluppo, creazione e manutenzione di siti web, anche di una certa complessità.