cp

Les Ulis, le 13 décembre 2001

L'ECMA normalise le langage C# et l'infrastructure CLI de la plate-forme Microsoft .NET

Le langage C# et le cœur du modèle de programmation .NET deviennent des normes ouvertes pour les services Web XML

L'ECMA, un organisme de normalisation international, a ratifié les spécifications du langage C# (prononcer C-sharp) et de l'infrastructure CLI (Common Language Infrastructure) sous les références ECMA 334 et ECMA 335. Cette ratification marque une étape importante dans la normalisation et l'indépendance du langage C# vis à vis des fournisseurs. C'est aussi une forme d'officialisation de l'ouverture de la plate-forme .NET à tous les langages de programmation.

Ces normes sont des éléments clés de la plate-forme Microsoft® .NET conçue pour permettre aux développeurs de créer et déployer rapidement des services Web XML inter-opérables.

C# est un dérivé du langage C++. Il s'agit du premier langage orienté composants.

CLI représente un sous ensemble de Microsoft .NET Framework. Il comprend les Common Language Specifcations et les Common Type Specifications qui décrivent comment un langage peut invoquer les services d'un système d'exploitation.

Microsoft a présenté ces spécifications à l'ECMA en octobre 2000. Pour élaborer les spécifications finales, le comité technique de l'ECMA a regroupé des leaders de l'industrie reconnus parmi lesquels Alcatel, Hewlett-Packard Co., IBM Corp., Intel Corp. et Netscape Communications Corp., Compaq, Microsoft Et Sun Microsystems.

Pour de plus amples informations sur cette normalisation :

Ces spécifications sont disponibles sur le site Web de l' ECMA Quitter le site Microsoft Site en anglais, ainsi que sur le site MSDN Site en anglais.

A propos de .NET Framework

Microsoft .NET Framework est une plate-forme conçue pour créer, déployer et exploiter des applications et des services Web XML. Elle constitue un environnement multi langages basé sur les normes Internet. Elle permet d'intégrer rapidement l'existant avec les applications et les services Web XML de la prochaine génération. Elle offre également la souplesse nécessaire pour résoudre les difficultés liées au déploiement et à l'exploitation d'applications Internet. .NET Framework est composée de deux parties principales :

Le moteur de compilation et d'exécution des langages (CLR* - Common Language Runtime)

Un jeu de bibliothèques* unifiées incluant un environnement d'application Web de la prochaine génération (ASP.NET*), un sous-système d'accès aux données (ADO.NET*) et un environnement de création d'applications Windows ® (Windows Forms*).

Lexique

* CLR
Le Common Language Runtime (CLR) est Le moteur de compilation et d'exécution des langages. Il permet ainsi l'intégration complète des composants et des services Web XML, quel que soit le langage de programmation avec lequel ils ont été créés. Actuellement, il est possible de créer des applications .NET dans plus de 20 langages différents, parmi lesquels les langages C++, Microsoft® Visual Basic .NET, JScript®, J# sans oublier C#. Nombre de fournisseurs, grâce à CLI ont pu rendre disponible leurs langages pour le CLR : COBOL, Eiffel, Perl, Python, Smalltalk et d'autres encore

* Bibliothèques de classes
Les classes constituent une méthode cohérente pour accéder aux fonctionnalités de la plate-forme, supprimant ainsi la nécessité de l'apprentissage et de la maîtrise de différentes architectures pour l'écriture des programmes applicatifs.

* ASP.NET
ASP.NET est un ensemble de composants et une infrastructure simplifiant le développement d'applications Web et de services Web XML. Le programmeur peut développer dans n'importe quel langage des éléments de site Web qui seront compilés sur le serveur. Le résultat est accessible à partir de n'importe quel terminal.

*A DO.NET
ADO.NET est l'évolution XML du modèle d'accès aux données ADO. Il est construit à partir de et pour des applications à faible couplage. ADO.NET garantit l'indépendance des développements par rapport aux systèmes de gestion de données

* Windows Forms
Windows Forms permet, quelque soit le langage de programmation choisi, de créer des applications Windows.

Dernière mise à jour le vendredi 21 décembre 2001



Contact Presse:



Euro RSCG C&O

Christophe Bonnot
Tél : 01.58.47.95.52
e-mail : christophe.bonnot@eurorscg.fr
Julie Paillard
Tél : 01.58.47.95.53
e-mail : julie.paillard@eurorscg.fr




A propos de Microsoft

Fondée en 1975, Microsoft (cotée au NASDAQ sous le symbole MSFT) est le leader mondial du logiciel pour micro-ordinateurs. La société développe et commercialise une large gamme de logiciels, accessoires et services à usage professionnel et domestique. Ceci pour permettre à chacun d'accéder à la puissance de l'informatique depuis n'importe quel endroit et à n'importe quel moment, en utilisant l'outil numérique de son choix connecté à Internet. Créée en 1983, Microsoft France emploie plus de 1200 personnes. Depuis le 1er février 2005, la Direction Générale est assurée par Eric Boustouller.

Pour obtenir des informations complémentaires, consultez le site www.microsoft.com/fr/fr/default.aspx.


Haut de pageHaut de page