1. Contexte
Le 22 juillet 2000, Bill Gates présentait la nouvelle orientation stratégique de Microsoft sous le nom de code .NET. Au cœur de cette stratégie se trouve une plate-forme de développement : le .NET Framework qui permet la création et l’exécution d’applications modernes conçues autour des standards de l’Internet (XML, SOAP, WSDL, HTTP). En s’appuyant sur des normes ouvertes, permettant l’interopérabilité avec d’autres plates-formes J2EE [1], CCM [2], services Web [3], Microsoft aborde ainsi un tournant majeur sur le marché du logiciel.
En août 2000, Microsoft soumet deux spécifications auprès de ECMA International (European Association for standardizing information and communication systems) afin de standardiser certains aspects propres à .NET. La première de ces spécifications concerne le CLI (Common Language Infrastructure). Le CLI constitue le cœur de .NET. Il regroupe un ensemble de concepts que sont :
-
un langage intermédiaire, le CIL (Common Intermediate Language), permettant de représenter le code des programmes de manière indépendante vis-à-vis d’un système d’exploitation particulier. Le CIL est l’équivalent du code octet (byte code) dans le mode Java ;
-
un système...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
