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
[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

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 5 heures et 53 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le il y a 7 heures et 7 minutes

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le il y a 20 heures et 46 minutes

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le il y a 21 heures et 43 minutes

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le il y a 21 heures et 58 minutes

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15

- SharePoint : Gestion des Erreurs 6398, 7076 et 6482 par Blog Technique de Romelard Fabrice le 07-02-2009, 11:53

- EF avec WPF par Matthieu MEZIL le 07-02-2009, 10:18