Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Differenze tra Visual Basic 6.0 e VB.NET

Visual Basic 6.0 di Microsoft, è stato intorno per un certo numero di anni ed è stato un linguaggio di programmazione popolare sia per i programmatori esperti e principianti . Qualche anno fa, Microsoft ha introdotto visivo . NET di base e il quadro NET accompagnamento. . Il cambiamento ha sicuramente influenzato il mondo della programmazione in modo positivo, e ogni nuova versione di Visual . NET di base è un miglioramento rispetto alla versione precedente. Event - Driven contro di Object-oriented

Una delle principali differenze tra VB 6.0 e VB.NET è operativo in natura. Visual Basic 6.0 è un linguaggio event-driven , il che significa che il programma attende che l'utente per attivare un evento . Visivo. NET di base è considerato un linguaggio orientato agli oggetti a causa del numero di funzioni di programmazione orientati agli oggetti che supporta. Visual Basic 6.0 utilizza strutture "Vai a" per gestire gli errori , e digitando variabile non viene applicato dal linguaggio . Visivo. NET di base utilizza dei " try-catch " strutture di gestione delle eccezioni e supporta forte tipizzazione per le variabili , sia le caratteristiche OO .
Run-time Ambienti

Visual Basic 6.0 è un linguaggio interpretato , il che significa che il codice del programma non è " compilato" fino a quando il tempo di esecuzione , e quindi solo una riga alla volta . Questo influisce sulle prestazioni e non richiede l'installazione dell'ambiente VB6 -runtime su una macchina che ha bisogno di eseguire codice VB 6.0 . D'altra parte , è veramente VB.NET compilato in un file eseguibile che può essere distribuita a qualsiasi computer . Ciò migliora anche le prestazioni quando l' applicazione viene eseguita . L'ambiente . NET include il Common Language Runtime , così come lungo come il framework. NET è installato su un computer può funzionare non solo Visual Basic , ma può anche eseguire programmi scritti in altri linguaggi. NET di Microsoft.

capacità di sviluppo

di Visual Basic 6.0 non è un buon linguaggio per lo sviluppo di applicazioni web , che è un problema definito in un mondo in cui le applicazioni web e mobile costituiscono una porzione enorme del carico di sviluppo attuale . Visivo. NET di base , d'altra parte , facilita lo sviluppo di applicazioni web potenti . Il framework . NET fornisce i servizi di rete per il linguaggio VB.NET e sfrutta al massimo di quelle built-in servizi .
Modifiche del Registro

applicazioni create in Visual Basic 6.0 devono apportare modifiche al Registro di sistema di Windows , che può essere un problema a volte . Un registro corrotto può essere un vero rompicapo per un utente e richiedere il supporto tecnico costoso . Visivi . NET di base non fanno modifiche del Registro , facilitando l'installazione di applicazioni VB.NET , ed eliminando la possibilità di un Registro di sistema corrotto di Windows .

 

Programmazione © www.354353.com