<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-15268165</id><updated>2011-04-22T06:07:35.401+01:00</updated><category term='Software Factories'/><category term='Rambling'/><category term='BizTalk RFID'/><category term='IMTC'/><category term='TDD'/><category term='Architecture'/><category term='WCF'/><category term='Oslo'/><category term='GAT'/><category term='Jon Flanders'/><category term='BizTalk 2006 R2'/><category term='BAM'/><category term='Benji'/><category term='Tracking'/><category term='BizUnit'/><category term='IMTC BizTalk 2006 R2'/><category term='nonbiztalk'/><category term='BizUnitExtensions'/><category term='Testing'/><title type='text'>The Tao of BizTalk</title><subtitle type='html'>Architecture, Biztalk 2004/2006 &amp; R2, SOA-ification, WF, WCF, TDD, Agile and anything else that springs to mind along the way.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15268165.post-6112714811412536462</id><published>2007-11-15T00:23:00.001Z</published><updated>2007-11-15T00:23:38.934Z</updated><title type='text'>BizTalk RFID doesn't play with .Net 3.5 Beta 2</title><content type='html'>&lt;p&gt;Just tried to install Orcas Beta 2 with BizTalk RFID to no avail...&lt;a title="http://support.microsoft.com/kb/942521" href="http://support.microsoft.com/kb/942521"&gt;http://support.microsoft.com/kb/942521&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;em&gt;&amp;quot;Microsoft BizTalk RFID is not supported when it is installed on the same computer as the .NET Framework 3.5 Beta 2. However, Microsoft BizTalk RFID will be supported when it is installed on the same computer as the release version of the .NET Framework 3.5.&amp;quot;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;So I guess we wait &lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-6112714811412536462?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/6112714811412536462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=6112714811412536462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/6112714811412536462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/6112714811412536462'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/11/biztalk-rfid-doesn-play-with-net-35.html' title='BizTalk RFID doesn&amp;#39;t play with .Net 3.5 Beta 2'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-7833339947659255684</id><published>2007-11-14T00:32:00.001Z</published><updated>2007-11-14T00:32:56.405Z</updated><title type='text'>ESB Guidance V1 is here ;0)</title><content type='html'>&lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb931189.aspx" target="_blank"&gt;ESB Guidance V1 on MSDN&lt;/a&gt; go check it out. I'd used the CTP's but the new release looks all shiny and new. &lt;a href="http://blogs.msdn.com/martywaz/default.aspx" target="_blank"&gt;Marty&lt;/a&gt; and the guys did a great job. More on this soon.....&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-7833339947659255684?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/7833339947659255684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=7833339947659255684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/7833339947659255684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/7833339947659255684'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/11/esb-guidance-v1-is-here-0.html' title='ESB Guidance V1 is here ;0)'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-3763444918912792477</id><published>2007-11-02T19:28:00.001Z</published><updated>2007-11-02T19:28:35.063Z</updated><title type='text'>SOA &amp; BP - Part 4: Orchestration generation</title><content type='html'>&lt;p&gt;Well if you hadn't heard the news, M$ is now all about the model which is great. However it's horses for courses one persons model isn't necessarily another's e.g. business analysts versus tekkie models have different goals. Translating from higher level to lower (closer to the metal) models is complex. &lt;/p&gt;  &lt;p&gt;There were a couple of demos that showed the generation of BizTalk orchestrations from a business process model designed by an business analyst (the companies behind the tools shall remain nameless).&amp;#xA0; For the uninitiated the demos look great; anyone who has been baptized in the fires of BizTalk can immediately see the danger. &lt;/p&gt;  &lt;p&gt;A business guy describes his process but doesn't realize the operational implications of his description or decisions e.g. 'I have a business process that receives a PO and sends a request to an ERP system, then in 90 days if we don't get paid we chase the money'. Picture the model he/she could draw; you got it delay for 90 days. Do we really want an orchestration that hangs around for 90 days? &lt;/p&gt;  &lt;p&gt;What happens if we want to upgrade this orchestration?&lt;/p&gt;  &lt;p&gt;What happens if 90 days becomes 110 days? &lt;/p&gt;  &lt;p&gt;What happens if someone unenlists the orchestration? &lt;/p&gt;  &lt;p&gt;We would want to break the process into smaller shorter-running manageable steps not just one big orchestration. IMHO these tools are dangerous in the wrong hands, they should come with a &lt;em&gt;'use with care'&lt;/em&gt; sticker on the front.&lt;/p&gt;  &lt;p&gt;On the flip side &lt;a href="http://www.masteringbiztalk.com/" target="_blank"&gt;Jon Flanders&lt;/a&gt; just released a &lt;a href="http://www.masteringbiztalk.com/blogs/jon/PermaLink,guid,cd6db0a1-0ad3-48f8-84a7-0121e141ed81.aspx" target="_blank"&gt;workflow to BizTalk xlang wizard&lt;/a&gt;. Now this is different; typically a WF workflow has been designed with a lot of the same considerations in mind that one would have when designing a BizTalk orchestration. Therefore you are converting like with like. &lt;/p&gt;  &lt;p&gt;The dissonance between the models that business analysts and tekkies produce is difficult to reconcile. Role on Oslo ;0)&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-3763444918912792477?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/3763444918912792477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=3763444918912792477' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/3763444918912792477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/3763444918912792477'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/11/soa-bp-part-4-orchestration-generation.html' title='SOA &amp;amp; BP - Part 4: Orchestration generation'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-3379010624458836166</id><published>2007-11-01T14:47:00.001Z</published><updated>2007-11-01T14:47:23.921Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jon Flanders'/><category scheme='http://www.blogger.com/atom/ns#' term='BAM'/><category scheme='http://www.blogger.com/atom/ns#' term='Tracking'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk 2006 R2'/><title type='text'>SOA &amp; BP Conference - Part 3: BAM, BAM, BAM</title><content type='html'>&lt;p&gt;&lt;a href="http://www.masteringbiztalk.com/blogs/jon/default.aspx" target="_blank"&gt;Jon Flanders&lt;/a&gt; did a session (sold out)&amp;#xA0; last night on building a Service Monitoring Infrastructure with BAM. Great talk! He highlighted one thing that has been drifting on the edge of my consciousness&amp;#xA0; over the past year; that is where is the sweet spot for BAM and where does the BizTalk tracking database play well. &lt;/p&gt;  &lt;p&gt;After BAM was released in BizTalk 2004 it became obvious to M$ that the BAM product had as much traction with the operational people as it did as it did on the business side. The first signs of this were the embedding of BAM functionality with the M$ Operations Manager (&lt;a href="http://technet.microsoft.com/en-us/opsmgr/bb498240.aspx" target="_blank"&gt;MOM 2005 Resource Kit&lt;/a&gt;). The most recent evidence is that the new EDI functionality is supported from a tracking perspective by BAM. I felt compelled to ask the question then as to what to choose &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;BAM and Tracking&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;or&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Just BAM&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The answer yesterday was BAM only. I'm still weighing the implications of this. Ponder for a second what happens when you turn off all tracking in BizTalk. BizTalk would scream along enabling support for lower (not low-low) latency solutions, the downside seem all related to compliance and auditing.&amp;#xA0; Now the questions is how to address these gaps with BAM.&lt;/p&gt;  &lt;p&gt;My gut feel is that Jon is onto something here. Because BAM extends the reach of how we implement tracking in a really flexible way the power to track what's interesting to your business moves back into your control. BAM really provides a more holistic approach that reflects the reality of tracking.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-3379010624458836166?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/3379010624458836166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=3379010624458836166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/3379010624458836166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/3379010624458836166'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/11/soa-bp-conference-part-3-bam-bam-bam.html' title='SOA &amp;amp; BP Conference - Part 3: BAM, BAM, BAM'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-2975288378978682595</id><published>2007-10-31T19:00:00.001Z</published><updated>2007-11-02T19:00:16.259Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='GAT'/><category scheme='http://www.blogger.com/atom/ns#' term='Oslo'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Factories'/><title type='text'>SOA &amp; BP Conference - Part 2: More on Oslo (kind of)</title><content type='html'>&lt;p&gt;Oslo really is a grand vision but what about Software Factories, DSLs, GAT, GAX etc. I've been asking that question of as many people as I could and I'm not sure what the answer is. &lt;/p&gt;  &lt;p&gt;Last year was all about Software Factories as the future for all of us. I heard and saw lots of sessions and debates about SF versus MDA. There seems to have been a rethink on this, it's now all about executable models. Models will represent the 'actual' and 'current' state of things as opposed to a models now that show a design time state that is pretty stale and old nearly immediately. So what happens people who have invested in GAT, GAX, DSLs my gut feel is that you (we) may have been sold a pup. See the correction below...&lt;/p&gt;  &lt;p&gt;&amp;#xA0;&lt;/p&gt;  &lt;p&gt;The focus on GAT packages that was around last year seems to have blurred a bit. My sense of it is, that GAT in it's current form doesn't really align well with the Oslo vision. In terms of what is on the agenda in this at the conference; Don Smith is releasing a new version of Web Service Software Factory this week but the word on the street is that the pre-release version contained tools (really useful tools) that won't appear in the release because it confused the Oslo message. There's also a session on the Smart Client SF later in the week but very little hype.&lt;/p&gt;  &lt;p&gt;Watch this space I will try and ferret out what the truth/future is.&lt;/p&gt;  &lt;p&gt;CORRECTION&amp;gt;&amp;gt;&amp;gt; I talked to Don Smith on Thursday after his Service Factory demo. DSLs, GAT and GAX are still around Service Factory V3 looks super we'll see some really cool stuff in Rosario. I think the reason that stuff has not been talked about at this conference is to try and not confuse the Oslo message with other noise.&lt;/p&gt;  &lt;p&gt;Once more Service Factory V3 is really really cool and looks really extensible.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-2975288378978682595?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/2975288378978682595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=2975288378978682595' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/2975288378978682595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/2975288378978682595'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/10/soa-bp-conference-part-2-more-on-oslo.html' title='SOA &amp;amp; BP Conference - Part 2: More on Oslo (kind of)'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-1591362890725959566</id><published>2007-10-30T21:20:00.001Z</published><updated>2007-10-30T21:20:39.480Z</updated><title type='text'>SOA &amp; Business Process Conference, Seattle 2007 - Part 1</title><content type='html'>&lt;p&gt;I arrived late last night into 'sunny' (I'm serious) Seattle - everyone told me it would be raining. So what's new. Well the big news is Project Oslo which has been under NDA until this morning. Oslo is the vision of the future and it's all about models and services.&lt;/p&gt;  &lt;p&gt;Oslo is where workflow, Internet Service Bus (&lt;a title="BizTalk Labs" href="http://www.biztalk.net/"&gt;BizTalk Labs&lt;/a&gt;), WCF, BizTalk Server '6', hosted services all coalesce. All this along with general purpose modeling language(s), tool(s) Universal Model&amp;#xA0; Editor (CTP's next year watch this space) and a model repository.&lt;/p&gt;  &lt;p&gt;It's a really ambitious vision and one that M$ admit might never be fully realized. I guess we'll wait and see.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-1591362890725959566?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/1591362890725959566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=1591362890725959566' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/1591362890725959566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/1591362890725959566'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/10/soa-business-process-conference-seattle.html' title='SOA &amp;amp; Business Process Conference, Seattle 2007 - Part 1'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-3773543700087706939</id><published>2007-08-29T22:39:00.000+01:00</published><updated>2007-11-14T00:42:47.151Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Rambling'/><title type='text'>Architectural Styles</title><content type='html'>&lt;div&gt;&lt;font size="2"&gt;What kind of architect are you? &lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;em&gt;Scratch that...&lt;/em&gt; &lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;What &lt;em&gt;&lt;u&gt;style&lt;/u&gt; &lt;/em&gt;of architect are you? &lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;We constantly draw comparisons between building architecture and I.T. architecture some comparisons are valid and some are not. I used to work for an hotel owner who trained under &lt;a title="Frank Lloyd Wright" href="http://en.wikipedia.org/wiki/Frank_Lloyd_Wright"&gt;Frank Lloyd Wright&lt;/a&gt; at Taliesin. Frank Lloyd Wright developed an architectural style that he described as Organic Architecture.&lt;/font&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;Organic architecture is a philosophy of architecture which promotes harmony between human habitation and the natural world through design approaches so sympathetic and well integrated with its site that buildings, furnishings, and surroundings become part of a unified, interrelated composition. (see Wikipedia &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/organic_architecture" target="_blank"&gt;&lt;font size="2"&gt;Organic Architecture&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;font size="2"&gt;The term &amp;quot;Organic Architecture&amp;quot; is explained by Frank Lloyd Wright as follows...&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;   &lt;br /&gt;&lt;em&gt;&lt;font size="2"&gt;&amp;quot;So here I stand before you preaching organic architecture: declaring organic architecture to be the modern ideal and the teaching so much needed if we are to see the whole of life, and to now serve the whole of life, holding no traditions essential to the great TRADITION. Nor cherishing any preconceived form fixing upon us either past, present or future, but instead exalting the simple laws of common sense or of super-sense if you prefer determining form by way of the nature of materials...&amp;quot; - Frank Lloyd Wright, An Organic Architecture, 1939&lt;/font&gt;&lt;/em&gt;&lt;/div&gt; &lt;em&gt;&lt;/em&gt;  &lt;div&gt;&lt;font size="2"&gt;(he had an opaque writing style so you may want to re-read this quote (I did ))&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;     &lt;br /&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;Others have contributed to the definition of this style; &lt;/font&gt;&lt;a title="David Pearson" href="http://en.wikipedia.org/wiki/David_Pearson"&gt;&lt;font size="2"&gt;David Pearson&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;'s &lt;/font&gt;&lt;a title="Gaia Charter" href="http://en.wikipedia.org/wiki/Gaia_Charter"&gt;&lt;font size="2"&gt;Gaia Charter&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; lays out a list of rules for organic architecture.      &lt;br /&gt;&amp;quot;Let the design:&lt;/font&gt;&lt;/div&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;be inspired by nature and be sustainable, healthy, conserving, and diverse. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;unfold, like an organism, from the seed within. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;exist in the &amp;quot;continuous present&amp;quot; and &amp;quot;begin again and again&amp;quot;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;follow the flows and be flexible and adaptable. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;satisfy social, physical, and spiritual needs. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&amp;quot;grow out of the site&amp;quot; and be unique. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;celebrate the spirit of youth, play and surprise. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;express the rhythm of music and the power of dance.&amp;quot; &lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;I read Wright's description and the Gaia charter rules and I believe they are for the most part (trying to convince a customer to invest in the celebration of youth, play and surprise may be a stretch) a really good fit for the &lt;em&gt;style&lt;/em&gt; in which I.T. projects should be approached.&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;We seem at the moment as an industry to be talking about architecture very much in terms of the functional concern it addresses e.g. infrastructure, business, information and solutions architecture. These descriptions are perfect from the point of view of delineating roles within an organization but the notion of defining a &lt;em&gt;style&lt;/em&gt; crosses these boundaries and sets up a value system within which &lt;em&gt;to be&lt;/em&gt; an architect. Thinking this way prompts one to think in terms of the people and the ecosystem within which you work and away from the purely functional aspects of what you do. &lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/div&gt;  &lt;div&gt;&lt;font size="2"&gt;Organic architecture resonates with me; it's something to, aspire to. Organic architecture evolves rather than imposes. Organic Architecture has a light touch on the environment. Our I.T. architectures should display these same qualities? What do you think?&lt;/font&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-3773543700087706939?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/3773543700087706939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=3773543700087706939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/3773543700087706939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/3773543700087706939'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/08/architectural-styles.html' title='Architectural Styles'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-2703197867314322957</id><published>2007-08-29T22:27:00.000+01:00</published><updated>2007-08-29T22:39:25.801+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='BizUnitExtensions'/><category scheme='http://www.blogger.com/atom/ns#' term='BizUnit'/><category scheme='http://www.blogger.com/atom/ns#' term='TDD'/><category scheme='http://www.blogger.com/atom/ns#' term='Benji'/><title type='text'>BizUnitExtensions</title><content type='html'>&lt;span style="font-family:verdana;"&gt;I've meant to post about this for ages. I've been involved in a CodePlex project &lt;/span&gt;&lt;a href="http://www.codeplex.com/bizunitextensions"&gt;&lt;span style="font-family:verdana;"&gt;BizUnitExtensions&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt; for a while (I've been really quiet on it of late ;0). &lt;/span&gt;&lt;a href="http://dotnetjunkies.com/WebLog/netblog/default.aspx"&gt;&lt;span style="font-family:verdana;"&gt;Benji&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;"&gt; talks about this in some more &lt;a href="http://dotnetjunkies.com/WebLog/netblog/archive/2007/03/24/BizUnitExtensions_whats_cooking.aspx"&gt;detail&lt;/a&gt;. If you are using BizTalk then this could be of use (I hope).&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-2703197867314322957?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/2703197867314322957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=2703197867314322957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/2703197867314322957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/2703197867314322957'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/08/bizunitextensions.html' title='BizUnitExtensions'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-7764013111954075972</id><published>2007-08-29T22:00:00.000+01:00</published><updated>2007-08-29T22:25:30.519+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nonbiztalk'/><title type='text'>Non-BizTalk fun: Floccinaucinihilipilification</title><content type='html'>&lt;span style="font-family:verdana;"&gt;I have had a love of words since I was a kid. Today, I was introduced quite by accident to 2 new words courtesy of a colleague who will remain nameless. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;We've all met people who indulge exclusively in the first and I imagine we've all experienced the second.&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;strong&gt;Floccinaucinihilipilification&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;The act or habit of estimating or describing something as worthless, or making something to be worthless by deprecation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-family:verdana;"&gt;Shoeburyness&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;The vague uncomfortable feeling you get when sitting on a seat which is still warm from somebody else's bottom -(credited to Douglas Adams)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-7764013111954075972?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/7764013111954075972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=7764013111954075972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/7764013111954075972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/7764013111954075972'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/08/non-biztalk-fun-floccinaucinihilipilifi.html' title='Non-BizTalk fun: Floccinaucinihilipilification'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-8493374537340597380</id><published>2007-05-24T10:21:00.001+01:00</published><updated>2007-05-24T12:12:17.333+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IMTC'/><category scheme='http://www.blogger.com/atom/ns#' term='BAM'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk 2006 R2'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>IMTC BizTalk 2006 R2 and BizTalk RFID</title><content type='html'>As I mentioned I'm speaking at the &lt;a href="http://imtc.firstport.ie/"&gt;IMTC&lt;/a&gt;. Here's a little taster of what the demo will cover. I'm probably being way to ambitious in what I want to cover but here are the major points&lt;br /&gt;&lt;ul&gt;&lt;li&gt;BizTalk R2 What's new?&lt;/li&gt;&lt;li&gt;WCF Adapters&lt;/li&gt;&lt;li&gt;BizTalk RFID&lt;/li&gt;&lt;li&gt;BAM Interceptors&lt;/li&gt;&lt;li&gt;R2 Adapter Framework (time permitted)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I've got just over an hour so it's going to be interesting fitting all that in. I decided not to do the usual order processing demo in an effort to try and get people a bit more engaged (I hope ;0). You can read the synopsis &lt;a href="http://imtc.firstport.ie/lecture.aspx?lid=21"&gt;here&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Basically I'm fascinated by the potential that RFID has as a ubiquitous technology. Every other dmeo I've seen in this area is always in the context of inventory management, tracking and stock control. In a way my demo is much the same apart from the setting. I've moved off the shop floor and into Law Enforcement.  &lt;/p&gt;&lt;p&gt;The various CSI shows on the idiot box inspired me with their use of technology (I hate the show especially CSI Miami, Horatio Kane in particular). Having said all that I love the technology (real or not). &lt;/p&gt;&lt;p&gt;To cut a long story short the demo will show a CSI Evidence Monitoring system with real live RFID devices as opposed to the AcmeProvider in the RFID SDK. When I'm done I'll post the code and a step by step of how to recreate the whole solution.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-8493374537340597380?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/8493374537340597380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=8493374537340597380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/8493374537340597380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/8493374537340597380'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/05/imtc-biztalk-2006-r2-and-biztalk-rfid.html' title='IMTC BizTalk 2006 R2 and BizTalk RFID'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-6741240781289632139</id><published>2007-05-24T10:10:00.000+01:00</published><updated>2007-05-24T10:20:53.664+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IMTC BizTalk 2006 R2'/><title type='text'>I'm speaking at the IMTC (Irish Microsoft Technology Conference)</title><content type='html'>I haven't blogged in 10 months now. I've been 'encouraged' to give a BizTalk talk at the &lt;a href="http://imtc.firstport.ie/"&gt;IMTC &lt;/a&gt; by Philip McK (&lt;a href="http://www.mtug.ie"&gt;mtug&lt;/a&gt; guy).  I've decided I better start blogging again. I'm looking through the speaker list and I'm by far the least illustrious of my fellow speakers. But as the man said (not sure who this man is) we'll give it a go.&lt;br /&gt;&lt;br /&gt;The last time I spoke was at the BizTalk 2006 launch. I really enjoyed it; I think by the end of a long day the last thing anyone was thinking about was loosely coupled systems. It was more likely they wanted to loose me from my mortal coil (or at least get me to shut up).&lt;br /&gt;&lt;br /&gt;Hope to see some of you there!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-6741240781289632139?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/6741240781289632139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=6741240781289632139' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/6741240781289632139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/6741240781289632139'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2007/05/im-speaking-at-imtc-irish-microsoft.html' title='I&apos;m speaking at the IMTC (Irish Microsoft Technology Conference)'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-115330742386902587</id><published>2006-07-19T12:07:00.000+01:00</published><updated>2006-08-14T09:00:17.906+01:00</updated><title type='text'>BizTalk Adapter stops polling???</title><content type='html'>We had some strange behaviour with BizTalk (2004 Sp1 on Windows 2003 Sp1).&lt;br /&gt;Basically a receive location using a polling adapter (MQ, SQL) would stop receiving messages e.g. messages start building up in the queue, table. No event log messages are generated and BizTalk looks like it's behaving correctly, the only way to resolve it was to recycle the host instance ;0). We found nothing on the web about this specific issue from M$ in terms of a BizTalk patch. However several other people have experienced this behaviour (see links below).&lt;br /&gt;We tracked it down to a bug in the system timers class in .Net 1.1. There is a patch that you need to order from MicroSoft to fix the bug. We applied the patch and everything works fine (so far).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.topxml.com/Biztalk-Adapters/rn-208787_SQL-Adapter-stops-polling.aspx"&gt;http://www.topxml.com/Biztalk-Adapters/rn-208787_SQL-Adapter-stops-polling.aspx&lt;/a&gt;&lt;br /&gt;h&lt;a href="http://support.microsoft.com/?kbid=900822"&gt;ttp://support.microsoft.com/?kbid=900822&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Roll on a swift adoption of BizTalk 2006&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-115330742386902587?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/115330742386902587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=115330742386902587' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/115330742386902587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/115330742386902587'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/07/biztalk-adapter-stops-polling.html' title='BizTalk Adapter stops polling???'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-115330686598767940</id><published>2006-07-19T11:56:00.000+01:00</published><updated>2006-07-19T12:17:52.276+01:00</updated><title type='text'>NHibernate funny stuff</title><content type='html'>I'm in the middle of changing jobs at the moment, so at present I'm going through my inbox and cleaning stuff up. I came across these gems from the ObjectSpaces (anyone remember it) mailing list.&lt;br /&gt;&lt;br /&gt;..first...&lt;br /&gt;&lt;anonymous&gt;The nHibernate project has died... No activity for months. Shame really, the approach was on target.&lt;br /&gt;&lt;br /&gt;...and...&lt;br /&gt;&lt;anonymous&gt;&lt;br /&gt;nHibernate is currently not active...&lt;br /&gt;For open source, ojb-net has life...&lt;br /&gt;Commercially, ORM.NET, Objectz, Pragmatier are available.&lt;br /&gt;&lt;br /&gt;...best of all...&lt;br /&gt;Yukon has crushed these projects.&lt;br /&gt;Wait for Yukon...your OOP soul will live on...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It's interesting to see that of any of the above nHibernate seems to have had the most success.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-115330686598767940?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/115330686598767940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=115330686598767940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/115330686598767940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/115330686598767940'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/07/nhibernate-funny-stuff.html' title='NHibernate funny stuff'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-114543192385256661</id><published>2006-04-19T08:20:00.000+01:00</published><updated>2006-04-19T08:32:57.596+01:00</updated><title type='text'>'Thou shalt version thy contracts' - The importance of versioning</title><content type='html'>It's always nice to have a concrete real world example of something. I got my example the other morning, my electric toothbrush stopped working. My toothbrush has replaceable brushes (a good idea provided they are in stock). It was time for a change in order to keep the pearly whites gleaming (I'd like to have all my own teeth when I'm 90). I bought a pack of refills for 'my' toothbrush, installation was a cinch ;0). I started it up and .................nothing happened. The motor whirred away happily but the brush didn't move. Why is this? They changed the interface ever so slightly but just enough to break the contract.&lt;br /&gt;&lt;br /&gt;What should they have done; repeat after me &lt;em&gt;'thou shalt version thy contracts'.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;I was frustrated, disappointed and annoyed. I stopped using my electric brush and bought a new brush(an old skool brush), one that can't disappoint me!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-114543192385256661?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/114543192385256661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=114543192385256661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114543192385256661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114543192385256661'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/04/thou-shalt-version-thy-contracts.html' title='&apos;Thou shalt version thy contracts&apos; - The importance of versioning'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-114543120697652703</id><published>2006-04-19T08:06:00.000+01:00</published><updated>2006-04-19T08:20:06.986+01:00</updated><title type='text'>Service Factory Released</title><content type='html'>Jason Hogg and Don Smith et al. have opened up the &lt;a href="http://practices.gotdotnet.com/projects/svcfactory"&gt;Service Factory&lt;/a&gt; on &lt;a href="http://www.gotdotnet.com/"&gt;GotDotNet&lt;/a&gt;. A tantalising preview was given by &lt;a href="http://blogs.msdn.com/beatsch/"&gt;Beat Schwegler&lt;/a&gt; and &lt;a href="http://www.thinktecture.com/staff/ingo/"&gt;Ingo&lt;/a&gt; as a part of the Microsoft Architect Forum earlier this year. As a user of &lt;a href="http://www.thinktecture.com/WSCF/"&gt;WSCF&lt;/a&gt; I'm really looking forward to getting my hands dirty with this release (time permitted).&lt;br /&gt;&lt;br /&gt;It's a great example of how &lt;a href="http://www.edwardbakker.nl/CategoryView,category,Software%20Factory/DSL.aspx"&gt;DSLs&lt;/a&gt; and GATT can work in VS 05. The latest drop has WCF support.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-114543120697652703?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/114543120697652703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=114543120697652703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114543120697652703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114543120697652703'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/04/service-factory-released.html' title='Service Factory Released'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-114453624741080638</id><published>2006-04-08T23:38:00.000+01:00</published><updated>2006-04-08T23:52:30.286+01:00</updated><title type='text'>BizTalk 2006 Painless Install (beware of BAM Alerts)</title><content type='html'>I installed 2006 RTM in under 30 minutes the other day including configuration(obviously on a single developer machine ;0). For any biztalkers out there, cast your mind back to the nightmare that was the 2004 install. My compliments to Microsoft, they've taken the pain away.&lt;br /&gt;&lt;br /&gt;One thing to note (it's in the upgrade guide I think) I tried to upgrade from an Enterprise beta version to a Developer RTM version; it's not possible. I uninstalled the beta and deleted the BTS databases. Here's why you should always RTFM; if you've previously configured BAM you will have a notification Services alert (probably BAMAlert). When you install the RTM and accept all the defaults your BAM configuration will fail unless you first delete the notification or second rename the notification in the config e.g. BAMAlerts1. Fortunately this was the only issue I had.&lt;br /&gt;&lt;br /&gt;My next task start exploring the 3 full scenarios that are provided as samples (the setup of the samples looks painful).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-114453624741080638?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/114453624741080638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=114453624741080638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114453624741080638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114453624741080638'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/04/biztalk-2006-painless-install-beware.html' title='BizTalk 2006 Painless Install (beware of BAM Alerts)'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-114113220148099893</id><published>2006-02-28T13:04:00.000Z</published><updated>2006-02-28T13:16:20.996Z</updated><title type='text'>WSCF v0.6 has shipped</title><content type='html'>Thinktecture just shipped a new version of &lt;a href="http://www.thinktecture.com/Resources/Software/WSContractFirst/default.html"&gt;WSCF&lt;/a&gt;, version 0.6. It's available for download from &lt;a href="http://www.thinktecture.com/Resources/Software/WSContractFirst/default.html"&gt;Thinktecture&lt;/a&gt;. I've used with the tool from 0.4, I'm really looking forward to seeing what this new one offers.&lt;br /&gt;&lt;br /&gt;On the Thinktecture note &lt;a href="http://www.thinktecture.com/staff/ingo/default.html"&gt;Ingo Rammer&lt;/a&gt; is in town tomorrow for the &lt;a href="http://blogs.msdn.com/bobrien/archive/2006/02/14/531822.aspx"&gt;Microsoft Architect forum&lt;/a&gt;, he's talking about Software factories with &lt;a href="http://blogs.msdn.com/beatsch/"&gt;Beat Schwegler&lt;/a&gt;. Ingo is a superb speaker so this should be an excellent event.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-114113220148099893?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/114113220148099893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=114113220148099893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114113220148099893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114113220148099893'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/02/wscf-v06-has-shipped.html' title='WSCF v0.6 has shipped'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-114113096862486815</id><published>2006-02-28T12:47:00.000Z</published><updated>2006-02-28T13:23:53.403Z</updated><title type='text'>/Microsoft and ‘SO’</title><content type='html'>&lt;span style="font-family:verdana;"&gt;I was sick yesterday with a bit of a fever a bit ‘non compus mentis’ as they say. All I could think about while in this state was &lt;em&gt;architecture&lt;/em&gt;. I remember a thought coming to me through this shrouded reality; Microsoft are subliminally indoctrinating all of us about SO. So, why did I think this? &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Next time you listen to an MS guy/gal talking, listen to the first word they say. I can’t guarantee it but for the most part it’s the word ‘so’. Everyone knows that you shouldn’t start a sentence with a conjunction. So, why are they doing it, the only reason I could think of was to drive the SO sword ever deeper. Now as I write this it seems infinitely less plausible, or does it?&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Amendments&lt;br /&gt;&lt;/em&gt;I looked up the whole conjunction starting a sentence &lt;a href="http://www.gpuss.co.uk/english_usage/start_sentence_conjunction.htm"&gt;thing&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:verdana;"&gt; it seems that there has definitely been a diminution of this grammatical rule since I were a lad.&lt;br /&gt;&lt;br /&gt;Ponder this, thank (replace with your name of divinity or not) that MS aren’t pushing ESBs (see &lt;a href="http://blogs.msdn.com/scottwoo/archive/2005/08/01/446135.aspx"&gt;here&lt;/a&gt; what Scott Woodgate has to say about this).&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-114113096862486815?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/114113096862486815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=114113096862486815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114113096862486815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114113096862486815'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/02/microsoft-and-so.html' title='/Microsoft and ‘SO’'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-114047900588517689</id><published>2006-02-20T23:42:00.000Z</published><updated>2006-02-21T19:40:51.346Z</updated><title type='text'>BizTalk 74-135 Passed!!</title><content type='html'>&lt;p&gt;I finally sat and passed the Biztalk 2004 74-135 exam. I'm now BizTalk certified &lt;em&gt;(or certifiable depending on who you taIk to)&lt;/em&gt;. I've seen lots of requests for tips on this exam. I'll do what I can within the rules of the certification program.&lt;br /&gt;&lt;br /&gt;This checklist is targeted mainly at developers who develop but don't manage or administer BizTalk 2004.&lt;br /&gt;&lt;br /&gt;I think that the exam is a pretty fair guide of someone's overall knowledge of the BizTalk platform. As &lt;a href="http://www.microsoft.com/learning/exams/74-135.asp"&gt;described &lt;/a&gt;it covers everything the platform has to offer. Therefore if you answer 'NO' to any of the following then I suggest you look to the &lt;a href="http://msdn.microsoft.com/biztalk/"&gt;help&lt;/a&gt; and/or the &lt;a href="http://www.amazon.com/gp/product/0672325985/103-3939834-0830238?v=glance&amp;n=283155"&gt;BizTalk Unleashed&lt;/a&gt; book.&lt;br /&gt;&lt;br /&gt;You know BTS but-&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;have you used BAM &lt;/li&gt;&lt;li&gt;have you used BAS &lt;/li&gt;&lt;li&gt;have you used HWS &lt;/li&gt;&lt;li&gt;have you installed BTS &lt;/li&gt;&lt;li&gt;have you configured tracking &lt;/li&gt;&lt;li&gt;do you know your pipeline interfaces &lt;/li&gt;&lt;li&gt;do you know your adapter interfaces &lt;/li&gt;&lt;li&gt;do you know how to configure BTS for performance &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If the answer is no to more than 2 of these questions then aren't ready. &lt;/p&gt;Personally I've never used HWS and I'd be lying if I said I had more than a passing aquaintance with BAS. So I basically took a chance that I would do well on the bits I did know, as it turns out I was must have.&lt;br /&gt;&lt;br /&gt;It looks like the 2oo6 exam will be very similar. If you are using BizTalk alot then very little study is required otherwise do it at your own risk.I’m just gutted I didn't do it last year. I've been putting it off since last May.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-114047900588517689?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/114047900588517689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=114047900588517689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114047900588517689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114047900588517689'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/02/biztalk-74-135-passed.html' title='BizTalk 74-135 Passed!!'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15268165.post-114047869184021011</id><published>2006-02-20T23:37:00.000Z</published><updated>2006-02-20T23:41:39.436Z</updated><title type='text'>Positioning this blog in space and time</title><content type='html'>&lt;p&gt;My very first blog entry! I’ve been putting this off for so long; it’s gotten to be a habit (&lt;em&gt;a bad one&lt;/em&gt;). To start I suppose I need to position this blog and set some expectations.&lt;br /&gt;&lt;br /&gt;Me:&lt;br /&gt;I’m a solutions architect&lt;br /&gt;&lt;br /&gt;This blog:&lt;br /&gt;Every so often I’ve got something useful to give back to the community (&lt;em&gt;or at least I hope I have&lt;/em&gt;). I’ve benefited a lot from other peoples blogging endeavours. Now it’s time to give a little back. Along the way I’ve disovered some stuff and I’ve had one or two interesting thoughts that I wanted to share, now I have a home for them.&lt;br /&gt;&lt;br /&gt;Right now I’m interested in a couple of things BizTalk and Software Architecture to name but a few. Along the way other technologies might rear their ugly (or not) heads so don’t be surprised.&lt;br /&gt;&lt;br /&gt;Me and BizTalk (&lt;em&gt;BizTalk and I&lt;/em&gt;)&lt;br /&gt;I’ve been working with BizTalk 2004 for what seems like an age now. I’ve been experimenting with BizTalk 2006 since Beta 1; I even demo’ed &lt;span style="font-family:verdana;"&gt;BizTalk&lt;/span&gt; 2006 at the November &lt;a href="http://paulfallon.com/2005/11/09/Community+Sessions+At+The+Offical+MS+Ireland+Launch+Of+VS2005.aspx"&gt;launch&lt;/a&gt;. I promised at that demo that I would put up a blog and post material from that presentation (expect to see it shortly).&lt;br /&gt;&lt;br /&gt;So what should you expect? &lt;/p&gt;&lt;ul&gt;&lt;li&gt;General musings on architecture &lt;/li&gt;&lt;li&gt;Information on the embryonic &lt;a href="http://paulfallon.com/2006/02/15/Architect+Forum+For+Irish+Archs+On+The+1st+Of+March+And+Hey+What+About+An+Irish+Architect+Usergroup.aspx"&gt;Irish Architect SIG&lt;/a&gt; &lt;/li&gt;&lt;li&gt;BizTalk howto’s and stuff that I think is cool in the 2006&lt;/li&gt;&lt;li&gt;If you've ever wondered how to become an Architect then follow the &lt;em&gt;Chronicles of an aspiring Architect&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I think my friend Daragh nailed it on the head when he set the goals for his blog&lt;br /&gt;&lt;a href="http://daraghfarrell.blogspot.com/"&gt;&lt;em&gt;‘Learning, helping and making a little money’&lt;/em&gt;&lt;br /&gt;&lt;/a&gt;If I can do that with this blog I’ll be happy.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15268165-114047869184021011?l=thetaoofbiztalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thetaoofbiztalk.blogspot.com/feeds/114047869184021011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15268165&amp;postID=114047869184021011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114047869184021011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15268165/posts/default/114047869184021011'/><link rel='alternate' type='text/html' href='http://thetaoofbiztalk.blogspot.com/2006/02/positioning-this-blog-in-space-and.html' title='Positioning this blog in space and time'/><author><name>Gar</name><uri>http://www.blogger.com/profile/05459591479164805008</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
