ASP.NET 2.0: iniziamo dalle basi

di: Mauro Bennici     27 Gennaio 2006

Per iniziare la nostra esplorazione nel mondo di .Net 2.0 è bene ricordarsi di aggiornare il computer con le ultime patch di sicurezza. Inoltre per chi non disponesse di una versione di Windows con IIS (98 / ME / XP Home) ricordo che è possibile sviluppare ugualmente in quanto Visual Web Developer (VWD) integra al suo interno un piccolo webserver. Per tutti gli altri consiglio comunque di installarlo e di testare lì la propria applicazione in quanto i privilegi degli utenti che fanno girare i due diversi processi non sono gli stessi. Questa discrepanza potrebbe causare diversi comportamenti ed errori difficile da prevedere anche in delle semplici soluzioni come quelle che vedremo in seguito. Per tutti gli altri la procedura da seguire è semplice: basta aprire il pannello di controllo - Installazione applicazioni>Installazione componenti di Windows e selezionare la voce 'Internet Information Services (IIS)'. Inseriamo il cd di windows nel lettore e premiamo invio.

L'operazione di installazione del framework è facoltativa in questa fase e può essere fatto direttamente con l'ambiente di sviluppo, ma in tal caso saremmo costretti a reinstallare il SDK per gli esempi e la documentazione. Partiamo quindi con il download del Framework 2.0, prima il runtime) e dopo l'SDK). Gli esempi o 'QuickStarts', che altro non sono che un'introduzione a Asp.net, andranno installati con una operazione manuale attraverso la pagina apposita dal menu di avvio, per il loro corretto funzionamento ci verrà richiesta l'installazione di Sql Server 2005 Express. Sql Server può essere scaricato in background dal processo di installazione o scaricato) ed installato, sempre durante il processo di installazione, da una specifica cartella.

Premesso ciò, iniziamo con lo scaricare i pacchetti di cui abbiamo bisogno, VWD e, per chi non lo avesse installato con SDK, Sql Server 2005 Express. Su MDSN troviamo una sezione dedicata alle versioni Express, qui possiamo leggere che le versioni express sono gratuitamente scaricabili per un anno ed una volta registrate non hanno scadenza. Questa particolare licenza ci permette di usare questi prodotti per creare software commerciale, quindi rivendibile, senza dovere nulla.

La pagina di download ci permette di scaricare il pacchetto di installazione minimo o di scaricare l'intero CD. Consiglio sempre di prendere la versione su CD per non dovere attendere un'eternità la fase di installazione in cui dovrete, come di consueto, tenere chiuso qualsiasi programma. Una volta finito il download e masterizzato (o caricato dinamicamente), passiamo all'installazione del tutto ricordandoci di spuntare le caselle per avere Sql Server, se non installato in precedenza, e MSDN Library 2005 Express, in cui troveremo il meglio degli esempi e dei tutorial direttamente dai migliori programmatori.

Alla fine del processo, che in alcune macchine potrebbe richiedere parecchio tempo, apriamo VWD e procediamo alla registrazione. Operazione che ci consentirà di scaricare completamente gratis alcuni software dei partner Microsoft. Al momento sono disponibili un assortimento di 250 immagini libere da royalty, una guida in pdf sullo sviluppo con VWD, Graphics Server.NET, IP*Works Data.Net Provider, Web Planner 2005 e 30 giorni di hosting gratuito per provare Asp.Net 2.0. È altresì possibile registrarsi per ottenere una licenza di integrazione per Sql Server, utile nel caso in cui volessimo integrare Sql Server all'interno del nostro pacchetto software.

Continuiamo il nostro download con il programma per interfacciarci in maniera visuale con Sql Server, da notare che allo stato attuale questo si trova in un stato di sviluppo e quindi soffre di qualche piccolo bug. Sconsiglio per questo motivo di installare la guida, almeno per il momento, perchè su alcune macchine ha reso impossibile l'utilizzo del software stesso.

Sulla stessa pagina della guida dovrete comunque prendere il pacchetto con il DataBase di esempio che utilizzeremo nei prossimi articoli. Chi avesse la necessità di generare dei report nelle sue applicazioni da poter stampare o salvare in .pdf e .xls deve scaricare l'add-on per VWD.

Guide ASP.Net

Guida Windows Azure Code Snippets

Le migliori pratiche per far girare le applicazioni "in the cloud",...

Guida ASP.NET MVC Best Practices

Un workflow dettagliato e ricco di suggerimenti pratici per...

Guida ASP.NET Starter Kit

Un modo semplice per imparare ad utilizzare le tecnologie Microsoft...

Altre guide

Newsletter @Microsoft Dev

Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Progettazione database

11 Maggio 2012 a Milano
Disponibilità: 6 Posti

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto