API Client Lync2010

1,368 views

Published on

Description de l'API Client .NET de Lync2010.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,368
On SlideShare
0
From Embeds
0
Number of Embeds
246
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

API Client Lync2010

  1. 1. Naviso conçoit, développe et déploie des solutions de gestion informatiques complètes destinées aux Chefs d'Entreprise et aux Cabinets d'Expertise Comptable.Une approche purement technique touchant rapidement ses limites, Naviso intègre à ses outils technologiques une approche organisationnelle métier.Notre objectif est de vous faire bénéficier de réelles solutions collaboratives et évolutives, afin de vous accompagner de façon durable et pérenne dans la gestion de vos activités. <br />Rejoignez nous sur http://www,naviso,fr<br />
  2. 2. l’ API client .NETpour Lync2010<br />Samuel Blanchard<br />Responsabledéveloppement<br />http://blog.naviso.fr<br />
  3. 3. Qu’est ce que Lync ?<br />3<br /><ul><li>Application de communication ( audio, vidéo, IM )
  4. 4. Panoplie d’outils collaboratifs ( tableau, prise de contrôle à distance, fichier )
  5. 5. Intégration à Microsoft Office, Exchange, Outlook
  6. 6. Communication sécurisée</li></li></ul><li>Architecture de Lync2010<br />4<br />Autre<br />protocole<br />SIP<br />
  7. 7. L’ API .NET de Lync2010<br />5<br />L’API Serveur n’est pas <br />applicable au Cloud<br />UCCA n’est pas reprise dans <br />ce schéma car elle n’est pas <br />une librairie .NET mais COM.<br />
  8. 8. L’ API Lync Server 2010<br />6<br />Non applicable <br />au Cloud<br /><ul><li>100% code managé
  9. 9. SDK de Filtrage de SIP (protocole multimédia)
  10. 10. Pour créer de solutions d’archivages</li></li></ul><li>L’ API serveur UCMA 3.0<br />7<br />Non applicable <br />au Cloud<br /><ul><li>100% Code managé
  11. 11. Application externe au serveur ( Endpoints )
  12. 12. Pour créer des agents interactifs</li></li></ul><li>L’ API client .NET <br />8<br />
  13. 13. L’ API client .NET <br />9<br /><ul><li>100% Code managé
  14. 14. Lync doit fonctionner sur le poste.
  15. 15. Pour intégrer Lync dans ses applications : contrôles en WPF ou Silverlight (Contrôles)
  16. 16. Pour contrôler Lync : écouter ces évènements, remplacer l’ UI (SDK)
  17. 17. Pour intégrer ses applications dans Lync : créer des applications contextuelles (Automation)</li></li></ul><li>Code managé & COM<br />10<br />
  18. 18. Les contrôles Lync2010<br />11<br /><ul><li>WPF & Silverlight
  19. 19. Accessible depuis la ToolBox de VS2010
  20. 20. Visuel totalement remaniable via Blend ou VS2010
  21. 21. Pour Silverlight : ne fonctionne que sur IE (ActiveX) + site de confiance.</li></li></ul><li>Les contrôles Lync2010<br />12<br /><ul><li>Disponibilité : Indicateur de présence et choix de son status
  22. 22. communications : Vidéo, Audio, Conversation, Partages
  23. 23. Contacts : Listes, recherches</li></li></ul><li>Demo – Lync dansmes applications<br />
  24. 24. Prendre le contrôle<br />14<br /><ul><li>Complémentaire aux contrôles
  25. 25. Disponible pour toutes technos .NET : ASP.Net, WinForm, WPF, Silverlight
  26. 26. Ecouter et agir sur Lync pour les :
  27. 27. Conversations
  28. 28. Participants
  29. 29. Messages</li></li></ul><li>Plus loin avec UI Suppression Mode<br />15<br /><ul><li>Redéfinir l’interface utilisateur :
  30. 30. Cacher l’UI classique de Lync pour passer en </li></ul>UI Suppression Mode (via un registre).<br /><ul><li>Prendre en charge l’authentification</li></li></ul><li>Demo – Redéfinition de l’interfaceutilisateur<br />
  31. 31.
  32. 32. Automation dans Lync<br />18<br /><ul><li>Application contextuelle dans Lync :
  33. 33. Lien vers une Url
  34. 34. Intégration page Web
  35. 35. Installation sur le poste (via un registre ou code)</li></li></ul><li>Demo – Application contextuelle<br />
  36. 36. Conclusion<br />20<br /><ul><li>Beaucoup de scenarii couverts aussi bien coté client que serveur
  37. 37. Facilité d’intégration dans l’existant coté client
  38. 38. Prise en main très rapide du SDK Lync</li></li></ul><li>Remerciements<br />21<br /><ul><li>Simon Ferquel pour son control FlowControls
  39. 39. Le Club Sharepoint & .NET Ouest et plus particulièrement Eudes-Olivier Robert
  40. 40. Michael Hyot (Naviso) pour son implication dans le communautaire et ses encouragements
  41. 41. Alessandra Sada pour son soutien</li></li></ul><li>Please read (hidden slide)<br />This template is designed for use with Office PowerPoint 2007 and 2010. The charts and graphics can be edited with PowerPoint 2007 and 2010, but not with PowerPoint 2003.<br />This template uses Microsoft’s corporate font, Segoe Light.<br />Segoe is not a standard font included with Windows, so it has been embedded in this template.<br />For Live Meeting situation, please use Segoe Regular<br />More resources:<br />Learn how to use this PowerPoint template by referring to the Windows Phone 7 Guidelines.<br />Find more pre-designed layouts by referring to the Windows Phone 7 Additional Layouts.<br />
  42. 42. Q&R<br />
  43. 43. Naviso conçoit, développe et déploie des solutions de gestion informatiques complètes destinées aux Chefs d'Entreprise et aux Cabinets d'Expertise Comptable.Une approche purement technique touchant rapidement ses limites, Naviso intègre à ses outils technologiques une approche organisationnelle métier.Notre objectif est de vous faire bénéficier de réelles solutions collaboratives et évolutives, afin de vous accompagner de façon durable et pérenne dans la gestion de vos activités. <br />Rejoignez nous sur http://www,naviso,fr<br />

×