<?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>Pooya's place (in the Gulf) : interoperability</title><link>http://blogs.msdn.com/pooyad/archive/tags/interoperability/default.aspx</link><description>Tags: interoperability</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Java and .NET interoperability session at Egypt Java Developers Conference</title><link>http://blogs.msdn.com/pooyad/archive/2008/03/15/java-and-net-interoperability-session-at-egypt-java-developers-conference.aspx</link><pubDate>Sat, 15 Mar 2008 18:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8232329</guid><dc:creator>pooyad</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pooyad/comments/8232329.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pooyad/commentrss.aspx?PostID=8232329</wfw:commentRss><description>&lt;P&gt;I had the pleasure of speaking at the 2nd annual Java Developers Conference being held in Cairo (&lt;A class="" href="http://weblogs.java.net/blog/ahashim/archive/2008/02/microsoft_is_go_1.html" mce_href="http://weblogs.java.net/blog/ahashim/archive/2008/02/microsoft_is_go_1.html"&gt;where Microsoft was a gold sponsor&lt;/A&gt;)&amp;nbsp;by the &lt;A class="" href="http://egjug.org/" mce_href="http://egjug.org"&gt;Egyptian Java User group&lt;/A&gt;.&amp;nbsp; The session was about &lt;A class="" href="http://www.microsoft.com/interop/" mce_href="http://www.microsoft.com/interop/"&gt;interoperability&lt;/A&gt;, specifically interoperability at the application layer between &lt;A class="" href="http://msdn2.microsoft.com/en-us/vstudio/aa700845.aspx" mce_href="http://msdn2.microsoft.com/en-us/vstudio/aa700845.aspx"&gt;Java and .NET&lt;/A&gt; and the many ways you can achieve interop, but really the one that stands out is web services.&amp;nbsp; Most of my work is done around SOA these days and usually we talk about reusability, but it's also about platform and language indepent implementations that are interoperable, all because of webservices and XML.&lt;/P&gt;
&lt;P&gt;This session for&amp;nbsp;about 600 Java developers also gave me the chance to change some perceptions of Microsoft and show off some of our &lt;A class="" href="http://www.popfly.com/" mce_href="http://www.popfly.com"&gt;cool&lt;/A&gt; &lt;A class="" href="http://labs.live.com/" mce_href="http://labs.live.com/"&gt;new&lt;/A&gt; &lt;A class="" href="http://silverlight.net/themes/silverlight/community/gallerydetail.aspx?cat=5" mce_href="http://silverlight.net/themes/silverlight/community/gallerydetail.aspx?cat=5"&gt;technologies&lt;/A&gt; where I focused mainly on the web.&amp;nbsp; After just &lt;A class="" href="http://blogs.msdn.com/pooyad/archive/2008/03/06/day-1-at-mix.aspx" mce_href="http://blogs.msdn.com/pooyad/archive/2008/03/06/day-1-at-mix.aspx"&gt;coming back from MIX&lt;/A&gt;, there was no shortage of &lt;A class="" href="http://memorabilia.hardrock.com/" mce_href="http://memorabilia.hardrock.com/"&gt;demos&lt;/A&gt; and I only wish I had more time in the session.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The audience was great and asked some good questions, they were very interested but as happens with people who are not in the "Microsoft world" they were'nt aware of many of the new aspects of .NET and the path &lt;A class="" href="http://www.microsoft.com/presspass/press/2008/feb08/02-21ExpandInteroperabilityPR.mspx" mce_href="http://www.microsoft.com/presspass/press/2008/feb08/02-21ExpandInteroperabilityPR.mspx"&gt;that Microsoft is on&lt;/A&gt; with &lt;A class="" href="http://port25.technet.com/" mce_href="http://port25.technet.com/"&gt;our work in open source&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;A class="" title="Egypt Java Developer's Conference" href="http://egjug.org/node/853" mce_href="http://egjug.org/node/853"&gt;&lt;IMG title="Egypt Java Developer's Conference" style="WIDTH: 200px; HEIGHT: 300px" height=300 alt="Egypt Java Developer's Conference" src="http://egjug.org/files/POSTER3.jpg" width=200 mce_src="http://egjug.org/files/POSTER3.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;Update:&lt;/STRONG&gt; In a timely manner, &lt;A class="" href="http://blogs.msdn.com/kaevans/archive/2008/03/26/the-net-and-java-interoperability-message-is-starting-to-get-out.aspx" mce_href="http://blogs.msdn.com/kaevans/archive/2008/03/26/the-net-and-java-interoperability-message-is-starting-to-get-out.aspx"&gt;Kirk Allen Evans posts on Java and .NET interoperability&lt;/A&gt; from a slightly different angel, pointing out&lt;A class="" href="https://fi-interop.dev.java.net/" mce_href="https://fi-interop.dev.java.net/"&gt; fast infoset&lt;/A&gt;&amp;nbsp;and the&lt;A class="" href="http://channel9.msdn.com/ShowPost.aspx?PostID=387574" mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=387574"&gt; .NET and Biztalk implementations for JMS&lt;/A&gt;.&amp;nbsp; Incidentally, &lt;A class="" href="http://blogs.msdn.com/kaevans/" mce_href="http://blogs.msdn.com/kaevans/"&gt;Kirk's blog&lt;/A&gt; was the first place I learned what an Architect Evangelist does at Microsoft even before joining the company myself.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8232329" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/pooyad/attachment/8232329.ashx" length="2173683" type="application/vnd.openxmlformats-officedocument.pres" /><category domain="http://blogs.msdn.com/pooyad/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/pooyad/archive/tags/events/default.aspx">events</category><category domain="http://blogs.msdn.com/pooyad/archive/tags/interoperability/default.aspx">interoperability</category></item><item><title>Another big step in the right direction</title><link>http://blogs.msdn.com/pooyad/archive/2008/02/21/another-big-step-in-the-right-direction.aspx</link><pubDate>Thu, 21 Feb 2008 19:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7839409</guid><dc:creator>pooyad</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pooyad/comments/7839409.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pooyad/commentrss.aspx?PostID=7839409</wfw:commentRss><description>&lt;P&gt;Microsoft has continued to improve in the area of interoperabillity in the recent past and today is a big day in that regard.&amp;nbsp; I spend a lot of time talking to our customers about our efforts in interoperablity, fighting some past perceptions of Microsoft.&amp;nbsp; Most of these discussions are in the SOA space where a set of standards (XML, WSDL, SOAP, WS-*, ...)&amp;nbsp;have played a big part in making interoperability for applciaitons real.&amp;nbsp; Today, &lt;A class="" href="http://www.microsoft.com/presspass/press/2008/feb08/02-21ExpandInteroperabilityPR.mspx" mce_href="http://www.microsoft.com/presspass/press/2008/feb08/02-21ExpandInteroperabilityPR.mspx"&gt;Microsoft announced a major step towards even more interoperablity&lt;/A&gt;;&amp;nbsp;see the &lt;A class="" href="http://www.microsoft.com/presspass/press/2008/feb08/02-21ExpandInteroperabilityPR.mspx" mce_href="http://www.microsoft.com/presspass/press/2008/feb08/02-21ExpandInteroperabilityPR.mspx"&gt;press release&lt;/A&gt; and the&lt;A class="" href="http://www.microsoft.com/interop/" mce_href="http://www.microsoft.com/interop/"&gt; interoperablity site&lt;/A&gt; for all the details, the highlights for me are below:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&amp;nbsp;... starting today Microsoft will openly publish on MSDN over 30,000 pages of documentation for Windows client and server protocols that were previously available only under a trade secret license through the Microsoft Work Group Server Protocol Program (WSPP) and the Microsoft Communication Protocol Program (MCPP).&lt;/LI&gt;
&lt;LI&gt;To promote user choice among document formats, Microsoft will design new APIs for the Word, Excel and PowerPoint applications in Office 2007 to enable developers to plug in additional document formats and to enable users to set these formats as their default for saving documents.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Both of these are major steps and in the end should help our customers to give them more choice.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7839409" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pooyad/archive/tags/microsoft/default.aspx">microsoft</category><category domain="http://blogs.msdn.com/pooyad/archive/tags/interoperability/default.aspx">interoperability</category></item></channel></rss>