ArticleApplications & Développement
VisualStudio .NET : ... Et imposer sa vision du langage ocuménique
Dans VisualStudio .Net, les développeurs peuvent utiliser et mélanger, pour la première fois, plusieurs langages (plus d'une vingtaine dont C# de Microsoft). Les langages en question sont précompilés en un langage intermédiaire (IL, Intermediate Language) lui-même compilé à la première exécution (notion de JIT, Just In Time) par le CLR (Common Language Runtime), un exécutable permettant à divers langages de tourner sous Windows, l'OS de Microsoft.
Toute méthode (fonction) de classe peut être enregistrée comme un service Web. Il suffit d'ajouter une directive à son code. Elle est alors reliée aux classes de base (framework) qui l'implémentent comme un service Web. Sa description XML est automatiquement générée. A l'inverse, le programmeur peut balayer depuis VisualStudio.Net les annuaires UDDI sur Internet et importer la description WSDL d'un service Web publié afin de le consommer. Le service Web bénéficie alors de toutes les fonctions de développement offertes par VisualStudio.Net comme la complétion automatique de code, baptisée Intellisense.


