..
. NET Framework est essentiellement un ensemble de technologies différentes:
Souvent, la séparation entre ces composantes n'est pas clair et nous avons tendance à confondre les uns avec les autres. Voici une image "prise de Microsoft qui permet de mieux comprendre la répartition des diverses technologies au sein de la bibliothèque de classes

Les langues les plus couramment utilisés sont définitivement C # et VB.NET. En particulier, C # est un langage relativement nouveau conçu pour la version 1.0. NET. Les deux langues utilisent une syntaxe différente, mais chacun d'exploiter les capacités de la bibliothèque de classe, et sont soutenus par le CLR.
Toutes les langues. NET est compilé dans un langage plus bas niveau avant que le code est exécuté. Ce langage est appelé le Common Intermediate Language (CIL, ou simplement IL) et le CLR ne fonctionne que sur ce type de code. Les images suivantes à partir du site Microsoft illustrant comment les langues. NET est compilé en CIL et la structure de la CLR


Pratiquement tous les EXE (ou DLL) générés par. NET contient du code CIL, et ce sont les fichiers qui sont distribués sur le PC client, dans le cas des applications Windows Forms, ou sur le serveur Web, dans le cas des applications web. Le CLR n'a aucune idée de ce que la langue a été utilisée pour générer le code et faire une autre compilation de convertir le code CIL en langage machine. Cette étape se produit lorsque le code est exécuté.
| |
ASP (Advanced)
Cours complet pour la création de sites Web dynamiques. A partir de 39 €. |
| |
ASP.NET (Cours)
Cours complet pour construire des applications Web à partir de 49 €. |
| |
SQL et bases de données (cours)
Créer et gérer des bases de données relationnelles. A partir de 39 €. |