VB.NET
VB.NET è anche conosciuto come Visual Basic.NET . Sta per Tecnologie abilitate per Visual Basic .Network. È un linguaggio di programmazione semplice, di alto livello e orientato agli oggetti sviluppato da Microsoft nel 2002. È il successore di Visual Basic 6.0, implementato su Microsoft .NET Framework . Con questo linguaggio è possibile sviluppare un'applicazione completamente orientata agli oggetti simile a un'applicazione creata tramite un altro linguaggio come C++ , Giava , O C# .
elenco di array Java
Caratteristica di VB.NET
- Ereditarietà (linguaggio orientato agli oggetti)
- Delegati ed eventi
- Costruttori parametrizzati
- Overloading/overriding del metodo
- Sicuro per i tipi
- Delegati ed eventi
Visual Basic
Visual Basic (VB) è un linguaggio di programmazione sviluppato da Microsoft nel 1992. Lo scopo di questo linguaggio è sviluppare un'applicazione che possa essere eseguita su diverse versioni del Sistema operativo Windows . Un Visual Basic evoluto dal Basic Language; Il linguaggio di base è più facile da leggere rispetto ad altri linguaggi. La versione finale di Visual Basic è stata rilasciata nel 1998. Microsoft ha poi lanciato il linguaggio Visual Basic DotNet ('VB.NET'), che è molto migliore di Visual Basic sotto tutti gli aspetti, quali prestazioni, affidabilità, ambiente di lavoro, facilità di creazione, e il debug di un'applicazione.
Funzionalità di Visual Basic
- Progettazione dell'interfaccia utente
- Sviluppo rapido di applicazioni
- Usando questo linguaggio, puoi utilizzare i servizi Internet o Intranet nella tua applicazione.
- Dispone di potenti strumenti di accesso al database, grazie ai quali puoi facilmente sviluppare applicazioni front-end.
- Supporta anche la tecnologia ActiveX, in cui è possibile accedere alle funzionalità di altre applicazioni nell'applicazione di sistema. Ad esempio: Microsoft Word, Microsoft Excel, ecc.
Differenza tra VB. NET e Visual Basic
VB.NET | Visual Basic |
---|---|
Sta per Visual Basic. La rete abilita la tecnologia. Anch'esso è sviluppato da Microsoft e questo linguaggio era basato su .Net Framework. Inoltre, è appositamente progettato per gli sviluppatori VB. | È un linguaggio di programmazione sviluppato da Microsoft per lo sviluppo più rapido di un sistema operativo basato su finestre e di applicazioni. |
È un linguaggio moderno, completamente orientato agli oggetti, che ha sostituito VB6. | VB è il predecessore di VB.NET e non era un linguaggio orientato agli oggetti. Quindi, non è mantenuto attivamente. |
Un VB.NET utilizza il componente Common Language Runtime (CLR) di .Net Framework in fase di runtime. Ha caratteristiche e implementazione del design migliori rispetto a VB-Runtime. | Visual Basic utilizza l'ambiente VB-Runtime. |
È un linguaggio compilato | È un linguaggio basato su interpreti |
Non supporta la compatibilità con le versioni precedenti. | Supporta la compatibilità con le versioni precedenti. |
È un linguaggio indipendente dai tipi. | Non è un linguaggio indipendente dai tipi. |
In VB.NET i dati vengono gestiti utilizzando il protocollo ADO.net. | La connettività e la gestione dei dati vengono eseguite tramite il protocollo DAO, RDO e ADO (ActiveX Data Object), |
L'oggetto non supporta la proprietà predefinita. | La proprietà predefinita del supporto Object di Virtual Basic. |
Nel VB.Net i parametri vengono passati con un valore predefinito. | In VB, la maggior parte dei parametri vengono passati per riferimento. |
Un'applicazione multithread può essere sviluppata in VB.NET. | Non supporta il concetto multithread. |