Sfruttando le potenzialità di Visual Basic 2005 è possibile creare soluzioni innovative per un vasto insieme di tipologie di programmi. Queste includono sia applicazioni dinamiche utilizzabili attraverso Internet, sia programmi per dispositivi mobili come Pocket PC o SmartPhone. Completo di numerosi esempi di codice e spiegazioni approfondite, il libro aiuterà il lettore ad essere rapidamente produttivo con il linguaggio, in modo che possa iniziare a scrivere i suoi programmi personali. Per prima cosa si scopriranno i vari aspetti di Visual Basic 2005, insieme alle basi del Framework .NET di Microsoft. Nel procedere con i diversi esercizi, che mostrano come costruire applicazioni ricche e dall'aspetto professionale, si svilupperanno poi le competenze di programmazione. Lungo la strada, si imparerà anche la programmazione orientata agli oggetti, la creazione di controlli personalizzati, lo sviluppo con database e molto altro.