Le choix des langages

Le codage des applications compatibles avec .NET n’implique pas un langage particulier. Microsoft a publié les spécifications de la CLICLI (Common Language Infrastructure) qui permet de créer des compilateurs compatibles avec la CLR (Common Language Runtime). Alors, même si le C# est le langage de prédilection du .NET, il est possible de construire des applications en Visual Basic .NET, C++ managé ou autre Type Script et F#...

Attention, comme nous le présenterons dans le chapitre La réflexion, le code MSIL qui est le résultat direct de la compilation peut être facilement désassemblé dans le langage initial ou dans un des langages compatibles .NET. Pour préserver votre travail de la copie, il est conseillé de rendre le résultat du désassemblage action moins lisible en effectuant un traitement d’obscurcissement ( Obfuscationobfuscation).

couv_RI4CAPOO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Environnement d'exécution
Suivant
Utiliser plusieurs langages