Visual Basic

Microsoft Visual Basic 2005 rappresenta un'evoluzione del linguaggio Visual Basic progettata per lo sviluppo di applicazioni indipendenti dai tipi e orientate ad oggetti. Visual Basic consente lo sviluppo di applicazioni Windows, soluzioni Web e applicazioni per dispositivi mobili. Come avviene con tutti i linguaggi basati su Microsoft .NET Framework, i programmi scritti in Visual Basic usufruiscono delle funzionalità di protezione e interoperabilità dei linguaggi.

Questa generazione di Visual Basic continua a garantire la creazione di applicazioni basate su .NET Framework con la massima semplicità e rapidità.

Questa versione di Visual Basic reintroduce la funzionalità Modifica e continuazione, accanto alle nuove caratteristiche per lo sviluppo rapido di applicazioni. Una di queste, denominata My, consente di accedere rapidamente alle attività comuni di .NET Framework, nonché alle informazioni e alle istanze di oggetto predefinite associate all'applicazione e al relativo ambiente di runtime. Le nuove funzionalità di linguaggio includono la continuazione del ciclo, l'eliminazione garantita delle risorse, l'overload degli operatori, tipi generici ed eventi personalizzati. Visual Basic supporta inoltre la completa integrazione di .NET Framework e Common Language Runtime (CLR), che garantiscono l'interoperabilità tra i linguaggi, le funzionalità di Garbage Collection, una protezione avanzata e il supporto del controllo delle versioni.

In questa sezione

  • Sviluppo di applicazioni con Visual Basic
    Vengono descritti vari aspetti dello sviluppo in Visual Basic, quali l'editor di codice, le caratteristiche di protezione, la gestione delle eccezioni, il debug e l'utilizzo della libreria di classi .NET Framework.

Sezioni correlate

  • Introduzione a Visual Studio
    Vengono fornite informazioni sulle nuove funzionalità, una panoramica di Visual Studio e .NET Framework, nonché alcuni suggerimenti per la fase iniziale.
  • Visual Studio Tools per Office
    Viene illustrato come usufruire dei miglioramenti alla produttività apportati in Microsoft .NET Framework 2.0 per l'estensione di Microsoft Office Word 2003, Microsoft Office Excel 2003 e Microsoft Office Outlook 2003.