<?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 : SOA</title><link>http://blogs.msdn.com/markcarroll/archive/tags/SOA/default.aspx</link><description>Tags: SOA</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Model Driven Development – Microsoft joins OMG</title><link>http://blogs.msdn.com/markcarroll/archive/2008/09/10/model-driven-development-microsoft-joins-omg.aspx</link><pubDate>Thu, 11 Sep 2008 00:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8942124</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/8942124.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=8942124</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;A href="http://www.omg.org/"&gt;&lt;FONT face=Calibri size=3&gt;Object Management Group&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; (OMG) are a modelling standards group.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Last week at Tech-ed 2008 I gave a talk that included, amongst other things, a quick demo of the UML designers in the &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=65D0E3BD-9DF3-421A-804F-8F01BD90F0B4&amp;amp;displaylang=en"&gt;&lt;FONT face=Calibri size=3&gt;April CTP of Rosario&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; (the next version of Visual Studio Team System). Lots of people have asked since what is our direction on modelling. Questions such as ‘What is the future for &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Domain Specific Langugaes (DSL) going to be ?”; “Are we going to go with a full ‘round trip’ code vision with this ?”&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The answer is ‘watch this space’ and watch for developments in products, product previews *1, standards and standards group memberships / participation. One such move has just happened today – Bob Muglia Senior Vice President of Microsoft’s Server and Tools business has just announced that Microsoft is joining OMG. &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/presspass/press/2008/sep08/09-10OMGModelingPR.mspx"&gt;&lt;FONT face=Calibri size=3&gt;Here is the announcement&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;. Now this has happened my own personal opinion is that I think it is a pretty safe bet that UML has a strong future on the MS platform and inside Visual Studio Team system.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;The next ‘marker post’ along this road will be the next CTP release for Rosario, likely to be later this month. The moment it shows up I will post the link to this blog.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;*1: Rosario CTP’s are currently prime source of information for those working on the Microsoft Platform;&lt;/FONT&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=8942124" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/ALM/default.aspx">ALM</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/VSTS+_2F00_+TFS/default.aspx">VSTS / TFS</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/SOA/default.aspx">SOA</category></item><item><title>Twenty one words for Services</title><link>http://blogs.msdn.com/markcarroll/archive/2007/12/13/s-s-twenty-one-words-for-services.aspx</link><pubDate>Thu, 13 Dec 2007 04:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6755106</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/6755106.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=6755106</wfw:commentRss><description>&lt;P&gt;Off the back of &lt;A class="" href="http://blogs.msdn.com/gianpaolo/" target=_blank mce_href="http://blogs.msdn.com/gianpaolo/"&gt;Gianpaolo Carraro's&lt;/A&gt; tour of New Zealand&amp;nbsp;&lt;A class="" href="http://www.arcast.co.nz/" target=_blank mce_href="http://www.arcast.co.nz/"&gt;NZ ARCast&lt;/A&gt; has just released this &lt;A class="" href="http://www.arcast.co.nz/2007/12/12/ARCastNZ5SoftwareServices.aspx" target=_blank mce_href="http://www.arcast.co.nz/2007/12/12/ARCastNZ5SoftwareServices.aspx"&gt;interview&lt;/A&gt; of Gianpaolo Carraro&amp;nbsp;by &lt;A class="" href="http://blog.svoboda.co.nz/" target=_blank mce_href="http://blog.svoboda.co.nz/"&gt;Lukas Svobda&lt;/A&gt;&amp;nbsp;taken when Gianpaolo was here on his last day in Auckland.&amp;nbsp;One of the gems in&amp;nbsp;the interview&amp;nbsp;is Gianpaolo's pronouncement that "Services is an overloaded term" - he then links this to the fact that Eskimo's have 21 words for&amp;nbsp;SNOW and right now we are somewhat stuck in our vocabulary and labelling a lot of different patterns and approaches with the one label of SERVICES.&lt;/P&gt;
&lt;P&gt;I would like to take that snow analogy a little further - right now there is a lot of talk about 'Services this' and 'Services that' but much of that talk&amp;nbsp;is as about as useful and structured as a heap of snow. (Yes I know snow flakes are beautiful and unique but heap them up and they are still unstructured )&lt;/P&gt;
&lt;P&gt;If we disregard the IT environments that businesses have already invested in and now rely on, if we ignore the fact that many devices and desktops already offer capabilities far beyond those of&amp;nbsp;a simple broweser, if we ignore the fact that businesses and government have very real concerns about others hosting their data then we are talking SNOW.&lt;/P&gt;
&lt;P&gt;The Software plus Services (S+S) model helps address those issues and there is already some very clear thinking about how it can be created, hosted and consumed. Do check out the interview with Gianpaolo Carraro and other references including the &lt;A class="" href="http://msdn2.microsoft.com/en-us/arcjournal/default.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/arcjournal/default.aspx"&gt;Microsoft Architect Journal&lt;/A&gt; to which Gianpaolo Carraro and others have contributed to significantly.&lt;/P&gt;
&lt;P&gt;No SNOW - honest.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6755106" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/SOA/default.aspx">SOA</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/S_2B00_S/default.aspx">S+S</category></item><item><title>Microsoft Saas and S+S Architect Director coming to New Zealand</title><link>http://blogs.msdn.com/markcarroll/archive/2007/11/20/microsoft-saas-and-s-s-architect-director-coming-to-new-zealand.aspx</link><pubDate>Wed, 21 Nov 2007 02:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6446385</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/6446385.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=6446385</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;&lt;STRONG&gt;Read it first on &lt;A class="" href="http://blogs.msdn.com/controlpanel/blogs/www.arcast.co.nz" target=_blank mce_href="http://blogs.msdn.com/controlpanel/blogs/www.arcast.co.nz"&gt;NZ ARCast&lt;/A&gt;.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Further to this &lt;A class="" href="http://www.arcast.co.nz/2007/11/20/ARCastAnnouncesGianpaoloCarraroTourOfNZ.aspx" target=_blank mce_href="http://www.arcast.co.nz/2007/11/20/ARCastAnnouncesGianpaoloCarraroTourOfNZ.aspx"&gt;entry&lt;/A&gt; on NZ ARCast &lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt;I am delighted that &amp;nbsp;Gianpaolo Carraro (GP), Director, DPE, Platform Architecture is coming down to New Zealand to give a series of talks on Saas and Software plus Services (S+S).&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;He will be talking to Independent Software Vendors, Hosters and Architects. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;&lt;STRONG&gt;About ‘GP’&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;GP, as Gianpaolo is better known by us non-Italian speakers, describes himself on his &lt;A class="" href="http://blogs.msdn.com/gianpaolo" target=_blank mce_href="http://blogs.msdn.com/gianpaolo"&gt;blog&lt;/A&gt; &lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt;as a dotcom refugee happily expatriated at Microsoft. He has recently contributed to both the &lt;A class="" href="http://msdn2.microsoft.com/en-us/arcjournal/bb735857.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/arcjournal/bb735857.aspx"&gt;Microsoft Architecture Journal Volume 12&lt;/A&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt; and the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb891759.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb891759.aspx"&gt;MSDN architecture centre&lt;/A&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT face=Calibri size=3&gt; as well as speaking at numerous industry events. GP will be speaking in Christchurch, Wellington and Auckland on December 3rd, 4th and 5th respectively. &lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6446385" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/SOA/default.aspx">SOA</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/S_2B00_S/default.aspx">S+S</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/Architect+Professional+development/default.aspx">Architect Professional development</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/Enterprise/default.aspx">Enterprise</category></item><item><title>The Enterprise Framework Factory (the EFx Factory) - an architectural-guidance software factory - Jezz Santos </title><link>http://blogs.msdn.com/markcarroll/archive/2007/06/06/the-enterprise-framework-factory-the-efx-factory-an-architectural-guidance-software-factory-jezz-santos.aspx</link><pubDate>Wed, 06 Jun 2007 04:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3110258</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/3110258.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=3110258</wfw:commentRss><description>&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/jezzsa/" target=_blank mce_href="http://blogs.msdn.com/jezzsa/"&gt;Jezz Santos&lt;/A&gt; used to be based here at the Wellington office of Microsoft NZ. He has a reputation for&amp;nbsp;designing and building robust solutions that are reliable and fault tolerant - two critical attributes for building distributed systems.&lt;/P&gt;
&lt;P&gt;Now based in Finland Jezz has continued with his software factory work and has produced this excellent paper on the EFx Factory which he describes as follows..&lt;/P&gt;
&lt;P&gt;"The Enterprise Framework Factory (the EFx Factory) is an architectural-guidance software factory. It provides Microsoft partners with a software-factory implementation of the &lt;A onclick="javascript:Track('ctl00_LibFrame_ctl00|ctl00_LibFrame_ctl01',this);" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/distapp.asp"&gt;Microsoft Distributed Architecture for .NET Applications&lt;/A&gt; for building applications and services on the .NET platform."&lt;/P&gt;
&lt;P&gt;Jezz's&amp;nbsp;paper can be found &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa905331.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/aa905331.aspx"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3110258" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/SOA/default.aspx">SOA</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/Architect+Professional+development/default.aspx">Architect Professional development</category></item><item><title>When to WF versus When to Biztalk &amp; BPEL</title><link>http://blogs.msdn.com/markcarroll/archive/2007/03/22/when-to-wf-versus-when-to-biztalk.aspx</link><pubDate>Thu, 22 Mar 2007 05:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1928342</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/1928342.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=1928342</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Speaking of SOA and implementing open standards on the MS platform I probably get quizzed once a week about Biztalk versus WF.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Well thanks to &lt;A class="" href="http://blogs.microsoft.co.il/blogs/bursteg/default.aspx" target=_blank mce_href="http://blogs.microsoft.co.il/blogs/bursteg/default.aspx"&gt;Guy Burstein&lt;/A&gt; I now have an excellent reference piece here &lt;/FONT&gt;&lt;A class="" href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/03/20/10607.aspx" target=_blank mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/03/20/10607.aspx"&gt;&lt;FONT face=Calibri size=3&gt;http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/03/20/10607.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Guy lists 4 simple questions you need to ask yourself when considering both – also don’t forget you can use WF and Biztalk and future plans will see parts of Biztalk become identical with or very similar to WF. Thats great news in terms of skills reuse and a bunch of other things.&lt;/FONT&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;&amp;nbsp;The plan is that WF and Biztalk Server vNext (Built on top of WF) will&amp;nbsp;implement &lt;/FONT&gt;&lt;A href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel"&gt;&lt;FONT size=3&gt;OASIS BPEL 2.0 standard&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;, but in the meanwhile the March CTP for WF implements&amp;nbsp;&lt;/FONT&gt;&lt;A href="http://www.microsoft.com/info.aspx?na=40&amp;amp;p=1&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=6D0DAF00-F689-4E61-88E6-CBE6F668E6A3&amp;amp;u=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2flibrary%2faa479358.aspx"&gt;&lt;FONT color=#0000ff size=3&gt;BPEL for Web Services Version 1.1&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;.&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;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;Here is the &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6D0DAF00-F689-4E61-88E6-CBE6F668E6A3&amp;amp;displaylang=en"&gt;&lt;FONT color=#0000ff size=3&gt;download&lt;/FONT&gt;&lt;/A&gt; page for the March CTP of WF, I mentioned this in my &lt;A class="" href="http://blogs.msdn.com/markcarroll/archive/2007/03/21/it-architecture-summit-auckland-nz-15-thru-16-march-2007.aspx" target=_blank mce_href="http://blogs.msdn.com/markcarroll/archive/2007/03/21/it-architecture-summit-auckland-nz-15-thru-16-march-2007.aspx"&gt;IT architecture summit&lt;/A&gt; talk last week.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1928342" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/SOA/default.aspx">SOA</category><category domain="http://blogs.msdn.com/markcarroll/archive/tags/WF/default.aspx">WF</category></item><item><title>IT Architecture summit - Auckland NZ - 15 thru 16 March 2007</title><link>http://blogs.msdn.com/markcarroll/archive/2007/03/21/it-architecture-summit-auckland-nz-15-thru-16-march-2007.aspx</link><pubDate>Wed, 21 Mar 2007 02:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1922295</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/1922295.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=1922295</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;I presented on Web services specification developments, mainly W3C Oasis based, at the IT Architecture summit in Auckland last week. Thanks to Brighstar for doing a great job in organising this conference.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Two&amp;nbsp;of the key questions people kept asking me&amp;nbsp;were&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 36pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Is this 'stuff' (WS-*) for real now - are people actually using it productively in NZ ?: The answer to this question is YES absolutely – this &lt;A class="" href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=200491" target=_blank mce_href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=200491"&gt;Kiwibank case study&lt;/A&gt; is a great example of Web services standards implementations being used effectively;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 36pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Are there any good examples / SDK’s / Toolkits etc of doing this stuff using Microsoft’s WCF and WF ? The answer is YES again – I have put some links below.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;One of the key things I noticed this year was the increased interest in Enterprise architecture as a discipline, I felt that last years summit was more solutions architecture focused and it is good to see the different architectural disciplines (Enterprise/Strategic, Solutions, Infrastructure) being represented at these types of events here in New Zealand.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Useful WCF / WF links;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Basic WCF programming : &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/ms731067.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/ms731067.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms731067.aspx&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;WCF and Cardspace samples : &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0043041F-95D6-4EB7-966A-C21A737E193A&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0043041F-95D6-4EB7-966A-C21A737E193A&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=0043041F-95D6-4EB7-966A-C21A737E193A&amp;amp;displaylang=en&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Excellent article Jeremy Boyd, Wellington based Architect / Developer and principal of Mindscape:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;An &lt;/FONT&gt;&lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb266709.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/bb266709.aspx"&gt;&lt;FONT size=3&gt;article&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; on MSDN by &lt;/FONT&gt;&lt;A class="" href="http://turtle.net.nz/blog" target=_blank mce_href="http://turtle.net.nz/blog"&gt;&lt;FONT color=#0000ff size=3&gt;Jeremy Boyd&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; provides an overview of how workflows that are built by using &lt;STRONG&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;Windows Workflow Foundation&lt;/SPAN&gt;&lt;/STRONG&gt; can be hosted inside services that have been created by using &lt;STRONG&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;Windows Communication Foundation&lt;/SPAN&gt;&lt;/STRONG&gt;. The article also describes how we can make use of some of the broad capabilities that are provided by WCF to facilitate client-event callbacks by making use of a duplex channel.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;If you are currently using WCF and WF or considering doing it in the near future - this article can be very useful.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;The .NET Framework 3.0 training kit for WF, WCF, and CardSpace &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;This includes a set of hands-on-labs, demos, and presentations. The content was originally designed as part of the Windows Server Ascend training and has been used several times for training classes. Consequently, the content is organized into a four day agenda. You can also browse this content by technology. &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT size=3&gt;To use the training kit:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL type=1&gt;
&lt;LI class=MsoNormal style="MARGIN: 0cm 0cm 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri"&gt;&lt;A class="" href="http://wf.netfx3.com/files/folders/8793/download.aspx" target=_blank mce_href="http://wf.netfx3.com/files/folders/8793/download.aspx"&gt;&lt;FONT face=Calibri size=3&gt;Download&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; the training kit. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0cm 0cm 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Run the downloaded application to extract the files to your local machine. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0cm 0cm 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt"&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;View the additional setup steps on the default page in the training kit.&amp;nbsp; This page should be displayed automatically after extracting the files.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;Note&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"&gt;:&amp;nbsp; If you do not use the default path when extracting the files, then some of the demos will need to be changed to utilize the new path. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1922295" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/SOA/default.aspx">SOA</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></item><item><title>Kiwibank - Using .NET 3.0 to quietly get on with it</title><link>http://blogs.msdn.com/markcarroll/archive/2007/02/25/open-standards-based-soa-wcf-and-wf.aspx</link><pubDate>Sun, 25 Feb 2007 23:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1758851</guid><dc:creator>Mark.Carroll</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/markcarroll/comments/1758851.aspx</comments><wfw:commentRss>http://blogs.msdn.com/markcarroll/commentrss.aspx?PostID=1758851</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Last year, along with &lt;A class="" href="http://www.turtle.net.nz/blog/" mce_href="http://www.turtle.net.nz/blog/"&gt;Jeremy Boyd&lt;/A&gt;&amp;nbsp;and chief architect - Bohdan Szymanik, &amp;nbsp;I had the pleasure of working with rapidly growing Kiwibank who had a common problem experienced by most larger organisations - just how do you link and leverage a whole bunch of different systems on different platforms and move them from being a bunch of disparate systems to becoming an integrated platform focused on meeting the organisations business requirements.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;To put it another way - How do you move from a bunch of point solutions to a fully integrated environment? By integrated I mean integrated at the process level not just at the information sharing level.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;There is no silver bullet or big bang approach to do this - Kiwibank have embarked on a programme to integrate their systems using a SOA approach based on open standards. They have chosen the .NET 3.0 technologies WCF (to leverage WS-* implementations) and WF (Workflow) as core technologies to implement their programme and are already seeing some early benefits.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;I'm delighted that Kiwibank have decided to share their experiences via this case study &amp;gt; &lt;A href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=200491"&gt;http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=200491&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;The case study is worth a look and it is great to see what is becoming known as a great 'Kiwi battler' taking on the market using a clever, well thought out, set of strategies and technologies. Instead of announcing some great huge expensive project these&amp;nbsp;folk are just&amp;nbsp;quietly getting on with it – that’s the Kiwi spirit !&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1758851" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/markcarroll/archive/tags/SOA/default.aspx">SOA</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></item></channel></rss>