Outlook, DataSet et VSTO

Publié 09 mars 06 12:15

Dans le cadre d'un projet personnel, je dois récupérer la liste de mes contacts Outlook dans un DataSet. Chose relativement simple dans mon cas, étant donné que mes contacts proviennent d'une liste SharePoint, j'ai juste à appeller ma liste.

Je me suis posé une question toute bête, et si je n'avais pas de SharePoint derrière tout ça ?

C'est finalement relativement simple, j'en ai trouvé la preuve sur CodeProject. Une source écrit en C# de Mathias Taylor intitulée Outlook Connector montre comment récupérer le contenu d'une liste de contact Outlook au sein d'un DataSet et de l'exporter au format XML.

En espérant que cela puisse vous servir : http://www.codeproject.com/csharp/OutlookConnector.asp

Pour finir, je rajouterai tout de même une chose. Tout se simplifie grâce à l'interropérabilité présente au sein de la plate-forme .NET. En quelques clics sous Visual Studio.NET, vous pouvez ajouter un objet COM et travailler avec n'importe quelle application, en l'occurence, Outlook. Je vous laisse le plaisir d'explorer l'assembly Microsoft.Office.Interop.Outlook.dll qui comporte des dizaines de fonctionnalités vraiment intéressante.

Je vous renvoie également vers cet article de Randy Byrme, MVP Microsoft Outlook qui a été publié sur MSDN en Février 2004 : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_ol2003_ta/html/odc_OLWhatsNew2k3.asp. Vous trouvez les nouveautés en matière de développement ainsi que d'interropérabilité avec SharePoint.

Enfin un dernier point qui va faire plaisir à certains : VSTO dans tout ça ? C'est justement une nouveauté phare de VSTO 2, pouvoir s'interfacer avec Outlook et non plus qu'avec Word et Excel.

Comment débuter avec VSTO et les Add-In Outlook :

Je vous rappelle également le très bon article de Thomas LEBRUN sur l'automation Office en .NET qui est une des rares ressources en français sur le sujet : http://morpheus.developpez.com/vsto2/

par orion
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

Pas de commentaires
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [Silverlight] En attendant Silverlight 2 RTW par Blog Technique d'Audrey PETIT le 10-11-2008, 21:55

- Le nouveau Gojira, c’est pour lundi… par CoqBlog le 10-11-2008, 01:18

- SharePoint : nouvel article sur la mise en place des Scopes dans MOSS Searchs par Blog Technique de Romelard Fabrice le 10-10-2008, 17:52

- Hello CS par Le Blog de julz le 10-10-2008, 12:26

- MSDN/TechNet/Microsoft Days Tour 2008 à Lille les 13 et 14 Octobre ! par RedoBlog - The .NET Gentleman !!! le 10-10-2008, 09:35

- MVC Pratique #07 - Un projet concret et le transfert des objets avec les ModelBinders par #Rui le 10-09-2008, 23:39

- SQL Server 2008 : Certifié - TS Admin (70-432) par SQL Server vu par Christian Robert le 10-09-2008, 10:58

- [WPF] Comment changer la couleur utilisée pour sélectionner les éléments d’un ItemsControl ? par Thomas Lebrun le 10-09-2008, 10:49

- Hello World! par Hamid's Place le 10-08-2008, 23:38

- SQL Profiler - Configuration pour un développeur - tracer les requêtes SQL de votre application par Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-08-2008, 15:52