A cura di GIUSEPPE CIABURRO
Pubblicato il 11/10/2004
Una guida completa ad asp.net
Da qualche anno Microsoft ha lanciato sul mercato una nuova tecnologia di sviluppo denominata .NET (che si legge dot NET non punto NET), la quale unisce in un unico ambiente vari tipi di programmazione per diversi processi informativi: dalla programmazione WUI (Windows User Interface) alla programmazione Web a quella per dispositivi mobili (palmari, cellulari, PDA, ecc...), inglobando in questo unico ambiente più di trenta differenti linguaggi, alcuni proprietari della tecnologia stessa (come il C#, che si legge C sharp), altri stesso di casa Microsoft con alcune migliorie (come il VB.NET, il JScript.NET) ed altri ancora sono stati adattati al nuovo ambiente (come il Cobol.NET).
La bellezza e l'utilità di questo ambiente è che consente davvero di interagire tra applicazioni di varia natura con estrema facilità e versatilità: al contrario delle vecchie (ma non sperate nè inefficaci) tecnologie Microsoft come ASP e Visual Basic, in .NET è possibile far comunicare un'applicazione stand-alone con un'applicazione Web, magari condividendo la stessa banca dati, fornendo informazioni anche a dispositivi e viceversa. La cosa sconvolgente è che vari pezzi di una stessa applicazione possono essere scritti utilizzando più linguaggi supportati dalla piattaforma, senza causare allo sviluppatore particolari problemi di compatibilità. Una classe o semplicemente una variabile scritta in C# può essere utilizzata in VB.NET e viceversa, o da altri linguaggi.
SOMMARIO
1. Introduzione alla tecnologia .NET
2. Requisiti ed installazione
3. Software di sviluppo
4. Introduzione ad ASP.NET
5. Introduzione a VB.NET
6. Gli HTML Controls
7. I Web Form
8. I Validation Controls
9. Introduzione ad ASP.NET e database
10. Utilizzio di ADO ed ADO.NET
11. Interazione con XML
12. ASP.NET ed i server SMTP (inviare email)