Nwlapcug.com


Visual Basic Tips



Visual Basic è un linguaggio di programmazione che è stato introdotto nel 1987 per lo sviluppo di programmi di Windows, e continua a prosperare oggi. Visual Basic è, come suggerisce il nome, una lingua "visual" e questo permette ai programmatori di mettere insieme le applicazioni molto rapidamente. Visual Basic è anche un linguaggio "event-driven", che significa che, ad esempio, un clic del pulsante ha codice che viene eseguito al momento del clic. Non ci sono norme che molti sviluppatori seguono per rendere il codice leggibile di codifica. Ci sono anche modi per ottimizzare il codice che gli sviluppatori non potrebbero sempre conoscere.

Accesso al database

Evitare di mantenere una connessione di database aperto durante l'esecuzione del programma. Visual Basic è stato progettato per effettuare una connessione a un database, eseguire l'interazione e quindi disconnettersi. Inoltre, utilizzare stored procedure per inserimenti, aggiornamenti ed eliminazioni, perché non hanno essere interpretati dal compilatore Visual Basic; pertanto eseguire molto più velocemente e ridurre il traffico di rete.

Gestione degli errori

Gestire gli errori con un ciclo di try/catch. Ogni funzione in un programma potenzialmente potrebbe generare un errore; Pertanto, la gestione degli errori è essenziale. I programmatori Visual Basic 6, in genere, utilizzare il metodo "On Error Goto" per la gestione degli errori. Se si verifica un errore, il codice passa al "Goto" area designata ed esegue quei comandi. Il codice di try/catch implementato in Visual Basic 7 (NET) è notevolmente più veloce rispetto a metodo di gestione degli errori di "Goto".

Miglioramenti delle prestazioni

Attivare "Option Explicit" per forzare la dichiarazione delle variabili prima che vengano utilizzati e "Option Strict" per impedire le conversioni implicite di tipi di dati. Questo impone Visual Basic per eseguire la convalida del tipo in fase di compilazione e quindi aumenta le prestazioni al momento dell'esecuzione del programma. Un altro suggerimento che va di pari passo con questo consiste nell'utilizzare l'associazione anticipata. Associazione anticipata impedirà convalida del tipo di dati e la coercizione quando il programma viene eseguito, creando così un programma più veloce.

.NET framework

Studiare il Framework .NET e familiarizzare con tutte le funzioni built-in. NET ha una pletora di funzioni e classi disponibili da .NET Framework. Non reinventare la ruota. Fare uso di questa fondazione del codice che già esiste per voi.