Programmi Visual Basic

November 9

Programmi Visual Basic


di Microsoft Visual Basic .NET ha goduto di popolarità come linguaggio di programmazione, sia per i principianti che vogliono imparare la programmazione ed i professionisti che hanno bisogno di sviluppare applicazioni in modo rapido. L'ambiente di sviluppo integrato, IDE, rende VB .NET facile da usare e le funzionalità integrate rendono costruzione di applicazioni Windows in un attimo. Anche un principiante può produrre un'applicazione funzionante in un breve periodo di tempo.

Programmazione orientata agli oggetti

Prima delle versioni di Visual Basic .NET è un linguaggio event-driven, ma la nuova versione è un linguaggio completamente orientato agli oggetti. Il termine "event-driven", significa che l'utente fa qualcosa, ad esempio facendo clic su un pulsante in una finestra, per provocare il codice del programma da eseguire. Programmazione orientata agli oggetti offre una maggiore flessibilità ed efficienza per il programmatore. programmi Visual Basic .NET sono ancora un po 'event-driven, ma la lingua è ricca di funzionalità object-oriented e merita l'etichetta orientata agli oggetti. Visual Basic .NET fa rispettare anche le regole per i tipi di dati per forzare il programmatore di scrivere codice corretto, che è un'altra caratteristica della programmazione orientata agli oggetti.

Ambiente run-time

Visual Basic .NET implementa .Net Common Language Runtime di Microsoft, un ambiente impiegato da altri linguaggi di programmazione Microsoft. Questo significa che è possibile creare un programma in Visual Basic, compilare e distribuire solo il modulo eseguibile, piuttosto che l'intero pacchetto. Significa anche che l'utente non deve avere il pacchetto completo di Visual Basic per eseguire il programma. Quando un utente esegue il programma, si carica e funziona, che fornisce un miglioramento delle prestazioni rispetto alle versioni precedenti di Visual Basic.

Modelli Windows Form

programmi Visual Basic sono composti da una "forma", che può essere una forma di Windows Application, un'applicazione Web, o di altre variazioni sul tema modulo. "Form" è un altro termine per "finestra". È possibile scegliere il tipo di modulo da un certo numero di modelli quando si crea l'applicazione. Questo fornisce la struttura di base per il progetto di programmazione. Un progetto di applicazione può contenere molte forme e forme può essere utilizzato in più di un progetto, i prestiti alle riusabilità del codice, un principio di base della programmazione orientata agli oggetti.

Coding un programma

È possibile creare l'applicazione modulo utilizzando le varie caratteristiche di Visual Basic, compresi i controlli come pulsanti, caselle di controllo, caselle di riepilogo e caselle di testo. È inoltre possibile aggiungere origini dati per la lettura dei dati da file o database, e, naturalmente, Visual Basic facilita la lettura dei file che si creano con il vostro programma di scrittura e. VB.NET include la funzionalità IntelliSense, che porta in primo piano un elenco di opzioni in base a ciò che si inizia a digitare. È possibile selezionare le opzioni per inserire il codice o continuare a digitare il codice manualmente. Questa è una caratteristica che può aiutare a ridurre gli errori e vi aiuterà a ricordare ciò che i nomi che avete utilizzato nel codice.

Debug di un programma

Il debugging è il termine assegnato al processo di testare il codice e correggere gli errori, chiamati anche "bug". Visual Basic .NET include un grande strumento di debug che consente di eseguire la versione corrente della domanda di test. Esso include anche la possibilità di eseguire il codice di una riga alla volta e correggere gli errori sul posto - una caratteristica preziosa quando si sta cercando di trovare ed eliminare un bug sfuggente.

sommario

Visual Basic è un potente linguaggio di programmazione incapsulato in un forte ambiente di sviluppo integrato, che fornisce strumenti per la progettazione, la codifica, la compilazione e applicazioni di test. VB.NET è pienamente in grado di gestire la maggior parte delle attività di applicazione che si possa immaginare. La versione gratuita espresso lo rende attraente per il principiante e l'elenco delle caratteristiche lo rende attraente per il programmatore esperto.