ASPITALIA.IT

Sito dedicato alla tecnologia web di Microsoft. Da ASP a ASP.NET trovate articoli e tutorial interessanti adatti anche a chi si av...

Leggi la Descrizione
HTML.IT

Uno dei migliori siti di programmazione presenti sul Web. Se volete iniziare a programmare in qualsiasi linguaggio, html.it &egrav...

Leggi la Descrizione
YoungPortal.it

Portale ricco di risorse per sviluppatori Delphi, asp.net, java. Da poco attiva la nuova sezione SUBSONIC che cerca di andare inco...

Leggi la Descrizione
IL PRIMO ESEMPIO IN ASP.NET

Visitatori: 840

Se avete letto le lezioni precedenti saprete già che per sviluppare applicazioni web in ASP.NET occorre avere installato nel proprio PC il Framework .NET 3.5 e un IDE di sviluppo.

Microsoft mette a disposizione degli sviluppatori un potente IDE: Visual Web Developer che rappresenta una parte di Microsoft Visual Studio, con alcune limitazioni ma cmq uno strumento completo per chi decide di sviluppare applicazioni Web in ASP.NET utilizzando il database Microsoft Sql Server Express Edition (anch'esso gratuito).

Come detto nella precedente lezione potrete scaricare Visual Web Developer al seguente indirizzo:

http://www.microsoft.com/express/Web/

Una volta installato VWD andiamo a creare il nostro primo Sito Web. Dal menu file selezioniamo "Nuovo Sito Web" come mostra la seguente figura:

Primo Sito Web

Apparirà la seguente schermata:

Primo Sito Web


Selezioniamo Percorso = File System, il linguaggio C# e diamo il nome che più ci piace al nostro Sito Web. Noi abbiamo scelto "Horis Web Site".
Cliccando su "Ok" VWD genererà i file di progetto che verranno mostrati nella finestra "Esplora Soluzioni.." come mostrato nella figura in basso:

 

Primo Sito Web

Notiamo che l'IDE aggiunde sempre una pagina denominata Default.aspx che rappresenta la home page del Sito (è cmq possibile eliminarla o rinominarla se si desidera).

In questo primo semplice esempio posizioneremo nella nostra pagina iniziale una Label (componente testuale di visualizzazione) e al caricamento della pagina (gestito dall'evento Load della pagina stessa) imposteremo la sua proprietà Text a "Benvenuto nel mondi di ASP.NET".

Anche se potrebbe sembrare complicato in realtà è semplicissimo. VWD ci mostra nella finestra di codice la nostra pagina Default.aspx:

Primo Sito Web

Notiamo che ogni pagina aspx contiene un "form" all'interno del quale verranno collocati tutti i controlli web.

Per posizionare una label nella nostra pagina abbiamo 2 posibilità:

- digitare il codice manualmente

- passare alla finestra di progettazione e trascinare una label dalla "Casella degli strumenti".

Optiamo per questa seconda scelta:

Primo Sito Web

Trasciniamo quindi una label:

Primo Sito Web

Impostiamo la sua proprietà ID a "lblMex" dalla Casella delle Proprietà:

Primo Sito Web

Adesso per gestire l'vento Load della pagina dobbiamo accedere al codice. Come avrete notato la nostra pagina Default.aspx contiene anche un file denominato Default.aspx.cs che rappresenta il file in cui viene collocato il codice C# associato alla gestione degli eventi:

Primo Sito Web

Facciamo doppio click su questo file e vediamo che l'evento Load è stato creato automaticamente. Quindi andiamo a scrivere il codice che ci serve per impostare la proprietà Text della nostra label:

Primo Sito Web

Avviamo il progetto dal pulsante mostrato sotto:

Primo Sito Web

A questo punto VWD ci chiede se vogliamo attivare il debug. Clicchiamo su "si".

Primo Sito Web

A questo appunto verrà avviato automaticamnete il nostro Browser Web e visualizzata la pagina Default.aspx:

Primo Sito Web

Nel prossimo articolo vedremo come creare una Master Page per il nostro Sito Web e come aggiungere nuove pagine.

Lezione precedente | Indice degli articoli | Lezione Successiva