Il termine " interpretata " significa che il codice sorgente viene interpretato in fase di esecuzione , il che influisce negativamente le prestazioni . " Compilato" significa che il codice viene convertito in un file eseguibile . In fase di esecuzione , i carichi eseguibili e corre - nessuna interpretazione codice di verifica - che migliora le prestazioni . Queste due variazioni nella gestione del codice sono dovute ai differenti ambienti runtime . Visual Basic. NET utilizza il NET Runtime . Lingua comune, che viene utilizzato anche da altri linguaggi di Microsoft, come Visual C # . Visual Basic 6 , d'altra parte , utilizza il runtime di VB6 .
Event - Driven contro di Object-Oriented
Un'altra differenza significativa tra i due linguaggi è che Visual Basic 6 è un linguaggio event-driven , mentre visivo . NET di base è considerato un vero linguaggio orientato agli oggetti ( OO ) . Mentre gli eventi sono ancora i driver primari in un oggetto Visual. Applicazione di base NET , ha abbastanza qualità OO per guadagnare la designazione. Ad esempio , Visual . NET di base è considerata fortemente tipizzato . Cioè, è necessario utilizzare le variabili correttamente memorizzando il tipo previsto di data in loro. Visual Basic. NET utilizza anche " try-catch " strutture per la gestione delle eccezioni , mentre Visual Basic 6 usi " On Error GoTo " strutture .
Programmazione © www.354353.com