<?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>Daniel Ingitaraj (DPE, Singapore)</title><link>http://blogs.msdn.com/ingitaraj/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Building Bridges - Linux and Windows Interoperability: On the Metal and On the Wire</title><link>http://blogs.msdn.com/ingitaraj/archive/2008/01/27/building-bridges-linux-and-windows-interoperability-on-the-metal-and-on-the-wire.aspx</link><pubDate>Sun, 27 Jan 2008 18:03:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7266016</guid><dc:creator>ingitaraj</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ingitaraj/comments/7266016.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ingitaraj/commentrss.aspx?PostID=7266016</wfw:commentRss><description>Why Build Bridges? I would say it is safe to think that Microsoft is going to continue shipping Windows, and Red Hat and Novell will continue shipping Linux. With companies like Wall Mart, Southwest Airlines, City of Los Angeles ( Ref: Microsoft and Novell...(&lt;a href="http://blogs.msdn.com/ingitaraj/archive/2008/01/27/building-bridges-linux-and-windows-interoperability-on-the-metal-and-on-the-wire.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7266016" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ingitaraj/archive/tags/MSDN+Announcement/default.aspx">MSDN Announcement</category></item><item><title>Interoperability by Design - Connecting people, data and diverse systems.</title><link>http://blogs.msdn.com/ingitaraj/archive/2007/08/20/interoperability-by-design-connecting-people-data-and-diverse-systems.aspx</link><pubDate>Mon, 20 Aug 2007 15:58:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4479657</guid><dc:creator>ingitaraj</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ingitaraj/comments/4479657.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ingitaraj/commentrss.aspx?PostID=4479657</wfw:commentRss><description>(Products, Community, Access &amp;amp; Standards) I. Products: Novell extending to Windows management: An Internetnews.com article reports how Novell, a well-known Linux vendor and Microsoft partner, has ambitions to become a Windows management vendor. Recently...(&lt;a href="http://blogs.msdn.com/ingitaraj/archive/2007/08/20/interoperability-by-design-connecting-people-data-and-diverse-systems.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4479657" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ingitaraj/archive/tags/MSDN+Announcement/default.aspx">MSDN Announcement</category></item><item><title>OPEN XML Getting Adoption</title><link>http://blogs.msdn.com/ingitaraj/archive/2007/08/20/open-xml-getting-adoption.aspx</link><pubDate>Mon, 20 Aug 2007 10:28:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4475196</guid><dc:creator>ingitaraj</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ingitaraj/comments/4475196.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ingitaraj/commentrss.aspx?PostID=4475196</wfw:commentRss><description>It is great to see the momentum behind ECMA OPEN XML. What is impressive with this list below is the number of applications on other platforms besides Windows. The Latest news was iPHONE using OPEN XML for reading documents and Neo Office suite for Mac....(&lt;a href="http://blogs.msdn.com/ingitaraj/archive/2007/08/20/open-xml-getting-adoption.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4475196" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ingitaraj/archive/tags/MSDN+Announcement/default.aspx">MSDN Announcement</category></item><item><title>Interoperability by Design - Part II (Connecting People, Connecting Data and Connecting Diverse Systems)</title><link>http://blogs.msdn.com/ingitaraj/archive/2007/04/14/interoperability-by-design-part-ii-connecting-people-connecting-data-and-connecting-diverse-systems.aspx</link><pubDate>Sat, 14 Apr 2007 09:04:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2127122</guid><dc:creator>ingitaraj</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/ingitaraj/comments/2127122.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ingitaraj/commentrss.aspx?PostID=2127122</wfw:commentRss><description>&lt;p&gt;Here’s where we used to be when it came to interoperability. 1980 was the best of times and it was the worst of times. It was the best of times in that, as long as you stayed with the products of a single vendor, you could be reasonably certain that everything in your infrastructure would work together, from the solutions and applications down through the operating system, computers, and other hardware.&lt;/p&gt; &lt;p&gt;But the price for this type of interoperability was too high. Customers were locked into a single vendor’s solution, a single vendor’s technology—and a single vendor’s prices. Because few vendors could truly meet all the needs of their customers, those customers started adding solutions from other vendors—and built the “smokestack” or “silo” systems with which many customers are still saddled. They built towers of Babel within their own organizations—systems that couldn’t talk to each other or share information. And, of course, as soon as a company tried to share information with others, it ran into this same problem of interoperability. These systems did what they were designed to do very well. They just weren’t designed to do interoperability &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B4%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="22" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B4%5D.png" width="70" border="0"&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B6%5D.png" atomicselection="true"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B8%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="15" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B8%5D.png" width="41" border="0"&gt;&lt;/a&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="23" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B6%5D.png" width="44" border="0"&gt;&lt;/a&gt;&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B12%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="194" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B12%5D.png" width="96" border="0"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B2%5D.png" atomicselection="true"&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&amp;nbsp; &lt;/p&gt; &lt;p&gt;Today, of course, interoperability exists at each of these levels. It has to. Customers are not going to return to the restrictions and high prices of single-vendor environments. That means that any vendor that wants to play in today’s marketplace must support interoperability. The evolution of single-vendor environments into multi-vendor environments adds an entirely new layer of complexity to IT environments. Moreover, how interoperability is achieved is left to the vendor, and different vendors offer different ways to interoperate and different degrees of interoperability, which adds yet another layer of complexity to the IT environment. &lt;p&gt;As consumers, companies and governments look for new ways to use technology—for new forms of entertainment, new means of competitive and strategic advantage, and new ways to address public policy needs—they will require more connectedness, more interoperability. The quantity and nature of the connection points will increase and those connection points will encompass types of interoperability we haven’t seen before.  &lt;p&gt;With the requirements of interoperability so multifaceted, it should be no surprise that the way to achieve interoperability is equally multifaceted. &lt;strong&gt;We believe that interoperability must be achieved by design,&lt;/strong&gt; and that that design includes four key elements: product engineering, community outreach, access to technology, and standard-setting engagements. &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B13%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="31" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B13%5D.png" width="240" border="0"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B33%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="36" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B33%5D.png" width="137" border="0"&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B39%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="39" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B39%5D.png" width="202" border="0"&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B45%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="42" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B45%5D.png" width="168" border="0"&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B47%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="39" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B47%5D.png" width="167" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B26%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="240" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B26%5D.png" width="141" border="0"&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B37%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="240" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B37%5D.png" width="202" border="0"&gt;&lt;/a&gt;  &lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B42%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="240" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B42%5D.png" width="162" border="0"&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image%5B48%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="240" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIIConnecting_B0DA/image_thumb%5B48%5D.png" width="162" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;1. Products : &lt;/strong&gt;The “products” component is about building interoperability into products so that they are interoperable out of the box. This requires everything from documenting protocols, data formats, and APIs, through providing complimentary tools to enhance interoperability. For example, all of Microsoft’s key products include publicly available resource kits, controls, SDKs, DDKs, and connectors to promote interoperability. All of these products are designed to be more than interoperable—they’re designed to promote opportunities for interoperability. In the case of Windows, there are more than 50,000 application providers building products that work with our software. There are more than 100,000 hardware devices that work with Windows. That’s interoperability. &lt;p&gt;Some Examples:  &lt;p&gt;&lt;b&gt;&lt;a href="http://www.internetnews.com/dev-news/article.php/3667066" target="_blank"&gt;Microsoft Not a Cathedral; Open Source Not a Bazaar&lt;/a&gt;&amp;nbsp;(ASP.NET AJAX works on Linux)&amp;nbsp;&lt;/b&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/dotnetinterop/archive/2007/02/06/php-on-vista-with-iis7.aspx"&gt;PHP on Vista with IIS7&lt;/a&gt;&amp;nbsp;; &lt;a href="http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx"&gt;PHP on IIS7 w/FastCGI&lt;/a&gt; &lt;p&gt;&lt;strong&gt;2. Community : &lt;/strong&gt;As those numbers suggest, the community for Windows-based products is vast. That doesn’t happen by accident. It happens when we seek ever broader ways to work with others, through industry collaborations, partner programs, training and certification, even collaborations with companies that are sometimes our competitors. In the past year we’ve announced quite a few collaborations with companies that otherwise compete with us, such as JBoss, Sun, SugarCRM, XenSource, and the OpenSource providers. We collaborate with our competitors because it’s in our customer’s interest that we do so. We want Windows customers to be successful using whatever technologies they want to use.  &lt;p&gt;Other vendors aren’t the only members of the interoperability community. An important new development to promote interoperability is the Microsoft Interoperability Community Executive Council. It’s composed of customers throughout the economy and government and will convene every six months. It will provide yet another way for us to listen to customers on this issue. &lt;p&gt;Some Examples: &lt;a href="http://download.microsoft.com/download/8/9/5/89585721-4774-4b5e-856b-c9db5d2980b3/NETJava%20Integration%20Fact%20Sheet.pdf"&gt;One-page Java-to-.NET Interop cheat sheet&lt;/a&gt; &lt;p&gt;&lt;a href="http://port25.technet.com/archive/2007/04/10/connecting-office-applications-to-mysql-and-postgresql-via-odbc.aspx"&gt;Connecting Office Applications to MySQL and PostgreSQL via ODBC&lt;/a&gt;&amp;nbsp;; &lt;a href="http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx"&gt;Windows Media Player Firefox Plugin&lt;/a&gt;&amp;nbsp;;  &lt;p&gt;&lt;a href="http://port25.technet.com/archive/2007/02/14/microsoft-novell-interoperability-lab-sneak-peek.aspx"&gt;Microsoft-Novell Interoperability Lab – Sneak Peek&lt;/a&gt;; &lt;a href="http://www.eweek.com/article2/0,1895,1976394,00.asp" target="_blank"&gt;Microsoft Forms Interoperability Council&lt;/a&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/press/2004/may04/05-25IMVRallyPR.mspx" target="_blank"&gt;Leading Identity Management Vendors Join Microsoft to Demonstrate Federated Identity Using Web Services&lt;/a&gt;  &lt;p&gt;&lt;strong&gt;3: Access :&lt;/strong&gt; Hand in hand with community outreach is the issue of providing that community with access to Microsoft technologies so that they can build interoperable solutions of their own. This is nothing new for Microsoft. We’ve made our source code publicly available for years so that others can create complimentary products. More recently, our Open Specification Promise is a way to address the legal issues surrounding interoperability – it’s a way to put a structure around our technology to make it available to everyone who wants to build a complimentary product, so they know they can do so without concern for patent infringement.  &lt;p&gt;Under this agreement, we’ve released technologies as diverse as Web services specifications, &lt;a href="http://www.microsoft.com/mscorp/safety/technologies/senderid/default.mspx" target="_blank"&gt;Sender ID&lt;/a&gt;, and the &lt;a href="http://www.microsoft.com/technet/try/vhd/default.mspx" target="_blank"&gt;new virtual hard disk image format specification.&lt;/a&gt; We also make our technology accessible in specific arrangements with other vendors. For example, we’ve licensed ActiveSync technology to Nokia so that its customers can access their Exchange Server e-mail from their Nokia phones. There’s no standard involved here—it’s our technology. But we made it available to Nokia because our common customers are the winners. &lt;p&gt;Eg : &lt;a href="http://www.microsoft.com/interop/osp/default.mspx" target="_blank"&gt;Microsoft Open Specification Promise&lt;/a&gt; &lt;p&gt;&lt;strong&gt;4. Standards : &lt;/strong&gt;We ship more than 500 different products every year and all of them support relevant standards. Our deep engagement with the standards-setting organizations, consortia, SIGS, and other groups involves hundreds of dedicated employees. And the work of implementing standards involves thousands more. Standards are, of course, a crucial component of achieving interoperability. We believe in standards. We work with hundreds of standards-setting organizations and support thousands of standards in our products. &lt;ul&gt; &lt;li&gt;&lt;u&gt;Standards@ Microsoft&lt;/u&gt; : Microsoft products and technologies support hundreds of technical standards such as FTP, HTTP, IMAP, IP, IPSec, Kerberos protocol, POP3, LU 6.2 protocol, MIME, SNA, SOAP, SSL, SNMP, TCP, TLS, UDP, WSDL, WS-*, and XML. &lt;/li&gt; &lt;li&gt;Microsoft is actively engaged with more than 100 standards-setting organizations and workgroups such as ECMA, ETSI, OASIS, OMA, IEEE, IETF, ISO/IEC JTC1, ITU, and W3C. &lt;/li&gt; &lt;li&gt;Microsoft engineers have authored or co-authored dozens of industry specifications and standards such as .NET CLI, C# CLI, XML, SOAP, WSDL, MTOM, UDDI, WS-Addressing, WS-AtomicTransaction, WS-Management, WS-Policy, WS-ReliableMessaging, and WS-I Basic Profile. &lt;/li&gt; &lt;li&gt;Microsoft is working with industry to define a new generation of software and Web services based on eXtensible Markup Language (XML)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Eg; &lt;/strong&gt;&lt;a href="http://www.ansi.org/standards_activities/standards_boards_panels/idsp/overview.aspx?menuid=3" target="_blank"&gt;Identity Theft Prevention and Identity Management Standards Panel&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This work is only going to grow, for us and for the industry, because as new technologies emerge, and as solutions become increasingly multi-layered, the number and type of standards we need will increase. But there’s an important difference between how Microsoft views standards and how some others view standards. Some say that standards alone are the way to interoperability. I hope I’ve demonstrated that we believe in standards too—but standards don’t create interoperability. They only help to create the opportunity for interoperability. How standards are implemented through product engineering, community outreach, and technology access is crucial.&lt;/p&gt; &lt;p&gt;There’s been a long-term trajectory to Microsoft’s approach to interoperability. A key point in our approach came with our shared source code program back in 2001. But it’s grown rapidly over the years, and especially so over the past year. &lt;p&gt;With Microsoft’s increased commitment comes an increased promise: To remain true to the principles I’ve outlined here for helping our customers access their data and bridge disparate technologies.  &lt;ol&gt; &lt;li&gt;To enable interoperability by design through product engineering, community outreach, enabling access to Microsoft technology, and through standards engagements. &lt;/li&gt; &lt;li&gt;To work with anyone, anywhere—including our competitors—for the benefit of our customers.&lt;/li&gt;&lt;/ol&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2127122" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ingitaraj/archive/tags/MSDN+Announcement/default.aspx">MSDN Announcement</category></item><item><title>Interoperability by Design - Part I (Connecting People, Connecting Data and Connecting Diverse Systems)</title><link>http://blogs.msdn.com/ingitaraj/archive/2007/04/02/interoperability-by-design-part-i-connecting-people-connecting-data-and-connecting-diverse-systems.aspx</link><pubDate>Sun, 01 Apr 2007 18:06:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2005860</guid><dc:creator>ingitaraj</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ingitaraj/comments/2005860.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ingitaraj/commentrss.aspx?PostID=2005860</wfw:commentRss><description>&lt;p&gt;I have been talking about Interoperability last few months and have to say in summary - for 4 people I have met, I have discovered 5 different definitions and views about Interoperability. So pause for a moment if SOA and Web 2.0 have multiple definitions and views, time to add Interoperability to the mix of&amp;nbsp;often less understood, over communicated and misrepresented words.&lt;/p&gt; &lt;p&gt;I thought&amp;nbsp;of&amp;nbsp;looking at the issue of interoperability from a variety of perspectives.&amp;nbsp;But first why&amp;nbsp;should we care about interoperability—and why. &lt;/p&gt; &lt;p&gt;&lt;u&gt;&lt;strong&gt;Interoperability matters to everyone&lt;/strong&gt;&lt;/u&gt;—in different ways. What it means to you depends on the type of organization or group to which you belong and the type of problem you’re trying to solve. Of course, at its core, interoperability is about getting technologies to work together—once you cross this differences crop!!&lt;/p&gt; &lt;p&gt;Read &lt;a href="http://blogs.msdn.com/dmahugh/archive/2007/03/01/interoperability-what-s-in-a-name.aspx"&gt;Interoperability: what's in a name?&lt;/a&gt;&amp;nbsp;—&amp;nbsp;Doug Mahugh for&amp;nbsp;another interesting perspective.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Consumers&lt;/strong&gt; want to be able to take their music player, plug it into their computer, and get their music – regardless of who makes each device and what software they run. They want to use whichever scanner or printer they can get a great deal on, whichever camera or pocket device they get as a present. And they want those devices to work with their computers four years from now, even though they may have changed computers twice in the interim (viola) &lt;p&gt;&lt;strong&gt;Enterprise customers&lt;/strong&gt; have a more complex way of looking at interoperability. It’s&amp;nbsp;about solutions from different vendors working together—because, for enterprise customers, vendor interoperability means vendor choice. And vendor choice means the flexibility to adopt the solutions they want regardless of where those solutions originate. Vendor choice also means the ability to adopt the most cost-effective solutions, and the ability to negotiate lower prices to help reduce total cost of ownership. Vendor choice isn’t just a good idea—for many companies, it’s a requirement of their procurement policies. This isn’t just an issue within companies. It’s a major issue among companies that want to work together in consortia, virtual organizations, distribution or supply chains, or other forms of organization.  &lt;p&gt;Customers want interoperability and their vendors want to give them what they want. But for the companies that sell the solutions that must interoperate, interoperability is both a blessing and a curse—and, thus, a source of some tension.  &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;1. The Blessing:&lt;/strong&gt; Interoperability can create market opportunities for vendors if their products work with, and add value to, the solutions that customers already have or want to buy.  &lt;p&gt;2. On the other hand, enabling that interoperability means using standard or commodity components rather than proprietary components that may add greater value to the solution. It means trading competitive advantage for playing nicely with others.  &lt;p&gt;Both are worthwhile goals and there can be legitimate differences of opinion about when and where one makes that tradeoff. Another concern for vendors is that standards, despite their clear value, can impede innovation. No product was ever born from standard-setting activities.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Interoperability means different things to different people – so how do we define it? Here’s a simple definition that gets more complicated the more you examine it: &lt;strong&gt;&lt;em&gt;Interoperability means connecting people, data, and diverse systems. &lt;/em&gt;&lt;/strong&gt; &lt;p&gt;&lt;strong&gt;“Connecting people”&lt;/strong&gt; focuses on the workflows, the collaborations, and the knowledge sharing that take place within and among organizations at the level of social or interpersonal interaction. These are the operational aspects of interoperability. &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIConnectingP_142DD/image.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="82" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIConnectingP_142DD/image_thumb.png" width="240" border="0"&gt;&lt;/a&gt;  &lt;p&gt;&lt;strong&gt;“Connecting data”&lt;/strong&gt; focuses on the need to integrate data stores, optimize information flows, and address semantic issues that arise when structured and unstructured data—such as databases and metafiles—must be exchanged. Here, we need to translate between different ways of expressing information. &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIConnectingP_142DD/image%5B1%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="77" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIConnectingP_142DD/image_thumb%5B1%5D.png" width="240" border="0"&gt;&lt;/a&gt;  &lt;p&gt;&lt;strong&gt;“Connecting diverse systems”&lt;/strong&gt; speaks to the technical processes that are required for interoperability, ranging from simple connectivity between internal systems to industry frameworks that facilitate value-chain workflows. &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIConnectingP_142DD/image%5B2%5D.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="107" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/InteroperabilitybyDesignPartIConnectingP_142DD/image_thumb%5B2%5D.png" width="240" border="0"&gt;&lt;/a&gt;  &lt;p&gt;The “data and diverse systems” part of our definition, the technical aspect of interoperability, is, in many ways, the easiest aspect of interoperability to implement. All it takes is math and science. The more difficult challenge comes when you add people to the mix. Now interoperability moves into the more subtle and ambiguous domains of law, policy, and organizational structure. The questions cease to be about how you &lt;u&gt;can&lt;/u&gt; enable interoperability, and instead concern how you &lt;u&gt;should&lt;/u&gt; enable interoperability and, indeed, &lt;u&gt;whether&lt;/u&gt; you should enable interoperability in the first place. &lt;p&gt;We will discuss more on Interoperability and what Microsoft is doing to help promote interoperability in the &lt;strong&gt;next Part of this blog&lt;/strong&gt;. As you would have guessed by know Interoperability is an Industry issue and more complex when you look deeper into it. &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2005860" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ingitaraj/archive/tags/MSDN+Announcement/default.aspx">MSDN Announcement</category></item><item><title>Surprise, Microsoft Listed as Most Secure OS</title><link>http://blogs.msdn.com/ingitaraj/archive/2007/03/23/surprise-microsoft-listed-as-most-secure-os.aspx</link><pubDate>Thu, 22 Mar 2007 18:40:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1931257</guid><dc:creator>ingitaraj</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ingitaraj/comments/1931257.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ingitaraj/commentrss.aspx?PostID=1931257</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;An interesting article came to my attention, thanks to&amp;nbsp;catchy headline!.&amp;nbsp; The article by &lt;b&gt;By &lt;a href="http://www.internetnews.com/feedback.php/http://www.internetnews.com/security/article.php/3667201"&gt;Andy Patrizio&lt;/a&gt;&lt;/b&gt;&amp;nbsp;for &lt;a href="http://www.internetnews.com"&gt;www.internetnews.com&lt;/a&gt; was based on the Security Threat report by Symantec. &lt;a href="http://www.internetnews.com/security/article.php/3667201"&gt;Read on ...&lt;/a&gt; &lt;p&gt;Microsoft is frequently dinged for having insecure products, with security holes and vulnerabilities. But Symantec (&lt;a href="http://www.internetnews.com/stocks/quotes/quote.php/SYMC"&gt;Quote&lt;/a&gt;), &lt;a href="http://www.internetnews.com/ent-news/article.php/3607456"&gt;no friend&lt;/a&gt; of Microsoft, said in its latest research report that when it comes to widely-used operating systems, Microsoft is doing better overall than its leading commercial competitors.  &lt;p&gt;The information was a part of Symantec's 11th &lt;a href="http://www.symantec.com/enterprise/theme.jsp?themeid=threatreport"&gt;Internet Security Threat Report&lt;/a&gt;. The report, released this week, covered a huge range of security and vulnerability issues over the last six months of 2006, including operating systems. &lt;a href="http://www.internetnews.com/security/article.php/3667201"&gt;Read on ...&lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1931257" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ingitaraj/archive/tags/MSDN+Announcement/default.aspx">MSDN Announcement</category></item><item><title>Vista Sidebar Gadgets - Made in Singapore</title><link>http://blogs.msdn.com/ingitaraj/archive/2007/03/17/vista-sidebar-gadgets-made-in-singapore.aspx</link><pubDate>Sat, 17 Mar 2007 10:14:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1898819</guid><dc:creator>ingitaraj</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/ingitaraj/comments/1898819.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ingitaraj/commentrss.aspx?PostID=1898819</wfw:commentRss><description>&lt;p&gt;For all of&amp;nbsp;the&amp;nbsp;people in Singapore (&amp;nbsp;I guess there are 4.5 Million of us in the city) some local&amp;nbsp;Singapore Gadgets have gone live at the &lt;a href="http://www.microsoft.com/singapore/windows/gadgets/default.mspx"&gt;Singapore Gadgets Site.&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Some of the Gadgets you will see there are : &lt;/p&gt; &lt;p&gt; &lt;table cellspacing="0" cellpadding="2" width="400" border="1" unselectable="on"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;LTA Road Monitoring Gadget&lt;/td&gt; &lt;td valign="top" width="200"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/LTARoadMonitoring3.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="57" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/LTARoadMonitoring_thumb3.jpg" width="124" border="0"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;Virtual Map Gadget&lt;/td&gt; &lt;td valign="top" width="200"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/VirtualMap2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="58" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/VirtualMap_thumb2.jpg" width="142" border="0"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;CNBC Live News Gadget&lt;/td&gt; &lt;td valign="top" width="200"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/cnbc23.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="72" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/cnbc2_thumb3.jpg" width="127" border="0"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;MediaCorp Radio Gadget&lt;/td&gt; &lt;td valign="top" width="200"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/mediacorpradio3.gif"&gt;&lt;img height="63" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/mediacorpradio_thumb3.gif" width="120"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;Singapore Weather Gadget&lt;/td&gt; &lt;td valign="top" width="200"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/sgweather1.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="103" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/sgweather_thumb1.jpg" width="126" border="0"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;E-Book World&lt;/td&gt; &lt;td valign="top" width="200"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/ebook4.gif"&gt;&lt;img height="58" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/ebook_thumb4.gif" width="117"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;CPF Voyage of Life&lt;/td&gt; &lt;td valign="top" width="200"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/sgcpf3.gif"&gt;&lt;img height="84" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/sgcpf_thumb3.gif" width="77"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt; &lt;p&gt;My personal favorites are &lt;strong&gt;LTA Road Monitoring Gadget&lt;/strong&gt;, &lt;strong&gt;MediaCorp Radio Gadget&lt;/strong&gt; ( I have stopped using my FM Radio), &lt;strong&gt;Virtual Map&lt;/strong&gt; (Streetdirectory, Yellow Pages, SMRT, DNA all in a great Mash up example)&lt;/p&gt; &lt;p&gt;We are looking for Singapore Gadget Ideas. If you have some ideas on what kind of Gadgets you would like to see in Singapore, let us know. The best ideas&amp;nbsp;we&amp;nbsp;get and get adopted into Gadgets&amp;nbsp;get some&amp;nbsp;cool Microsoft Hardware prizes. &lt;/p&gt; &lt;p&gt; &lt;table cellspacing="0" cellpadding="2" width="400" border="0" unselectable="on"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="80"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/hw_hm_dc_bucket13.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="58" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/hw_hm_dc_bucket1_thumb3.jpg" width="108" border="0"&gt;&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="80"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/mk_98x59_wnpm8K3.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="52" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/mk_98x59_wnpm8K_thumb3.jpg" width="71" border="0"&gt;&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="80"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/ps_m_nlm6k7.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="46" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/ps_m_nlm6k_thumb7.jpg" width="74" border="0"&gt;&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="80"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/mk_mobilitypack_sm1.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="59" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/mk_mobilitypack_sm_thumb1.jpg" width="67" border="0"&gt;&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="80"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/ps_ds_wed8k1.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="68" src="http://blogs.msdn.com/blogfiles/ingitaraj/WindowsLiveWriter/VistaSidebarGadgetsMadeinSingapore_D308/ps_ds_wed8k_thumb1.jpg" width="78" border="0"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:c3c47a61-8fb6-468d-8da7-796f991c0b73" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/Singapore" rel="tag"&gt;Singapore&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Vista%20Sidebar%20Gadgets" rel="tag"&gt;Vista Sidebar Gadgets&lt;/a&gt;&lt;/div&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:43d6fb82-1139-47fe-a45c-1a00bf7ade5a" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/LTA" rel="tag"&gt;LTA&lt;/a&gt;, &lt;a href="http://technorati.com/tags/MediaCorp" rel="tag"&gt;MediaCorp&lt;/a&gt;, &lt;a href="http://technorati.com/tags/CPF" rel="tag"&gt;CPF&lt;/a&gt;, &lt;a href="http://technorati.com/tags/CNBC" rel="tag"&gt;CNBC&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Virtual%20Map" rel="tag"&gt;Virtual Map&lt;/a&gt;, &lt;a href="http://technorati.com/tags/E-Book" rel="tag"&gt;E-Book&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1898819" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ingitaraj/archive/tags/MSDN+Announcement/default.aspx">MSDN Announcement</category></item></channel></rss>