Les Ulis, le 13 décembre 2001
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
, ainsi
que sur le site MSDN
.
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*). |
* 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.