giovedì 3 marzo 2016

Linguaggi di Visual Studio.





Confronto tra programmazione Visual Basic e programmazione C#
C# e VB.NET sono due linguaggi di programmazione sintatticamente diverse tra loro.
È possibile creare soluzioni Visual Studio Tools per Office utilizzando Visual Basic o C#. Poiché i modelli a oggetti di Microsoft Office sono stati progettati per l'utilizzo con Microsoft Visual Basic, Applications Edition (VBA), gli sviluppatori di Visual Basic possono utilizzare agevolmente gli oggetti esposti dalle applicazioni di Microsoft Office. Gli sviluppatori che utilizzano C# non dispongono degli stessi collegamenti quando lavorano con il modello a oggetti di Microsoft Office. Esistono inoltre alcune differenze tra le funzionalità di programmazione di base utilizzate nello sviluppo di soluzioni Office e il codice gestito scritto in Visual Basic e C#.


C#

  •  basato sul linguaggio di programmazione C
    • presenta delle similarità con i due linguaggi C++, Java
    •  linguaggio orientato ad oggetti
    • ha bisogno dell'istallazione dell'ambiente di esecuzione virtuale .NET FRAMEWORK
    • è un linguaggio nuovo
    • case sensitive ovvero fa distinzione tra maiuscole e minuscole 
    • consente di utilizzare i puntatori 
    • overloading degli operatori 
    • permette la scrittura di applicazioni
    • namespace My , che fornisce un rapido accesso a tutta una serie di proprietà e metodi di uso comune, consentendo uno sviluppo più efficiente  
VB.NET
  • ha le sue radici nel linguaggio Basic degli anni '60
    • nei primi anni '80 il linguaggio è stato preso da Microsoft, ampliato e rinominato Visual Basic
    •  case insensitive
    •  non permette di utilizzare i puntatori
    •  overloading degli operatori (nella versione 2.0 del Framework)
    •  permette la scrittura di applicazioni
    •  namespace My , che fornisce un rapido accesso a tutta una serie di proprietà e metodi di uso comune, consentendo uno sviluppo più efficiente





Nessun commento:

Posta un commento