Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Azra [Florent Santin]

.Net, X'Net, aucun lien de parenté V2.0

Actualités

  • MSN Alerts
    View Florent Santin's profile on LinkedIn
    MS Days - MSDN et TechNet Tour spécial Dev
[Teched 2007] Microsoft Visual Studio Tools for Applications

Thomas Quinn - Architect, Visual Studio Team, Microsoft Corporation

Après la session sur Visual Studio Shell "comment étendre Visual Studio pour créer un environnement de développement personnalisé", cette session sur Visual Studio Tools for Applications répond à une autre question: "comment proposer facilement un système d'extensibilité de mes applications".

Visual Studio Tools for Office (VSTO) est un système d'extensibilité à la gamme client office permettent de facilement développer des addins en .NET pour ajouter des fonctionnalités à Word, Excel, Outlook... VSTO est en réalité bâtit a VSTA, qui permet donc de proposer le même modèle de développement d'addin pour vos applications. Ceci se traduit par plusieurs éléments d'interactions avec le développeur:

•    Proposition d'un modèle de projet "nouveau addin à votre application" directement dans Visual Studio
•    Mise à disposition d'un modèle objet permettant d'utiliser des fonctionnalités de l'application à étendre depuis l'Addin
•    Mise en place dans l'application à étendre d'un système permettant d'ajouter, d’initialiser, de supprimer et de communiquer avec des Addins de manière sécurisée.

VSTA permet donc de gérer des extensibilités, en utilisant des outils standards et familiers pour le développeur tout en proposant un système d'addin efficace et non intrusif.

Une fois l'introduction faite, la présentation s'est terminée par une démonstration de création de mise en place de système d'addin par dessus un NotePad WPF, de packaging du modèle de projet de celui-ci puis de création d'un addin avec celui-ci. Démonstration plutôt (trop) longue: au programme du code, des outils en ligne de commande, du code et des outils en ligne de commande.

La mise en place ne semble pas compliquée, mais nécessite juste un bon tutorial afin de maitriser les différentes lignes de commandes requises.

Pour aller plus loin:

•    Blog équipe VSTA: http://blogs.msdn.com/vsta/
•    Article de MSDN Mag: http://msdn.microsoft.com/msdnmag/issues/06/08/AddInPower/
•    Visual Studio Extensibility Developer Center: http://msdn2.microsoft.com/en-us/vstudio/aa700819.aspx
•    Visual Studio 2008 SDK: http://www.microsoft.com/downloads/details.aspx?FamilyID=D9000E2C-BD3F-4717-A181-723960814E16&displaylang=en

Pour du contenu en Français, j'ai cru comprendre qu'un certain bloggeur préparai un article sur le sujet :)

EDIT: retrouvez les autres comptes rendu de session Teched à cette adresse

Posted: dimanche 11 novembre 2007 14:17 par azra
Classé sous :
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

gpommier a dit :

hello Florent, bien rentré je vois !

Oui en effet, ce qu'on a vu de VSTA était un peu compliqué à digérer, 2mn30 chrono pour passer tous les slides jugés trop "blabla...commercials" et 1h de démos de code à n'en plus finir ...

J'aime le principe, mais soit le truc est encore trop compliqué , soit il voulait faire trop de choses dans son exemple, ce que je ne crois pas car il me manquait des fonctionnalités comme le macro recorder, etc, soit on était (j'étais ) trop naze pour que ça soit clair et limpide en ce jeudi 18h30 ;-) , ce qui est possible car notre ami Thomas Quinn avait fait une session forte interessante sur l'architecture VSTO 3.0 auparavant.

En tout cas, cette session a eu le mérite de lancer une bonne base de réflexion que je suis en train de décortiquer le truc qui a l'air vraiment interessant, et attendu depuis longtemps (par certains de mes clients en tout cas). A suivre donc ;-)

# novembre 12, 2007 02:39
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Monitoring et Patron de méthode par Le blog de Marc Ranchin le il y a 1 heure et 18 minutes

- ADO.NET Data Services Hooking POC v2 par Matthieu MEZIL le il y a 1 heure et 32 minutes

- Back from NYC ! par .net is good... C# is better ;) le il y a 2 heures et 10 minutes

- Hello World! par Le blog de hamid le il y a 10 heures et 18 minutes

- MSBuild Extension Pack sur codeplex par Michel Perfetti [Miiitch] le il y a 11 heures et 37 minutes

- TCB : Travailler en équipe sans réseau par The Mit's Blog le il y a 14 heures et 47 minutes

- Accès anonyme et les pages Forms / viewlsts.aspx... par Nicolas Humann le il y a 18 heures et 40 minutes

- l'Atelier 4 du coach C# est disponible par Bernard Fedotoff le il y a 20 heures et 16 minutes

- [WPF] Formatter l’affichage lors d’un binding, via StringFormat par Thomas Lebrun le 10-07-2008, 10:22

- WSC08 : Le bilan, Les Photos, Les Webcasts à voir ou à revoir par Blog de Daniel TIZON [daniel] le 10-07-2008, 01:14