Alla domanda classica “perché dovremmo imparare un nuovo linguaggio di programmazione quando già abbiamo sviluppato competenze in C++ e Visual Basic” Christoph Wille, autore di C#, fornisce una risposta altrettanto classica: “perché C# è destinato a diventare il linguaggio più importante per la nuova generazione di applicazioni Windows in ambito professionale”.
Obiettivo di questo libro, quindi, è di fornire una panoramica del nuovo strumento di sviluppo cercando di provare l’affermazione precedente con argomenti validi.
C#, che si pronuncia “c sharp” e sfrutta una similitudine con la notazione musicale anglosassone, semplifica e modernizza il linguaggio C++ eliminando molti degli aspetti più complessi come macro, template ed ereditarietà multipla. Tra le novità più importanti di questo linguaggio vi è una maggiore sicurezza dei tipi, la gestione delle versioni, una funzione di raccolta delle aree di memoria inutilizzate e molto altro.
Dedicato a tutti i programmatori in C, C++, Visual Basic o Java, questo libro illustra le peculiarità del linguaggio, spiega come sviluppare nel nuovo ambiente runtime NGWS, mostra come scrivere componenti, come gestire le eccezioni e l’interoperatività tra codici. Scritto da un pluricertificato Microsoft, C# è un testo prezioso per chi desidera avere un’anteprima sul futuro.