Cet été, les partenaires de Microsoft auront accès à la version bêta d'une nouvelle plate-forme de développement baptisée
Visual Studio Shell (VSS). Comme son nom l'indique, il s'agit de la ' coquille ' du célèbre outil de développement,
c'est-à-dire uniquement son ossature : la gestion de projet, la gestion des fenêtres, la structure des menus, l'éditeur, etc. Il ne contient aucune syntaxe et aucune fonction spécifique à .NET, telles que les assistants, les
compilateurs ou les outils de conception.
Ni licences ni royalties
Le but est de permettre aux éditeurs et aux développeurs de construire leurs propres environnements de développement, en intégrant les syntaxes et les fonctions dont ils ont besoin et qui n'existent pas dans les versions
standards de Visual Studio. La version finale de VSS sera livrée avec Visual Studio 8 au début de l'année prochaine. Elle sera complètement gratuite : il n'y a ni licence ni royalties associées.
' C'est une demande qui émane de notre écosystème, en particulier de nos partenaires éditeurs. Plutôt que de créer un environnement de développement à partir de zéro, ils pourront désormais le faire sans
contraintes à partir de VSS. C'est une démarche analogue à celle d'Eclipse dans le monde Java ', explique Eric
Mittelette, responsable des relations techniques avec les développeurs chez Microsoft France.Concrètement, VSS proposera deux modes de création : intégré et isolé. Le premier permettra de créer des modules d'extensions qui pourront se loger dans les versions standards de Visual Studio. Typiquement, cela concernera
surtout les éditeurs de langages ou de syntaxes exotiques.
Cibler des marchés verticaux
Le second mode de VSS va plus loin, en permettant la création d'environnements totalement autonomes, qui ne sont pas destinés à être intégrés avec Visual Studio. Le produit final pourra d'ailleurs porter la marque du
créateur. Dans ce cas, l'éditeur souhaite surtout cibler les fournisseurs d'outils spécialisés sur des marchés verticaux.Un fournisseur de solutions robotiques pourrait, par exemple, créer son propre outil de configuration basé sur un langage de macros, qu'il pourra alors librement diffuser auprès de ses clients. Un autre cas d'application
pourrait être les outils de conception graphique.En version finale, VSS ne sera pas seulement accessible aux partenaires, mais sera disponible publiquement. Microsoft souhaite en effet élargir la communauté autour de Visual Studio.
Votre opinion