<?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>The Liquidator : OBA</title><link>http://blogs.msdn.com/markcarroll/archive/tags/OBA/default.aspx</link><description>Tags: OBA</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>OBA – ECMA Open XML at the NZ Architect forums </title><link>http://blogs.msdn.com/markcarroll/archive/2008/03/18/oba-ecma-open-xml-at-the-nz-architect-forums.aspx</link><pubDate>Tue, 18 Mar 2008 05:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8302929</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/8302929.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=8302929</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In the first week of March we ran a series of Architect forums on &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/office/tool/OBA/default.aspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Office Business Applications (OBA )&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; architecture and some options for architects on how to tap into the ever increasingly open architecture of the Microsoft Office suite. A major part of this forum was the discussion and demonstration of actual ECMA Open/XML implementations and the benefits they have produced. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The demonstrations of ECMA Open/XML implementations by &lt;/FONT&gt;&lt;A href="http://www.intergen.co.nz/"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;Intergen&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; (&lt;/FONT&gt;&lt;A href="http://james.newtonking.com/"&gt;&lt;FONT face=Calibri size=3&gt;James Newton-King&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; on &lt;/FONT&gt;&lt;A href="http://www.textglow.net/"&gt;&lt;FONT face=Calibri size=3&gt;Textglow&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;) and &lt;/FONT&gt;&lt;A href="http://www.quantate.com/"&gt;&lt;FONT face=Calibri size=3&gt;Quantate&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; (Brendan Jones on their Risk Management system) were performed by the actual developers who described how they used the specification to code their solutions. So much for any assertions that the ECMA Open/XML specification is too complex to implement. That is unless of course Wellington New Zealand is an international enigma in this regard (both James and Brendan are Wellingtonians). Come to think of it certain residents of our fair (allbeit often windy) city did manage to do ‘Lord of the Rings’ from the ‘specification’ and as I recall a bunch of folk said that was impossible as well.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Anyway – I digress, fact is using specifications isn’t always the most expedient way to develop solutions and in the interests of re-use and moving forward I saw some excellent material come out this week on the &lt;/FONT&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/bb448854.aspx"&gt;&lt;FONT face=Calibri size=3&gt;Open XML SDK&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;. There is now a Roadmap and a version 2 release due in May that will assist other organisations, developers and implementations perform the same sort of functional, leveraging implementations of ECMA Open XML like those of Intergen’s Textglow and Quantates Risk management software.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Additional details are available here : &lt;/FONT&gt;&lt;A href="http://openxmldeveloper.org/archive/2008/03/13/OpenXMLSDK.aspx"&gt;&lt;FONT face=Calibri size=3&gt;http://openxmldeveloper.org/archive/2008/03/13/OpenXMLSDK.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8302929" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/OBA/default.aspx">OBA</category></item><item><title>Posters for download ; Call me shallow but ....</title><link>http://blogs.msdn.com/markcarroll/archive/2007/11/06/posters-for-download-call-me-shallow-but.aspx</link><pubDate>Tue, 06 Nov 2007 06:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5926949</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/5926949.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=5926949</wfw:commentRss><description>&lt;P&gt;I've always been a fan of wall posters of object models, architecture models, architecture principals and all sorts of other good stuff. Call me shallow but I believe that 90% of architecture&amp;nbsp;is communication so here are some links to some of the better posters I've encountered lately for .NET 3.5 and Sharepoint;&lt;/P&gt;
&lt;P&gt;- .NET 3.5 Commonly used types and namespaces , &lt;A class="" href="http://download.microsoft.com/download/4/a/3/4a3c7c55-84ab-4588-84a4-f96424a7d82d/NET35_Namespaces_Poster_LORES.pdf" target=_blank mce_href="http://download.microsoft.com/download/4/a/3/4a3c7c55-84ab-4588-84a4-f96424a7d82d/NET35_Namespaces_Poster_LORES.pdf"&gt;download here&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;- 2007 Office system - Developer Posters , &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=771aeb45-9d27-4d1f-acd1-9b950637d64e&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=771aeb45-9d27-4d1f-acd1-9b950637d64e&amp;amp;displaylang=en"&gt;download here&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;- Windows Server 2008 - Component poster , &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c2b9e44e-0bbd-47cb-bc09-b3d48be7f867&amp;amp;DisplayLang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c2b9e44e-0bbd-47cb-bc09-b3d48be7f867&amp;amp;DisplayLang=en"&gt;download here&lt;/A&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=5926949" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/OBA/default.aspx">OBA</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/WF/default.aspx">WF</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/Architect+Professional+development/default.aspx">Architect Professional development</category></item><item><title>'Using Java to crack Office 2007'</title><link>http://blogs.msdn.com/markcarroll/archive/2007/06/11/using-java-to-crack-office-2007.aspx</link><pubDate>Mon, 11 Jun 2007 13:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3226596</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/3226596.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=3226596</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;This is the title of a very interesting article by Ted Neward . The title may sound a little bit like something you find down those dark alleys on the web where various exploits and vulnerabilities are discussed but this is actually a very clever article that describes the very real benefits of Office 2007’s use of the ECMA Open XML standard for storing office application files.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Some interesting comments from the author ....&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;EM&gt;“All in all, the Java/Office story was, to put it mildly, a pretty ugly situation. Java developers either put up with it, consoled themselves in a manner highly reminiscent of one of Aesop's Fables by saying that "Office sucks, anyway, why would anyone want to use it?", or simply told their Office-using customers that Java couldn't understand Office because of the Microsoft/Sun lawsuit. With Office 2007, Microsoft has, without a doubt, made a significant part of these problems "go away". &lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman" size=3&gt;Even if you are not into Java this article is worth a read because it explains how programmers can use well known technologies including plain old XML parsers to read, modify and save Office 2007 files without having to resort to COM and other approaches.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Times New Roman" size=3&gt;The article can be viewed &lt;A class="" href="http://www.infoq.com/articles/cracking-office-2007-with-java" target=_blank mce_href="http://www.infoq.com/articles/cracking-office-2007-with-java"&gt;here&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3226596" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/OBA/default.aspx">OBA</category></item></channel></rss>