Visual Basic .NET: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m disambigua "console" AWB
Riga 1:
Basato su [[Microsoft]] [[Visual Basic]] (VB), '''Visual Basic .NET''' (VB.NET) è un linguaggio di programmazione derivato dalla [[Visual Basic|versione 6.0]] e precedenti, ma rivoluzionato, in quanto implementa in modo completo il paradigma della [[Programmazione_orientata_agli_oggettiProgrammazione orientata agli oggetti|programmazione ad oggetti]], ed utilizza, come tutti gli altri linguaggi della serie .NET, il meccanismo di gestione automatica della memoria della [[garbage collection]]. Da quando è uscita la versione 1 fino alla revisione .NET, il Visual Basic è diventato sempre più complesso e potente.
I prossimi esempi possono darne una idea delle potenzialità:
 
Riga 31:
 
Notare che la routine CambioCella (definita dall'utente) deve accettare lo stesso numero e tipo di [[argomenti]], in gergo tecnico avere la stessa ''firma'', del [[metodo]] ''CurrentCellChanged'' della [[Classe (informatica)|classe]] ''Datagrid'' del framework.
 
 
* Nota che nel VB.NET tutte le chiamate alle procedure devono essere create all'interno delle parentesi, mentre nel VB classico possono essere create solo chiamate alle funzioni.
 
C'è una copiosa documentazione che mette in confronto la sintassi (le regole del linguaggio), i cambiamenti per il [[Debugging|debugging]] delle applicazioni, sviluppo e terminologia.
 
== Ulteriori informazioni su Visual Basic .NET ==
Line 62 ⟶ 61:
 
Oltre alle versioni di [[Visual Studio]], esiste anche un [[IDE]](Integrated Development Environment) Open Source, [[SharpDevelop]], che permette di creare applicazioni in modo veloce e semplice.
In questo momento, [[SharpDevelop]] è arrivato alla versione 2.1 (Release Candidate 1) e permette lo sviluppo di [[Plugin]] per l'[[IDE]] stesso, applicazioni [[Mono]], creazione di applicazione con [[.NET Compact Framework]] e le classiche applicazioni [[Console (software)|Console]] e [[Windows Form]]
 
== Voci correlate ==
*[[Microsoft_Microsoft .NET|Microsoft.NET]]
*[[ASP.NET]]
*[[Visual Basic]]
Line 75 ⟶ 74:
* {{en}} [http://www.go-mono.org/mbas.html Implementazione di VB.NET su Mono]
 
{{Template:Principali linguaggi di programmazione}}
 
[[categoriaCategoria:.NET]]
 
[[da:Visual Basic .NET]]