<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SOA &amp; Interop @ Microsoft France : Consommons</title><link>http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx</link><description>Tags: Consommons</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Zermatt : Rendre ses services "Claims Aware" ou créer ses fournisseurs d'identité</title><link>http://blogs.msdn.com/ssfartz/archive/2008/07/10/un-framework-net-pour-cr-er-des-applications-claims-aware.aspx</link><pubDate>Thu, 10 Jul 2008 02:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8714386</guid><dc:creator>Steve SFARTZ</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/ssfartz/comments/8714386.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssfartz/commentrss.aspx?PostID=8714386</wfw:commentRss><description>&lt;P&gt;Derrière le nom de code "&lt;A href="http://blogs.msdn.com/vbertocci/archive/2008/07/09/announcing-the-beta-release-of-zermatt-developer-identity-framework.aspx" mce_href="http://blogs.msdn.com/vbertocci/archive/2008/07/09/announcing-the-beta-release-of-zermatt-developer-identity-framework.aspx"&gt;Zermatt&lt;/A&gt;" se cache un framework&amp;nbsp;(ex IDFX) permettant de créer des services et des applications Web .Net&amp;nbsp;dont la sécurité (authentification et autorisations) soit basée sur des claims.&lt;/P&gt;
&lt;P&gt;Zermatt arrive à point nommé :&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;d'un point de vue technique la création et la manipulation de claims est un exercice délicat, &lt;/LI&gt;
&lt;LI&gt;dans un contexte où les claims apportent la souplesse en terme de sécurité qui permet à vos services de supporter à la fois des scénarios "Single Sign On" mais aussi de fédération d'identités.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Zermatt est en beta et disponible sur Microsoft Connect, où vous trouverez un livre blanc d'introduction pour les développeurs à la gestion de Claims et la mise en oeuvre en .Net avec Zermatt : &lt;A href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=642&amp;amp;DownloadID=12901" mce_href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=642&amp;amp;DownloadID=12901"&gt;Microsoft Code Name "Zermatt" white paper for developers&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/Unf.NetpourcrerdesapplicationsClaimsAwar_13FF/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/Unf.NetpourcrerdesapplicationsClaimsAwar_13FF/image_2.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=168 alt=image src="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/Unf.NetpourcrerdesapplicationsClaimsAwar_13FF/image_thumb.png" width=381 border=0 mce_src="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/Unf.NetpourcrerdesapplicationsClaimsAwar_13FF/image_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Les possibilités de gestion de claims ont pour objectif d'être totalement interopérables avec les standards du marché (WS-Trust, Federation Active &amp;amp; Passive Profiles notamment) et les offres qu'elles soient éditeurs ou opensource.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;"everyone should understand that our intent is for this platform to interoperate fully with products and frameworks produced by other vendors and open source projects, and to help the capabilities we are developing to become universal." &lt;A class="" href="http://www.identityblog.com/" target=_blank mce_href="http://www.identityblog.com/"&gt;Kim Cameron&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;De plus, Kim souligne que Zermatt est utilisé comme fondation pour construire les produits commerciaux de Microsoft tels que ADFS v2 (qui sera capable de gérer des scénarios Active Profile où tout type de client peut s'interfacer avec le fournisseur de jeton ADFS, ce qui n'est pas le cas de la v1 pour rappel limité à des scénarios Passif, c'est-à-dire initiés pas un browser Web et dont le protocole de récupération d'un jeton est basé sur des redirects HTTP plutôt que sur des échanges SOAP / WS-Trust).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/Unf.NetpourcrerdesapplicationsClaimsAwar_13FF/image_4.png"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=217 alt=image src="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/Unf.NetpourcrerdesapplicationsClaimsAwar_13FF/image_thumb_1.png" width=204 border=0&gt;&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/Unf.NetpourcrerdesapplicationsClaimsAwar_13FF/image_6.png"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=210 alt=image src="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/Unf.NetpourcrerdesapplicationsClaimsAwar_13FF/image_thumb_2.png" width=210 border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Voci quelques scénarios d'utlisation de Zermatt pour la mise en oeuvre d'applications reposant sur la réception de claims, mais Zermatt permet aussi à vos applications de se positionner comme fournisseur de claims, ou encore de créer des cartes d'identité (type Microsoft Cardspace).&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;STRONG&gt;&lt;EM&gt;Building claims-aware applications&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;EM&gt;Zermatt makes it easier to build identity aware applications. In addition to providing a new claims model, it provides applications with a rich set of API’s to reason about the identity of a caller using claims.&lt;/EM&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;EM&gt;Zermatt also provides developers with a consistent programming experience whether they choose to build their applications in ASP.NET or in WCF environments. &lt;/EM&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;STRONG&gt;&lt;EM&gt;ASP.NET Controls&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;EM&gt;ASP.NET controls simplify development of ASP.NET pages for building claims-aware Web applications, as well as Passive STS’s.&lt;/EM&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;STRONG&gt;&lt;EM&gt;Building Security Token Services (STS)&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;EM&gt;Zermatt makes it substantially easier for building a custom security token service (STS) that supports the WS-Trust protocol. These STS’s are also referred to as an Active STS.&lt;/EM&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;EM&gt;In addition, the framework also provides support for building STS’s that support WS-Federation to enable web browser clients. These STS’s are also referred to as a Passive STS.&lt;/EM&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;STRONG&gt;&lt;EM&gt;Creating Information Cards&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="PADDING-LEFT: 30px"&gt;&lt;EM&gt;Zermatt includes classes that you can use to create Information Cards - as well as STS’s that support them.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8714386" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Apprendre/default.aspx">Apprendre</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Services+Web/default.aspx">Services Web</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx">Consommons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/ArchiMS/default.aspx">ArchiMS</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Exposons/default.aspx">Exposons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/F_26002300_233_3B00_d_26002300_233_3B00_ration/default.aspx">F&amp;#233;d&amp;#233;ration</category></item><item><title>Connecter BizTalk Server aux BizTalk Services</title><link>http://blogs.msdn.com/ssfartz/archive/2008/03/11/connecter-biztalk-server-aux-biztalk-services.aspx</link><pubDate>Tue, 11 Mar 2008 03:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8140631</guid><dc:creator>Steve SFARTZ</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ssfartz/comments/8140631.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssfartz/commentrss.aspx?PostID=8140631</wfw:commentRss><description>&lt;P&gt;Jon Flanders présente comment &lt;A href="http://www.masteringbiztalk.com/blogs/jon/PermaLink,guid,a5dd4c62-b201-4b24-9ac6-4558b058cc08.aspx" target=_blank mce_href="http://www.masteringbiztalk.com/blogs/jon/PermaLink,guid,a5dd4c62-b201-4b24-9ac6-4558b058cc08.aspx"&gt;utiliser conjointement les deux connectivités de BizTalk&lt;/A&gt; : 'à demeure' et 'dans les nuages'. Dans le scénario de démonstration, il s'agit de recevoir des messages depuis l'Internet Service Bus sur un port de réception (Receive Location) de BizTalk Server et transmettre un message d'un port d'émission (Send Port) vers l'Internet Service Bus.&lt;/P&gt;
&lt;P&gt;Dans la mesure où la connectivité vers l'Internet Service Bus est assurée par un binding WCF de type RelayBinding, la démonstration met en oeuvre BizTalk Server 2006 R2 et son support de la technologie WCF - Windows Communication Foundation.&lt;/P&gt;
&lt;P&gt;Cependant pour se connecter aux BizTalk Services, il est nécessaire de fournir un jeton d'identité. Par défaut, le relayBinding invoque le selecteur d'identité de CardSpace, ce qui ne fait pas de sens pour le serveur BizTalk.&lt;/P&gt;
&lt;P&gt;La manipulation consiste donc à remplacer le fournisseur de jeton par défaut (de type CardSpaceTokenProvider) par le UserNameTokenProvider (associé à un couple utilisateur / mot de passe) fourni dans le SDK. &lt;/P&gt;
&lt;P&gt;Pour associer le UserNameTokenProvider sans possibilité d'intervenir sur le ServiceHost, Jon propose d'ajouter une extension de comportement (BehaviorExtension) dont il fournit le code dans son billet.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/ConnecterBizTalkServerauxBizTalkServices_156C/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/ConnecterBizTalkServerauxBizTalkServices_156C/image_2.png"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=418 alt=image src="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/ConnecterBizTalkServerauxBizTalkServices_156C/image_thumb.png" width=399 border=0 mce_src="http://blogs.msdn.com/blogfiles/ssfartz/WindowsLiveWriter/ConnecterBizTalkServerauxBizTalkServices_156C/image_thumb.png"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8140631" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssfartz/archive/tags/WebCasts/default.aspx">WebCasts</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/BizTalk/default.aspx">BizTalk</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Approfondir/default.aspx">Approfondir</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx">Consommons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/ArchiMS/default.aspx">ArchiMS</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Exposons/default.aspx">Exposons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category></item><item><title>Consommons : S+S BluePrints et Windows Live Quick Apps</title><link>http://blogs.msdn.com/ssfartz/archive/2008/02/13/consommons-s-s-blueprints-et-windows-live-quick-apps.aspx</link><pubDate>Wed, 13 Feb 2008 13:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7669968</guid><dc:creator>Steve SFARTZ</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ssfartz/comments/7669968.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssfartz/commentrss.aspx?PostID=7669968</wfw:commentRss><description>&lt;P&gt;Quel est le point commun entre SilverLight, WPF, ASP.Net et Outlook ? Toutes ces technologies font d'excellents consommateurs de Services, chacune dans son domaine (le Web 2.0, l'expérience immersive, la productivité en entreprise)&lt;/P&gt;
&lt;P&gt;La preuve sur Codeplex où vous trouverez deux nouveaux espaces de mise à disposition de codes ouverts incarnant les multiples expériences de consommation de services proposées par Microsoft&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Les &lt;A href="http://channel9.msdn.com/blueprints" mce_href="http://channel9.msdn.com/blueprints"&gt;Software + Services BluePrints&lt;/A&gt; proposent&amp;nbsp; des codes, outils et tutoriaux pour réaliser des applications S+S centrées sur les applications Office (OBA), le commerce électronique, et les espaces communautaires et média. La première démonstration mise en ligne concerne un scénario &lt;A href="http://www.codeplex.com/ssblueprints/Release/ProjectReleases.aspx?ReleaseId=10627" mce_href="http://www.codeplex.com/ssblueprints/Release/ProjectReleases.aspx?ReleaseId=10627"&gt;Outlook + Services&lt;/A&gt;, avec une &lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=353885" mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=353885"&gt;vidéo d'introduction&lt;/A&gt; sur Channel 9. &lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Assez original, un assistant Visual Studio &lt;A href="http://www.codeplex.com/ssblueprints/Release/ProjectReleases.aspx?ReleaseId=10626" mce_href="http://www.codeplex.com/ssblueprints/Release/ProjectReleases.aspx?ReleaseId=10626"&gt;BluePrints Manager&lt;/A&gt; vous permettra d'installer rapidement les démonstrations disponibles et à venir (fonctionnalité d'update).&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;LI&gt;Les &lt;A href="http://dev.live.com/QuickApps/" mce_href="http://dev.live.com/QuickApps/"&gt;Windows Live Quick Apps&lt;/A&gt; proposent des scénarios Web prêts à l'emploi de consommation de Services Windows Live. &lt;A href="http://tafiti.mslivelabs.com/" mce_href="http://tafiti.mslivelabs.com/"&gt;Tafiti Search&lt;/A&gt; (Expérience de recherche avec Silverlight, ASP.NET Ajax, Windows Live ID et Live Search API), &lt;A href="http://adventureworksresorts.sharplogic.com/" mce_href="http://adventureworksresorts.sharplogic.com/"&gt;Adventure Works Resorts&lt;/A&gt; (pour les sites de mise en relation), &lt;A href="http://contosobicycleclub.mslivelabs.com/" mce_href="http://contosobicycleclub.mslivelabs.com/"&gt;Contoso Bicycle Club&lt;/A&gt; (pour les sites associatifs), Video.Show pour les sites de diffusion de flux vidéo&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7669968" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Decouvrir/default.aspx">Decouvrir</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/OpenSource/default.aspx">OpenSource</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Apprendre/default.aspx">Apprendre</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Services+Web/default.aspx">Services Web</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/OBA/default.aspx">OBA</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx">Consommons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/ArchiMS/default.aspx">ArchiMS</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/S_2B00_S/default.aspx">S+S</category></item><item><title>[Archive] Tirer parti des technologies Microsoft depuis Java au travers des Services Web</title><link>http://blogs.msdn.com/ssfartz/archive/2008/01/03/archive-tirer-parti-des-technologies-microsoft-depuis-java-au-travers-des-services-web.aspx</link><pubDate>Thu, 03 Jan 2008 15:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6966938</guid><dc:creator>Steve SFARTZ</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ssfartz/comments/6966938.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssfartz/commentrss.aspx?PostID=6966938</wfw:commentRss><description>&lt;P&gt;Avec le concours de Jean-Louis LEQUEUX et de Nasime EL FARTASSE d'ATOS ORIGIN, le &lt;A href="http://msdn2.microsoft.com/fr-fr/events/bb847919.aspx" target=_blank mce_href="http://msdn2.microsoft.com/fr-fr/events/bb847919.aspx"&gt;RV de l'interop&lt;/A&gt; du 18 octobre 2007 a permis d'illustrer 4 scénarios d'interopérabilité : Excel (VBA &amp;amp; AddIn avec VS2008), SharePoint (MOSS2007), Génération de rapports (SQL Server Reporting Services) et Composition de Services (WF - Wndows Workflow Foundation 3.5)&lt;/P&gt;
&lt;P&gt;Vous pouvez &lt;A href="http://www.microsoft.com/france/vision/WebcastMsdn.aspx?EID=fece86cc-056d-4ee4-b977-11ccf181254a" target=_blank mce_href="http://www.microsoft.com/france/vision/WebcastMsdn.aspx?EID=fece86cc-056d-4ee4-b977-11ccf181254a"&gt;écouter les sessions et télécharger les PPTs&lt;/A&gt; sur Microsoft Audio &amp;amp; Video.&lt;/P&gt;
&lt;P&gt;J'ai profité des vacances pour packager un minimum les démos, dont voici les &lt;A href="http://blog.sfartz.com/public/interopDotNetJ2EE/Demos_RV_Interop_18_octobre_2007.zip" mce_href="http://blog.sfartz.com/public/interopDotNetJ2EE/Demos_RV_Interop_18_octobre_2007.zip"&gt;codes des démonstrations&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Le scénario d'interopérabilité Composite avec Worflow Foundation demandait à être complété : un article détaillé illustrant un scénario de médiation de protocoles avec WF, entre JAX-WS et un client REST via WF et en utilisant les bindings WCF paraîtra courant Janvier.&lt;/P&gt;
&lt;P&gt;Voici l'agenda d'étaillé du RV du 18 octobre :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Atos Origin, SOA et interopérabilité 2/13&lt;/LI&gt;
&lt;LI&gt;Les opportunités liées aux Services Web en entreprise 3/13&lt;/LI&gt;
&lt;LI&gt;Théorie des Services Web 4/13&lt;/LI&gt;
&lt;LI&gt;Les profils d'interopérabilité du WS-I 5/13&lt;/LI&gt;
&lt;LI&gt;Développement de Services Web en .NET 6/13&lt;/LI&gt;
&lt;LI&gt;Développement de Services Web en Java 7/13 &lt;/LI&gt;
&lt;LI&gt;Quelques bonnes pratiques pour débuter 8/13 &lt;/LI&gt;
&lt;LI&gt;Consommer des Services Java depuis Excel en VBA 9/13&lt;/LI&gt;
&lt;LI&gt;Consommer des Services Java depuis un AddIn .NET Excel 10/13&lt;/LI&gt;
&lt;LI&gt;Intégrer en Java un référentiel SharePoint 11/13&lt;/LI&gt;
&lt;LI&gt;Rechercher et générer des rapports SQL SERVER depuis Java 12/13&lt;/LI&gt;
&lt;LI&gt;Invoquer un Workflow .NET depuis un Service Web Java et plus 13/13&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Ce RV de l'interop vient compléter de sessions plus théoriques sur les Services Web et l' Interopérabilité entre les environnements .Net et Java :&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Juin 2007 : &lt;A href="http://www.microsoft.com/france/interop/themes/applications/20070509-interop-NET-J2EE/default.mspx" target=_blank mce_href="http://www.microsoft.com/france/interop/themes/applications/20070509-interop-NET-J2EE/default.mspx"&gt;Interopérabilité des stacks SOAP .Net et Java&lt;/A&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;WCF, Apache AXIS et SUN JAX-WS&lt;/LI&gt;
&lt;LI&gt;Accompagné d'un &lt;A href="http://blog.sfartz.com/post/2007/07/17/Interoperabilite-des-stacks-Services-Web-Java-et-Net" target=_blank mce_href="http://blog.sfartz.com/post/2007/07/17/Interoperabilite-des-stacks-Services-Web-Java-et-Net"&gt;livre blanc&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Juin 2007 : &lt;A href="http://www.microsoft.com/france/vision/WebcastMsdn.aspx?EID=024fb28a-9dab-4e1a-99a3-45cabbb00267" target=_blank mce_href="http://www.microsoft.com/france/vision/WebcastMsdn.aspx?EID=024fb28a-9dab-4e1a-99a3-45cabbb00267"&gt;Interopérabilité via les protocoles avancés WS-*&lt;/A&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Sécurité, transactions entre WCF et WSIT / Metro / SUN Glassfish&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Mai 2007 : &lt;A href="http://blog.sfartz.com/post/2007/05/18/Interoperabilite-Net-J2EE" target=_blank mce_href="http://blog.sfartz.com/post/2007/05/18/Interoperabilite-Net-J2EE"&gt;3 stratégies pour interopérer entre Java et .Net&lt;/A&gt;&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Services Web, Bridges, COM&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6966938" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssfartz/archive/tags/WebCasts/default.aspx">WebCasts</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Apprendre/default.aspx">Apprendre</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Services+Web/default.aspx">Services Web</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Approfondir/default.aspx">Approfondir</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx">Consommons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/ArchiMS/default.aspx">ArchiMS</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Composons/default.aspx">Composons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Exposons/default.aspx">Exposons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/JavaMS/default.aspx">JavaMS</category></item><item><title>[13 décembre] RV de l'interop : Anticipez le support de SDO.Net par l'OASIS</title><link>http://blogs.msdn.com/ssfartz/archive/2007/11/20/rv-interop-xcalia-data-access-services-et-sdo-net-avec-le-support-de-l-oasis.aspx</link><pubDate>Tue, 20 Nov 2007 12:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6426827</guid><dc:creator>Steve SFARTZ</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ssfartz/comments/6426827.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssfartz/commentrss.aspx?PostID=6426827</wfw:commentRss><description>&lt;P&gt;Le 25 octobre 2007, l'OASIS a annoncé la création d'un &lt;A class="" href="http://lists.oasis-open.org/archives/tc-announce/200710/msg00011.html" target=_blank mce_href="http://lists.oasis-open.org/archives/tc-announce/200710/msg00011.html"&gt;comité technique autour des spécifications SDO&lt;/A&gt;. Pour faire bref, disons que SDO (Service Data Objects) permet de décrire une grappe de de données au format XML, mais aussi les modifications opérées sur ces données (cad, un diff) de façon à pouvoir soumettre ces modifications à un service d'exécution de ces modifications (Data Access Services). Pour compléter ces éléments, un &lt;A class="" href="http://www.oasis-open.org/news/oasis-news-2007-11-15.php" target=_blank mce_href="http://www.oasis-open.org/news/oasis-news-2007-11-15.php"&gt;communiqué de presse&lt;/A&gt; est disponible.&lt;/P&gt;
&lt;P&gt;Le premier objectif du comité sous 6 mois sera de livrer des spécifications SDO 2.1.1 comprenant des fix ainsi que le support de C++. Dans un second temps, et sous un délai de 15 à 18 mois, le comité livrera SDO 3.0 :&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Enhancements to Static SDO : SDO Metadata, API for generation, Defining name mangling and package to namespace mappings, Consolidation with data objects from standard frameworks (JAX-B)&lt;/LI&gt;
&lt;LI&gt;Service Level Programming API : readOnly properties modification, enable or disable SDO runtime features&lt;/LI&gt;
&lt;LI&gt;Features related to the Data Access Services (DAS) Specification : Support for a concept of identity in SDO, and its relationship to other, Support for partially loaded graphs. &lt;/LI&gt;
&lt;LI&gt;SDO XML Path Support&lt;/LI&gt;
&lt;LI&gt;Improved XML/XSD Support : Improve tolerance for malformed XML, API to perform validation.&lt;/LI&gt;
&lt;LI&gt;Cleaning up/ Enhancing the SDO API&lt;/LI&gt;
&lt;LI&gt;Organization of SDO Type System and Helpers&lt;/LI&gt;
&lt;LI&gt;Enhancements to SDO Metadata : Support validation against the metadata, where appropriate, Provide support for versioning of types, Provide a mechanism for identifying an ID property when defining Types, and Properties, Provide a mechanism to externalize the SDO-to-XML mapping.&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="FONT-SIZE: 10pt; BACKGROUND: yellow; FONT-FAMILY: Arial; mso-highlight: yellow"&gt;Interoperability with .NET : Define interoperability with ADO .NET diffgrams&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="FONT-SIZE: 10pt; BACKGROUND: yellow; FONT-FAMILY: Arial; mso-highlight: yellow"&gt;&lt;/SPAN&gt;Relaxing Containment Requirements&lt;/LI&gt;
&lt;LI&gt;Notification Support : Define a callback mechanism to inform clients of changes to properties&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="FONT-SIZE: 10pt; BACKGROUND: yellow; FONT-FAMILY: Arial; mso-highlight: yellow"&gt;Programming Language Support&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt; : Language Specifications for Java, C++, and&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; BACKGROUND: yellow; FONT-FAMILY: Arial; mso-highlight: yellow"&gt; for all languages that are compliant with the .NET platform&lt;/SPAN&gt;, May define additional programming language support for SDO 3.0 : C, COBOL, PL/I, JavaScript,PHP, Python, Perl, Ruby, Groovy&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Pour découvrir les Data Access Services, et comment les spécifications SDO.Net s'articulent avec Linq et ADO.Net, inscrivez-vous au &lt;A class="" href="http://www.microsoft.com/france/events/event.aspx?eventid=1032346510" target=_blank mce_href="http://www.microsoft.com/france/events/event.aspx?eventid=1032346510"&gt;rendez-vous de l'interopérabilité du 13 décembre 14h.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;La société XCALIA, éditeur de XICS (XCALIA Intermediation Core Server) et membre du comité technique SDO de l'OASIS, vous présentera ses travaux autour de SDO.Net et l'&lt;A class="" href="http://www.microsoft.com/presspass/features/2007/nov07/11-19developerqa.mspx?rss_fdn=Top%20Stories" target=_blank mce_href="http://www.microsoft.com/presspass/features/2007/nov07/11-19developerqa.mspx?rss_fdn=Top%20Stories"&gt;intégration avec l'environnement Visual Studio 2008 et Linq&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6426827" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Apprendre/default.aspx">Apprendre</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Services+Web/default.aspx">Services Web</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Evenement/default.aspx">Evenement</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx">Consommons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Interop/default.aspx">Interop</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/ArchiMS/default.aspx">ArchiMS</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/JavaMS/default.aspx">JavaMS</category></item><item><title>[18 octobre] RV de l’intérop : Tirez parti des technologies Microsoft depuis Java</title><link>http://blogs.msdn.com/ssfartz/archive/2007/10/12/18-octobre-14h-rendez-vous-de-l-int-rop-tirez-parti-des-technologies-microsoft-depuis-java.aspx</link><pubDate>Fri, 12 Oct 2007 06:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5413254</guid><dc:creator>Steve SFARTZ</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ssfartz/comments/5413254.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssfartz/commentrss.aspx?PostID=5413254</wfw:commentRss><description>&lt;P&gt;Un &lt;A class="" href="http://www.microsoft.com/france/events/event.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032346503%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22fr%22%2f%5e%7earg+Name%3d%22Country%22+Value%3d%22France%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e" target=_blank mce_href="http://www.microsoft.com/france/events/event.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032346503%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22fr%22%2f%5e%7earg+Name%3d%22Country%22+Value%3d%22France%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;séminaire de 3h&lt;/A&gt; pour comprendre et implémenter les 5 scénarios d’interopérabilité les plus courants en Entreprise !&lt;BR&gt;Au travers des Services Web, depuis les technologies Java vers les technologies Microsoft/ .Net et vice versa.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Comment appeler un service Web Java depuis Excel ?&lt;/LI&gt;
&lt;LI&gt;Comment appeler un service Java depuis un client riche Desktop WPF – Windows Presentation Foundation ?&lt;/LI&gt;
&lt;LI&gt;Comment déclencher la génération et afficher un rapport SQL Serveur depuis Java ?&lt;/LI&gt;
&lt;LI&gt;Comment récupérer les données d’une liste SharePoint depuis Java ?&lt;/LI&gt;
&lt;LI&gt;Comment appeler une orchestration Windows Workflow Foundation depuis Java et faire appel à un service Web Java depuis cette orchestration ?&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Ce séminaire sera co-animé par ATOS et Microsoft.&lt;/P&gt;
&lt;P&gt;De plus, Jeudi 18 octobre, c’est jour de grève, vous pourrez vous éclipse(r) facilement de vos tâches quotidiennes.&lt;BR&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5413254" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Temoignage/default.aspx">Temoignage</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Services+Web/default.aspx">Services Web</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Evenement/default.aspx">Evenement</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Approfondir/default.aspx">Approfondir</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx">Consommons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Interop/default.aspx">Interop</category></item><item><title>SilverLight 1.0 en version finale pour Windows et Apple, collaboration officielle sur Novell / Linux / MoonLight pour Linux</title><link>http://blogs.msdn.com/ssfartz/archive/2007/09/05/silverlight-1-0-est-finalis-pour-windows-et-apple-moonlight-pour-linux-disponible-sous-6-mois.aspx</link><pubDate>Wed, 05 Sep 2007 10:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4757508</guid><dc:creator>Steve SFARTZ</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ssfartz/comments/4757508.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssfartz/commentrss.aspx?PostID=4757508</wfw:commentRss><description>&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;A class="" href="http://www.silverlight.net/" target=_blank mce_href="http://www.silverlight.net"&gt;SilverLight&lt;/A&gt; et son encoder associé (Expression Encoder)&amp;nbsp;sont&amp;nbsp;en version 1.0 (finale)&amp;nbsp;aujourd'hui. En moins d'un an , Microsoft a donc réussi son pari de livrer une expérience utilisateur unique et universelle puisque portée par les browsers Web. SilverLight constitue l'un des&amp;nbsp;deux types de&amp;nbsp;clients riches pour le Web (RIA) proposés par Microsoft pour&amp;nbsp;la consommation des services, le&amp;nbsp;second étant&amp;nbsp;la technologie AJAX ASP.Net.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Microsoft et Novell annoncent par ailleurs un partenariat pour assurer la disponibilité de SilverLight sur la plate-forme Linux (même si comme le fait remarquer &lt;A class="" href="http://blogs.msdn.com/clauer/archive/2007/09/05/microsoft-livre-silverlight-1-0-et-surprise-hein-tend-le-support-linux.aspx" mce_href="http://blogs.msdn.com/clauer/archive/2007/09/05/microsoft-livre-silverlight-1-0-et-surprise-hein-tend-le-support-linux.aspx"&gt;Christophe&lt;/A&gt;, cette plate-forme reste largement sous les 1% de parts de marché).&lt;/P&gt;
&lt;P mce_keep="true"&gt;Cette annonce est historique en terme de contribution de la part de Microsoft à l'opensource dixit &lt;A class="" href="http://tirania.org/blog/" mce_href="http://tirania.org/blog/"&gt;MigUel De Icasa&lt;/A&gt;&amp;nbsp;:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;LI&gt;&lt;EM&gt;Microsoft will give Novell access to the test suites for Silverlight to ensure that we have a compatible specification. The same test suite that Microsoft uses for Silverlight. &lt;/EM&gt;
&lt;LI&gt;&lt;EM&gt;Microsoft will give us access to the Silverlight specifications: details that might be necessary to implement 1.0, beyond what is currently published on the web; and specifications on the 1.1 version of Silverlight as it is updated. &lt;/EM&gt;
&lt;LI&gt;&lt;EM&gt;Microsoft will make the codecs for video and audio available to users of Moonlight from their web site. The codecs will be binary codecs, and they will only be licensed for use with Moonlight on a web browser (sorry, those are the rules for the Media codecs[1]). &lt;/EM&gt;
&lt;LI&gt;&lt;EM&gt;Novell will implement Silverlight 1.0 and 1.1 and will distribute it for the major Linux distributions at the time of the shipment. We will offer some kind of one-click install for Linux users (no "Open a terminal and type &lt;TT&gt;su&lt;/TT&gt; followed by your password..." as well as RPM and DEB packages for the major distros and operating systems. &lt;/EM&gt;&lt;/LI&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Quelle est la prochaine étape ?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;La version 1.1 de SilverLight ira au delà de la programmation JavaScript proposée aujourd'hui, en supportant les languages VB, C#, JavaScript, Python, Ruby, Pascal, ... puisqu'une marchine virtuelle .Net sera embarquée dans le plugin ! Pour ceux qui n'avaient pas suivi,&amp;nbsp;il s'agit d'une CLR multi-plateforme, ultra-légère, et désormais supportée sur Linux par Novell avec la collaboration de Microsoft.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Pour l'annonce complète de SilverLight 1.0 et du futur, consulter le blog de &lt;A class="" href="http://weblogs.asp.net/scottgu/archive/2007/09/04/silverlight-1-0-released-and-silverlight-for-linux-announced.aspx" mce_href="http://weblogs.asp.net/scottgu/archive/2007/09/04/silverlight-1-0-released-and-silverlight-for-linux-announced.aspx"&gt;Scott Guthrie&lt;/A&gt;&amp;nbsp;:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;Now that Silverlight 1.0 is out the door, my team is cranking hard on our Silverlight 1.1 release.&amp;nbsp; &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Silverlight 1.1 will include a cross-platform version of the .NET Framework, and will enable a rich .NET development experience in the browser.&amp;nbsp; It will support a WPF programming model for UI - including support for an extensible control model,&amp;nbsp;layout management, data-binding, control skinning, and a rich set of built-in controls.&amp;nbsp; It will also include a subset of the full .NET Framework base class library you use today, including support for collections, generics, IO, threading, globalization, networking (including sockets, web-services and REST support), HTML DOM, XML, local storage, and LINQ.&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;You'll be able to use any .NET language to develop a Silverlight application (VB, C#, JavaScript, Python, Ruby, Pascal, and more).&amp;nbsp; It is going to really open up a lot of new development opportunities.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4757508" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssfartz/archive/tags/OpenSource/default.aspx">OpenSource</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Apprendre/default.aspx">Apprendre</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx">Consommons</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Interop/default.aspx">Interop</category></item><item><title>Formation au développement d'Applications Métier Office - 40 places - 19/20 septembre</title><link>http://blogs.msdn.com/ssfartz/archive/2007/09/05/formation-au-d-veloppement-d-applications-m-tier-office-40-places-19-20-septembre.aspx</link><pubDate>Wed, 05 Sep 2007 09:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4756593</guid><dc:creator>Steve SFARTZ</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ssfartz/comments/4756593.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ssfartz/commentrss.aspx?PostID=4756593</wfw:commentRss><description>&lt;P&gt;Microsoft organise une formation gratuite sur le thème OBA - &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=736b9708-a332-4aa7-a4d9-5971c486b9e1&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=736b9708-a332-4aa7-a4d9-5971c486b9e1&amp;amp;displaylang=en"&gt;Office Business Applications&lt;/A&gt;, les 19 et 20 Septembre à Paris.&lt;/P&gt;
&lt;P&gt;Cet événement s’adresse aux architectes techniques et développeurs de solutions, désirant connaître les outils et produits permettant de développer des applications basées sur les technologies Office 2007 et SharePoint Server 2007. Cette formation, dont l’agenda est décrit ci-après, sera délivrée en anglais.&lt;/P&gt;
&lt;P&gt;Le nombre de places étant limitée (40 participants), je vous invite à confirmer votre inscription en envoyant un email à &lt;A href="mailto:stephanc@microsoft.com"&gt;Stephane&lt;/A&gt; au plus tôt.&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US"&gt;&lt;STRONG&gt;Agenda&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US"&gt;1ère journée&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US"&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoNormalTable style="BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 0cm 0cm 0cm" cellSpacing=0 cellPadding=0 border=0 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;09:00 – 09:30 &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Welcome and Agenda &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;09:30 – 10:30 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M01 – Understanding Office Business Applications &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;This module is a general overview and is extremely useful as an introduction for both technical and non-technical attendees.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Break &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;10:45 – 12:00 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M02 – Integrating Business Data with Office Documents using Open XML File Formats &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Lunch &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;13:00 – 14:30 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M03 – Integrating Business Data with Office Documents using Fluent UI Extensibility&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Break &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;14:45 – 16:15 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M04 – The SharePoint Web Site and Security Framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;
&lt;P&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US"&gt;2nde&amp;nbsp;journée&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US"&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;
&lt;P&gt;
&lt;TABLE class=MsoNormalTable style="WIDTH: 480.15pt; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 0cm 0cm 0cm" cellSpacing=0 cellPadding=0 width=640 border=0 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;08:00 – 09:30 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M05 - The SharePoint Storage Engine&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Break &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;09:45 – 10:45 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M06 – Defining Business Process and Workflows&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;10:45 – 12:15 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M07 – Building, Packaging and Deploying Composite User Interfaces in SharePoint&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Lunch &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;13:15 – 14:00 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M08– Business Entity Integration with the Business Data Catalog&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;14:00 – 15:00 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M09 – Enterprise Search&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Break &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: black 1pt solid; WIDTH: 71.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;15:15 – 16:00 &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; PADDING-TOP: 0cm; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;M10 – Building Reporting, Analytics, and Dashboards with Excel Services and Report Center&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US"&gt;&lt;STRONG&gt;Formateur&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US"&gt;The presenter, Patrick Tisseghem is a SharePoint MVP and is totally focused on Office client technologies, Windows SharePoint Services 3.0 and the Microsoft Office SharePoint Server 2007. He has created and delivered the ISV-focused early adopter material for Microsoft Redmond for the latest version of SharePoint and has toured many countries with the 2007 Office System developer focused workshops. He is a frequent speaker at the major Microsoft conferences such as TechEd and SharePoint Connections and is author of numerous whitepapers published on MSDN. He is also author of a book titled 'Inside MOSS 2007' published by MS Press. More information about Patrick can be found at his blog: &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="mso-ansi-language: EN-US"&gt;&lt;A href="http://www.u2u.info/Blogs/Patrick"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;FONT color=#0000ff&gt;http://www.u2u.info/Blogs/Patrick&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;U&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US"&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4756593" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Evenement/default.aspx">Evenement</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/OBA/default.aspx">OBA</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Approfondir/default.aspx">Approfondir</category><category domain="http://blogs.msdn.com/ssfartz/archive/tags/Consommons/default.aspx">Consommons</category></item></channel></rss>