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

- [RIA Services] Include et DomainDataSource par Blog Technique d'Audrey PETIT le il y a 10 heures et 25 minutes

- ZUNE : Version ZUNE Software V 4.2 et la socialisation par Blog Technique de Romelard Fabrice le il y a 11 heures et 50 minutes

- Pratique de Silverlight par Eric Ambrosi par Blog de Frédéric Queudret le il y a 13 heures et 57 minutes

- Apprendre à développer pour les mobiles avec la nouvelle génération .NET par Perspective le il y a 15 heures et 13 minutes

- ZUNE : Nouvelle version du ZUNE Software – V 4.2 par Blog Technique de Romelard Fabrice le il y a 15 heures et 38 minutes

- Nouveau système d'aide pour Visual Studio 2010 : pour ceux qui n'apprécient pas trop l'absence d'index... par CoqBlog le 03-20-2010, 20:05

- L'interface naturelle de Windows Phone 7 Series par Perspective le 03-20-2010, 18:49

- Comment mapper une vue SQL sur une collection de complex type? par Matthieu MEZIL le 03-19-2010, 21:05

- SQL Server : Query Notification ou comment être notifié de modifications de données côté application (SqlDependency) par SQL Server vu par Christian Robert le 03-19-2010, 15:06

- [WF4] Un Binding Activity/ActivityDesigner qui passe mal? par Blog de Jérémy Jeanson le 03-19-2010, 13:42