<?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-34524994</id><updated>2012-01-26T14:30:05.105-08:00</updated><category term='Internet Service Bus'/><category term='VSLive'/><category term='WCF Adapter'/><category term='BizTalk 2006'/><category term='MOSS 2007'/><category term='SalesForce'/><category term='ESB'/><category term='BizTalk Adapter Pack 2010'/><category term='BizTalk Architecture'/><category term='AppFabric'/><category term='BizTalk'/><category term='BizTalk 2006 R2'/><category term='EII'/><category term='BizTalk 2006 Exam'/><category term='BizTalk 2006 Server R2'/><category term='LEAP 2008'/><category term='Integration'/><category term='Oracle'/><category term='SOA'/><category term='Microsoft ESB'/><category term='BizTalk Server'/><category term='WF'/><category term='SaaS'/><category term='ALM'/><category term='Future of BizTalk'/><category term='Roadmap'/><category term='Software and services'/><category term='Windows 2003 R2 64-bit'/><category term='Sharepoint Services 3.0'/><category term='Windows Azure AppFabric'/><category term='Microsoft SOA and BPM Conference 2007'/><category term='SQL Azure'/><category term='BizTalk Patterns'/><category term='HIS'/><category term='SOA Design Patterns'/><category term='Service Oriented Architecture'/><category term='EAI'/><category term='Inter Access BV'/><category term='Microsoft OSLO'/><category term='WCF-SQL'/><category term='SSIS'/><category term='Enterprise Adapters'/><category term='Host Systems'/><category term='Microsoft Netherlands'/><category term='Adapters'/><category term='VS 2008'/><category term='WCF Messaging'/><category term='BizTalk Services'/><category term='DevDays'/><category term='PDC 2008'/><category term='BizTalk WCF Adapter'/><category term='Cloud Computing'/><category term='BizTalk Best Practices Analyzer'/><category term='BizTalk Community Series'/><category term='Business Activity Monitoring'/><category term='Inter Access'/><category term='MVP'/><category term='.NET 3.0'/><category term='Hyper-V'/><category term='BPM'/><category term='Workflow'/><category term='PDC09'/><category term='BizTalk360'/><category term='Web 2.0'/><category term='BizTalk Server Adapter Pack 2010'/><category term='BizTalk Server 2006 R2'/><category term='BizTalk Server 2006'/><category term='BizTalk Adapter Pack 2.0'/><category term='Microsoft Azure'/><category term='HIS 2006'/><category term='SCOM 2007'/><category term='ESB Guidance'/><category term='WCF'/><category term='Software Patterns'/><category term='Functoid'/><category term='BizTalk Adapter Pack 1.0'/><category term='Software As A Service'/><category term='Service Bus'/><category term='SOA Anti-Patterns'/><category term='Web Client Software Factory'/><category term='Enterprise 2.0'/><category term='StreamInsight'/><category term='BizTalk Server 2009'/><category term='Software Developer Network'/><category term='Enterprise SSO'/><category term='BizTalk Software Factory'/><category term='WPF'/><category term='Silverlight'/><category term='.NET'/><category term='BizTalk Server 2010'/><category term='Microsoft SOA and BPM Conference'/><title type='text'>SOA Thoughts, EAI Challenges</title><subtitle type='html'>Microsoft Application Platform with focus on BizTalk Server 2006, 2006 R2, 2009 and 2010.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default?start-index=101&amp;max-results=100'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>368</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34524994.post-6761915303428918786</id><published>2012-01-26T14:18:00.001-08:00</published><updated>2012-01-26T14:29:42.746-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Community Series'/><title type='text'>BizTalk Community series: Introducing Rene Brauwers</title><content type='html'>&lt;p&gt;The third story of the BizTalk Community Series that brings active BizTalk community members to the foreground is on &lt;strong&gt;&lt;a href="http://blog.brauwers.nl/"&gt;Rene Brauwers&lt;/a&gt;&lt;/strong&gt;. He is mainly an active blogger on BizTalk Server. His &lt;strong&gt;&lt;a href="http://blog.brauwers.nl/"&gt;blog&lt;/a&gt;&lt;/strong&gt; contains highly valuable posts on setting up a BizTalk infrastructure, how to integrate with &lt;a href="http://technet.microsoft.com/en-us/library/hh134209.aspx"&gt;&lt;strong&gt;CRM 2011&lt;/strong&gt;&lt;/a&gt; and on many other topics. Last year he also acted as technical reviewer for &lt;a href="http://www.packtpub.com/microsoft-biztalk-server-2010-patterns/book"&gt;&lt;strong&gt;BizTalk Server 2010 Patterns&lt;/strong&gt;&lt;/a&gt; book and for my forthcoming &lt;a href="http://www.packtpub.com/biztalk-server-2010-for-developers-and-administrators-cookbook/book"&gt;&lt;strong&gt;BizTalk Server 2010 Cookbook&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rene&lt;/strong&gt; is 34 years old, born in &lt;a href="http://en.wikipedia.org/wiki/Venlo"&gt;&lt;strong&gt;Venlo&lt;/strong&gt;&lt;/a&gt;, the Netherlands, and he&lt;strong&gt; &lt;/strong&gt;moved to &lt;a href="http://en.wikipedia.org/wiki/The_Hague"&gt;&lt;strong&gt;The Hague&lt;/strong&gt;&lt;/a&gt; in 1996 to study. Ever since he has stayed in or close to that city. He currently lives together with his girlfriend Miranda in &lt;a href="http://en.wikipedia.org/wiki/Rijswijk"&gt;&lt;strong&gt;Rijswijk&lt;/strong&gt;&lt;/a&gt;. &lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rene&lt;/strong&gt; is a BizTalk Specialist at &lt;strong&gt;&lt;a href="http://www.motion10.com/us/"&gt;Motion10&lt;/a&gt;&lt;/strong&gt; and is he considers himself as one of those people who is lucky enough to say that he can make a living out of his hobby. His BizTalk expertise ranges from the early stage involvement like pre-sales, proof-of-concepts, requirements gathering, architecting, developing to administration. Besides BizTalk he still finds the opportunity to do some programming as well like C#, SQL, WCF, Entity, WF, Azure and so on.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rene’s&lt;/strong&gt; integration background started years ago with &lt;a href="http://www.softwareag.com/nl/products/wm/default.asp"&gt;&lt;strong&gt;WebMethods&lt;/strong&gt;&lt;/a&gt;. The main reason for his involvement with this product back then was that BizTalk according to his employer was not mature enough. His employer choose WebMethods. However &lt;strong&gt;Rene&lt;/strong&gt; has never been a Java kind of guy. He liked Microsoft more, so in the end he was thrilled to get his hands-on experience with BizTalk. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rene&lt;/strong&gt; loves the versatility of the BizTalk Server product. Iin fact nowadays it (almost) fits into the complete .Net software stack. He feels that almost every integration challenge can be solved with it.To his opinion there is not another product that offers so much out of the box functionality as BizTalk Server (BRE,BAM, B2B, B2C, ESB, SOA etcetera). All this functionality for such a relative small investment. With this level of versatility &lt;strong&gt;Rene&lt;/strong&gt; believes a developer should be pretty broadly skilled (&lt;em&gt;infra-structure knowledge, security, LOB applications, SQL, .NET, WCF, Cloud, PAAS, SAAS, being able to think in processes, think publish/subscribe, creative, Communicator, Team-player, Documenter etcetera&lt;/em&gt;). Besides that as a developer you have to stay on top of the latest developments, which makes it so interesting. He thinks all of this makes us BizTalkers so scarce!!!&lt;/p&gt; &lt;p&gt;In his spare time &lt;strong&gt;Rene&lt;/strong&gt; likes to: &lt;ul&gt; &lt;li&gt;Spends a lot of time together with his girlfriend Miranda on decorating their house and planning/discussing on how to decorate it. Well actually she comes up with the good ideas and he usually agrees.  &lt;li&gt;Loves to spend time together with friends, have a few drinks and some laughs.  &lt;li&gt;Likes to dig into new (Microsoft) Technologies and play around with them.  &lt;li&gt;Big a fan of (summer) music festivals like &lt;a href="http://en.wikipedia.org/wiki/Pinkpop_Festival"&gt;&lt;strong&gt;Pinkpop&lt;/strong&gt;&lt;/a&gt;, Valtifest, LoveLand, Extrema, Parkpop and so on.  &lt;li&gt;Study, well that’s one of the perks when you’re in IT, you always have to keep learning and luckily he doesn’t mind. &lt;li&gt;Mostly he just chills and relaxes, enjoying live to it’s fullest extent.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font style="background-color: #ffffff"&gt;Currently &lt;strong&gt;Rene&lt;/strong&gt; doesn’t practice any sports, except for the occasional swim in the morning. Yet he has the intention to start picking up table-tennis again, something he enjoyed when was young. &lt;font style=""&gt;Besides that he loves to watch soccer. He mainly likes to watch '&lt;/font&gt;&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Netherlands_national_football_team"&gt;&lt;strong&gt;&lt;font style="background-color: #ffffff"&gt;Oranje&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font style="background-color: #ffffff"&gt;&lt;font style=""&gt;' (our National Soccer Team) play. Yet he is still disappointed by the fact that the Dutch lost t&lt;/font&gt;&lt;font style=""&gt;he &lt;a href="http://en.wikipedia.org/wiki/World_Cup_2010"&gt;&lt;strong&gt;World Cup 2010&lt;/strong&gt;&lt;/a&gt; final from &lt;a href="http://en.wikipedia.org/wiki/Spain_national_football_team"&gt;&lt;strong&gt;Spain&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;. &lt;/font&gt;&lt;strong&gt;Rene&lt;/strong&gt; simply can't wait for the sweet revenge this year with &lt;strong&gt;&lt;a href="http://en.wikipedia.org/wiki/UEFA_Euro_2012"&gt;Euro 2012&lt;/a&gt;&lt;/strong&gt; ;-)  &lt;p&gt;A final quote from &lt;strong&gt;Rene&lt;/strong&gt;: &lt;p&gt;&lt;em&gt;“Simply treat people as you would like to be treated. Respect each other and be honest. It all sounds so easy, but only if it would be that easy…. “&lt;/em&gt;  &lt;p&gt;&lt;strong&gt;Rene&lt;/strong&gt; also has a request for my readers&lt;strong&gt;:&lt;/strong&gt; &lt;p&gt;If you have a &lt;a href="http://en.wikipedia.org/wiki/457_visa"&gt;&lt;strong&gt;457 visa&lt;/strong&gt;&lt;/a&gt; for &lt;a href="http://en.wikipedia.org/wiki/Australia"&gt;&lt;strong&gt;Australia&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;to give away ;-) Feel free to &lt;strong&gt;&lt;a href="http://www.linkedin.com/in/brauwers"&gt;contact&lt;/a&gt;&lt;/strong&gt; him through LinkedIn. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6761915303428918786?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6761915303428918786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6761915303428918786' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6761915303428918786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6761915303428918786'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2012/01/biztalk-community-series-introducing_26.html' title='BizTalk Community series: Introducing Rene Brauwers'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-5452221261571091430</id><published>2012-01-25T09:27:00.001-08:00</published><updated>2012-01-25T13:21:50.268-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2006 R2'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2009'/><title type='text'>TechNet Wiki: The number of BizTalk articles is growing …</title><content type='html'>&lt;p&gt;A couple of weeks ago I wrote a blog post for the &lt;strong&gt;&lt;a href="http://blogs.technet.com/b/wikininjas/"&gt;Official blog of TechNet Wiki&lt;/a&gt;&lt;/strong&gt; with the topic &lt;em&gt;&lt;strong&gt;&lt;a href="http://blogs.technet.com/b/wikininjas/archive/2011/12/10/wiki-ninjas-on-technology-biztalk-server.aspx"&gt;“Wiki-Ninjas on Technology: BizTalk Server”&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;. In that blog post I wrote a story on contributions of the community and Microsoft employees for the &lt;strong&gt;&lt;a href="social.technet.microsoft.com/wiki/"&gt;TechNet Wiki&lt;/a&gt;&lt;/strong&gt;. Mid December there were little of &lt;strong&gt;40&lt;/strong&gt; BizTalk Wiki Articles and over a month’s time it has grown to little over &lt;strong&gt;70&lt;/strong&gt;. That is a tremendous growth of articles (around &lt;strong&gt;30&lt;/strong&gt;). It show increasing popularity of the TechNet Wiki as a channel of information on Microsoft technology and products. &lt;/p&gt; &lt;p&gt;The newly added articles on BizTalk Server have been written by myself, &lt;strong&gt;&lt;a href="http://biztalkadmin.com/"&gt;Tord Glad Nordahl&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://sandroaspbiztalkblog.wordpress.com/"&gt;Sandro Pereira&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://biztalkin-howard.blogspot.com/"&gt;Howard S. Edidin&lt;/a&gt;&lt;/strong&gt;, and &lt;strong&gt;&lt;a href="http://blogs.breezetraining.com.au/mickb/"&gt;Mick Badran&lt;/a&gt;&lt;/strong&gt;. All these articles (existing and new) are being improved every day by people mentioned here and others (Microsoft employees and the community). I expect the number will grow over time to over 100+ articles as more community members will probably join.&lt;/p&gt; &lt;p&gt;With the wealth of information on TechNet Wiki, MSDN and other Microsoft channels combined you can fully leverage the BizTalk Server platform. You can reach all the BizTalk related wiki articles through &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/2240.biztalk-server-resources-on-the-technet-wiki.aspx"&gt;&lt;strong&gt;BizTalk Server Resources on the TechNet Wiki&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;article.&lt;/p&gt; &lt;p&gt;Enjoy reading any of the articles and hopefully you will find them useful.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-5452221261571091430?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/5452221261571091430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=5452221261571091430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5452221261571091430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5452221261571091430'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2012/01/technet-wiki-number-of-biztalk-articles.html' title='TechNet Wiki: The number of BizTalk articles is growing …'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-4096721217535077009</id><published>2012-01-18T11:46:00.001-08:00</published><updated>2012-01-26T14:29:55.888-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Community Series'/><title type='text'>BizTalk Community series: Introducing Rohit Sharma</title><content type='html'>&lt;p&gt;This is the second story in the BizTalk Community Series bringing active BizTalk community members to the foreground. I have received a lot of positive feedback from the first post on &lt;strong&gt;&lt;a href="http://biztalkadmin.com/"&gt;Tord Gald Nordahl&lt;/a&gt;&lt;/strong&gt;. The series will continue with the second person from the BizTalk community I like to introduce: &lt;a href="http://rohitbiztalk.blogspot.com/"&gt;&lt;strong&gt;Rohit Sharma&lt;/strong&gt;&lt;/a&gt;. He has recently been awarded MVP for BizTalk Server, and is an valuable &lt;strong&gt;&lt;a href="http://social.msdn.microsoft.com/profile/rohit.sharma/?type=forum&amp;amp;referrer=http://social.msdn.microsoft.com/Forums/en-EN/biztalkgeneral/threads"&gt;contributor&lt;/a&gt;&lt;/strong&gt; to &lt;strong&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/category/biztalkserver"&gt;BizTalk forums&lt;/a&gt;&lt;/strong&gt; and active &lt;strong&gt;&lt;a href="http://rohitbiztalk.blogspot.com/"&gt;blogger&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rohit&lt;/strong&gt; is 28 years old and lives in &lt;a href="http://en.wikipedia.org/wiki/Chandigarh"&gt;&lt;strong&gt;Chandigarh&lt;/strong&gt;&lt;/a&gt;, also known as "The City Beautiful", located in the northern part of &lt;a href="http://en.wikipedia.org/wiki/India"&gt;&lt;strong&gt;India&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;. &lt;/strong&gt;He works in &lt;a href="http://en.wikipedia.org/wiki/Mohali"&gt;&lt;strong&gt;Mohali&lt;/strong&gt;&lt;/a&gt; as a Senior Software Developer at &lt;a href="http://www.ionnor.no/"&gt;&lt;strong&gt;Ionnor Solutions Pvt. Ltd&lt;/strong&gt;&lt;/a&gt;, which is part of &lt;a href="http://www.edbergogroup.com/"&gt;&lt;strong&gt;EDB ErgoGroup&lt;/strong&gt;&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Norway"&gt;&lt;strong&gt;Norway&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rohit&lt;/strong&gt; loves to design and develop BizTalk solutions, and he likes the challenge of tuning the BizTalk environment for performance optimizations. His journey with BizTalk started early 2007 and working with BizTalk since then gave him the opportunities to explore different tools and technologies during various integrations projects. When he started exploring technologies like &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/1367.aspx"&gt;&lt;strong&gt;Windows Workflow Foundation&lt;/strong&gt;&lt;/a&gt; and &lt;a href="http://blogs.technet.com/b/wikininjas/archive/2011/12/24/wiki-ninjas-on-technology-windows-azure-and-server-appfabric.aspx"&gt;&lt;strong&gt;Windows Server AppFabric&lt;/strong&gt;&lt;/a&gt; his BizTalk background came in handy.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rohit&lt;/strong&gt; loves to spend time with his family and friends, and going through different articles and blog posts on various technologies. He enjoys providing responses to technical issues on the BizTalk forums. Besides contributing to the forums he likes to &lt;strong&gt;&lt;a href="http://rohitbiztalk.blogspot.com/"&gt;blog&lt;/a&gt;&lt;/strong&gt; about BizTalk related topics and issues. He likes to play and watch cricket as he is a huge fan of the&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://en.wikipedia.org/wiki/India_national_cricket_team"&gt;&lt;strong&gt;Indian Cricket Team&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rohit &lt;/strong&gt;likes to share the following with the community:&lt;/p&gt; &lt;p&gt;&lt;em&gt;“The difference between a successful person and others is not lack of knowledge, but rather the lack of willingness to share it. &lt;strong&gt;&lt;a href="http://www.linkedin.com/in/steefjan"&gt;Steef-Jan Wiggers&lt;/a&gt;&lt;/strong&gt; is a knowledgeable expert and he has the will to share his knowledge with others through his blogs, speaking engagements and other channels.”&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Rohit&lt;/strong&gt; thinks sharing is the secret to his success.&lt;/p&gt; &lt;p&gt;I would like to thank &lt;strong&gt;Rohit&lt;/strong&gt; for his time and his highly valuable contributions on the BizTalk forums and his blog. &lt;/p&gt; &lt;p&gt;Cheers.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-4096721217535077009?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/4096721217535077009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=4096721217535077009' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4096721217535077009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4096721217535077009'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2012/01/biztalk-community-series-introducing_18.html' title='BizTalk Community series: Introducing Rohit Sharma'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-2163614750993536264</id><published>2012-01-15T12:01:00.001-08:00</published><updated>2012-01-15T12:02:00.777-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>My next ten TechNet Wiki Articles on BizTalk</title><content type='html'>&lt;p&gt;Last couple of weeks I written a number of wiki articles for &lt;a href="http://social.technet.microsoft.com/wiki/"&gt;&lt;strong&gt;TechNet Wiki&lt;/strong&gt;&lt;/a&gt;. The TechNet Wiki is a place, where content is generated by the community and Microsoft employees about Microsoft technologies and products for the community. I very much like the concept and in November 2011 I completed my first &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/11/last-couple-of-week-i-written-few-wiki.html"&gt;ten articles&lt;/a&gt;&lt;/strong&gt;. I continued to work on some articles and now below you will find a list of my next ten completed wiki articles on BizTalk and one on Windows Azure Service Bus EDI/EAI:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;First are a couple of articles on the adapters available through BizTalk Adapter Pack 2010:&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6787.biztalk-adapter-pack-2010-wcf-sap-adapter.aspx"&gt;BizTalk Adapter Pack 2010 - WCF SAP Adapter&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6782.biztalk-adapter-pack-2010-wcf-oracledb-adapter.aspx"&gt;BizTalk Adapter Pack 2010 - WCF OracleDb Adapter&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6781.biztalk-adapter-pack-2010-wcf-sql-adapter.aspx"&gt;BizTalk Adapter Pack 2010 – WCF SQL Adapter&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6780.biztalk-server-2010-adapter-pack-sql-azure.aspx"&gt;BizTalk Server 2010 Adapter Pack - SQL Azure&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6788.biztalk-adapter-pack-2010-wcf-oracle-e-business-adapter.aspx"&gt;BizTalk Adapter Pack 2010 - WCF Oracle E-Business Adapter&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6790.biztalk-adapter-pack-2010-wcf-based-siebel-adapter.aspx"&gt;&lt;strong&gt;BizTalk Adapter Pack 2010 - WCF based Siebel Adapter&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Next an &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6478.biztalk-server-unit-testing.aspx"&gt;article&lt;/a&gt;&lt;/strong&gt; on unit testing for BizTalk Server&lt;/li&gt; &lt;li&gt;An article on &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6532.aspx"&gt;BizTalk High Availability&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Overview of all the &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-code-gallery-samples.aspx"&gt;MSDN BizTalk Code Gallery Samples&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;A survival guide for &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6480.aspx"&gt;BizTalk Business Rules Engine&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Windows Azure Service Bus EAI and EDI Labs – Introduction &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/6268.windows-azure-service-bus-eai-and-edi-labs-introduction.aspx"&gt;article&lt;/a&gt;&lt;/strong&gt; I wrote just after CTP was released. I updated it later with some more resource links to blogs.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I hope you will find these articles useful. Feel free to edit any of them (correct, add, enhance). The complete list of BizTalk wiki articles can be found &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/2240.biztalk-server-resources-on-the-technet-wiki.aspx"&gt;here&lt;/a&gt;&lt;/strong&gt;. I myself will be working on next couple of articles in the near future, which will contain some in depth ones.  &lt;p&gt;Cheers!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-2163614750993536264?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/2163614750993536264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=2163614750993536264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2163614750993536264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2163614750993536264'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2012/01/my-next-ten-technet-wiki-articles-on.html' title='My next ten TechNet Wiki Articles on BizTalk'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-2849984091809232882</id><published>2012-01-12T06:41:00.001-08:00</published><updated>2012-01-26T14:30:05.123-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Community Series'/><title type='text'>BizTalk Community series: Introducing Tord Glad Nordahl</title><content type='html'>&lt;p&gt;Most of you are familiar with the &lt;strong&gt;&lt;a href="http://seroter.wordpress.com/category/four-questions/"&gt;interview series&lt;/a&gt;&lt;/strong&gt; by &lt;a href="http://seroter.wordpress.com/"&gt;&lt;strong&gt;Richard Seroter&lt;/strong&gt;&lt;/a&gt;. Based on this concept I want to start with a series of blog posts, in which I would like to introduce active BizTalk community members. Contrary to the interview series the focus here will be solely on BizTalk Server. It will bring several active BizTalk community members to the foreground. &lt;p&gt;The first person from the BizTalk community I like to introduce is &lt;a href="http://biztalkadmin.com/"&gt;&lt;strong&gt;Tord Glad Nordahl&lt;/strong&gt;&lt;/a&gt;, an active community personality with a strong BizTalk administrative background. He has been active on &lt;strong&gt;&lt;a href="http://social.msdn.microsoft.com/profile/tord%20g.nordahl/?type=forum&amp;amp;referrer=http://social.msdn.microsoft.com/Forums/en-AU/biztalkgeneral/threads"&gt;forums&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/tags/Tord+Glad+Nordahl/default.aspx"&gt;TechNet Wiki&lt;/a&gt;&lt;/strong&gt; for the last couple of months. I had a chat with him on his background, what kept him busy in real-life, what sports he enjoys practicing and/or watching and what he would like to say to the BizTalk community. &lt;p&gt;&lt;strong&gt;Tord&lt;/strong&gt; is 25 years old, has a beautiful wife Alfa, and has a lovely daughter Maribell who is nearly two years old. In June they are expecting their second child. The family lives in the rainy city of &lt;a href="http://en.wikipedia.org/wiki/Bergen"&gt;&lt;strong&gt;Bergen&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;in Norway. He works as a BizTalk Administrator Expert for &lt;strong&gt;&lt;a href="http://www.bouvet.no/BouvetWeb/English.aspx"&gt;Bouvet ASA&lt;/a&gt;&lt;/strong&gt;, and is stationed in &lt;a href="http://en.wikipedia.org/wiki/Stavanger"&gt;&lt;strong&gt;Stavanger&lt;/strong&gt;&lt;/a&gt; working for &lt;a href="http://www.statoil.com/en/Pages/default.aspx"&gt;&lt;strong&gt;Statoil&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;4 days a week. &lt;p&gt;He likes to call himself a &lt;strong&gt;BizTalk advisor&lt;/strong&gt;, or as he states a BizTalk Administrator Expert. He doesn’t like developing BizTalk solutions but instead focuses more on the environment itself. In his day to day job he is busy with performance optimizations, health checks, monitoring and reviewing applications and solutions. This to ensure that all the processes run according to Microsoft‘s best practices. His job is to make sure that the customer will get all the benefits of BizTalk as an integration platform. &lt;p&gt;In his spare time he likes to spend as much time as possible with his family. Besides that, he roams around blogs, writes blog posts and TechNet Wiki articles, and contributes to the BizTalk forums and to the local and international BizTalk community in any way he can. He likes to do research on BizTalk using his infrastructure at home. He has four servers running a BizTalk 2010 environment (2 BizTalk clusters and 2 SQL servers clustered) enabling him to experiment with different scenario’s. He then shares his findings on his &lt;strong&gt;&lt;a href="http://biztalkadmin.com/"&gt;blog&lt;/a&gt;&lt;/strong&gt;. Besides being a respected BizTalk professional, he also happens to be very handy, doing all kinds of work around the house, much to his wife’s liking. Jobs like building brick walls, removing doors or do some flooring, are no problem. &lt;strong&gt;Tord&lt;/strong&gt; loves soccer and supports his home team "&lt;a href="http://en.wikipedia.org/wiki/SK_Brann"&gt;&lt;strong&gt;Brann&lt;/strong&gt;&lt;/a&gt;". Unfortunately, he himself can no longer practice soccer due to a knee injury. Therefore he switched to cycling these days. &lt;p&gt;&lt;strong&gt;Tord&lt;/strong&gt; would like to thank people for reading his blog posts, and he is grateful for the opportunity to learn more about BizTalk through the community and research. He recommends all of you to go into the &lt;a href="http://social.technet.microsoft.com/wiki/"&gt;&lt;strong&gt;TechNet Wiki&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;and to contribute and participate in the&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/category/biztalkserver"&gt;&lt;strong&gt;Forums&lt;/strong&gt;&lt;/a&gt;. Being active in the community and contributing to the community will make it grow bigger and better. And as he likes to state: “&lt;em&gt;&lt;b&gt;Be proud of who you are, and don't be afraid to speak your mind&lt;/b&gt;&lt;/em&gt;”.  &lt;p&gt;And in Norwegian he finished of our chat with a "&lt;em&gt;&lt;b&gt;Tusen takk Steef-Jan&lt;/b&gt;&lt;/em&gt;" (Thank you) for all your contributions to the community and for taking time to chat with me. It’s been a pleasure.  &lt;p&gt;I like to thank &lt;strong&gt;Tord&lt;/strong&gt; for his time and am looking forward to meeting him during the &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2012/01/ordina-biztalk-innovation-event.html"&gt;BizTalk innovation event&lt;/a&gt;&lt;/strong&gt; at my company 1st of February.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-2849984091809232882?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/2849984091809232882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=2849984091809232882' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2849984091809232882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2849984091809232882'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2012/01/biztalk-community-series-introducing.html' title='BizTalk Community series: Introducing Tord Glad Nordahl'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-4923583737944653543</id><published>2012-01-04T11:25:00.001-08:00</published><updated>2012-01-05T07:53:38.760-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Service Bus'/><title type='text'>My year 2011 In retrospective</title><content type='html'>&lt;p&gt;In this post I would like to summarize how my year 2011 went. For one it has been a very busy year. I have been writing a &lt;strong&gt;&lt;a href="http://www.packtpub.com/biztalk-server-2010-for-developers-and-administrators-cookbook/book"&gt;BizTalk Server 2010 Cookbook&lt;/a&gt;&lt;/strong&gt; that due March this year. It took me more than nine months to write. I have had great support from &lt;a href="http://biztalkmessages.vansplunteren.net/"&gt;&lt;strong&gt;Randal van Splunteren&lt;/strong&gt;&lt;/a&gt;, &lt;strong&gt;&lt;a href="http://seroter.wordpress.com/"&gt;Richard Seroter&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;Saravana Kumar&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://biztalkadmin.com/"&gt;Tord Gard Nordahl&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael/default.aspx"&gt;Mikael Hakansson&lt;/a&gt;&lt;/strong&gt;, &lt;a href="http://sandroaspbiztalkblog.wordpress.com/"&gt;&lt;strong&gt;Sandro Perreira&lt;/strong&gt;&lt;/a&gt;, &lt;strong&gt;&lt;a href="http://blog.brauwers.nl/"&gt;Rene Brauwers&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://abdulrafaysbiztalk.wordpress.com/"&gt;Abdul Rafay&lt;/a&gt;&lt;/strong&gt;. They have supported me by reviewing it, contributions and valuable advice.&lt;/p&gt; &lt;p&gt;That is not all I have been doing more than just writing a book. I have written 47 blog posts on this blog and some on the BizTalk &lt;a href="http://www.ordina.com/"&gt;Ordina&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://biztalkia.blogspot.com/"&gt;&lt;strong&gt;blog&lt;/strong&gt;&lt;/a&gt;, a lot of &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/11/last-couple-of-week-i-written-few-wiki.html"&gt;wiki articles&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/11/my-code-gallery-biztalk-samples.html"&gt;code gallery samples&lt;/a&gt;&lt;/strong&gt;, articles for magazines, book reviewing, and public speaking. &lt;/p&gt; &lt;p&gt;I enjoyed my &lt;strong&gt;&lt;a href="http://seroter.wordpress.com/2011/03/02/interview-series-four-questions-with-steef-jan-wiggers/"&gt;interview&lt;/a&gt;&lt;/strong&gt; with Richard Seroter during the MVP Summit and the &lt;strong&gt;&lt;a href="http://blogs.technet.com/b/wikininjas/archive/2011/11/08/interview-with-a-biztalk-mvp-wiki-ninja-steef-jan-wiggers.aspx"&gt;interview&lt;/a&gt;&lt;/strong&gt; about me by Ed Price. I loved the opportunity to speak at &lt;strong&gt;&lt;a href="http://www.ordina.com/"&gt;Ordina&lt;/a&gt;&lt;/strong&gt;, BizTalk User Group Netherlands and Sweden:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/02/masterclass-biztalk-and-appfabric.html"&gt;Masterclass BizTalk and AppFabric&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/06/btug-biztalk-integration-with.html"&gt;BTUG: BizTalk integration with SalesForce&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/08/biztalk-rfid-and-streaminsight-talk_23.html"&gt;BizTalk RFID and StreamInsight Talk&lt;/a&gt;&lt;/strong&gt; &lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/10/biztalk-user-group-sweden-my-debut-as.html"&gt;BizTalk User Group Sweden : My debut as International Speaker&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/11/my-company-ordina-will-host-next-dutch.html"&gt;BizTalk User Group Meeting 30 November 2011&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;During 2011 I had also my debut a technical reviewer for BizTalk book. I reviewed the recently re-awarded BizTalk MVP &lt;a href="http://www.novaenterprisesystems.com/Blog/"&gt;&lt;strong&gt;Dan Rosanova’s&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;book: BizTalk Patterns:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/09/biztalk-server-2010-patterns-by-dan.html"&gt;&lt;strong&gt;BizTalk Server 2010 Patterns by Dan Rosanova&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/11/biztalk-server-2010-patterns-book-win.html"&gt;BizTalk Server 2010 Patterns Book: Win an eCopy&lt;/a&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;In 2011 I did some research regarding BizTalk and wrote a couple of posts on my findings:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/02/wcf-sql-adapter-stored-procedure.html"&gt;WCF-SQL Adapter Stored Procedure&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/03/wcf-sql-adapter-stored-procedure-sql.html"&gt;WCF-SQL Adapter Stored Procedure : SQL Azure&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/04/table-operation-on-oracle-11g-xe-with.html"&gt;Table Operation on Oracle 11g XE with OracleDbBinding&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/07/polling-oracle-11g-xe-with.html"&gt;Polling Oracle 11g XE with OracleDbBinding&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/07/sqlexecute-oracle-11g-xe-using-wcf.html"&gt;SQLExecute Oracle 11g XE using WCF OracleDbBinding&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/07/calling-stored-procedure-oracle-11g.html"&gt;Calling Stored Procedure Oracle 11g Using WCF-Custom OracleDbBinding&lt;/a&gt;&lt;/strong&gt; &lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/10/polling-sql-azure-database-table-with.html"&gt;Polling SQL Azure Database Table with WCF-SQL Adapter&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/12/azure-service-bus-eaiedi-december-2011.html"&gt;Azure Service Bus EAI/EDI December 2011 CTP – EAI Oracle&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Well and that is not all as I have been &lt;strong&gt;&lt;a href="http://social.msdn.microsoft.com/Profile/steef-jan%20wiggers"&gt;active&lt;/a&gt;&lt;/strong&gt; in BizTalk forums and became moderator in February, went to my &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/03/interview-by-richard-seroter-mvp-summit.html"&gt;first&lt;/a&gt;&lt;/strong&gt; MVP summit, got &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/07/biztalk-server-mvp-2011.html"&gt;re-awarded&lt;/a&gt;&lt;/strong&gt; in July, and had a great time during &lt;a href="http://www.buildwindows.com/"&gt;&lt;strong&gt;Windows Build&lt;/strong&gt;&lt;/a&gt;. All in all it has been a fruitful year and as for 2012, hopefully you’ll see more blog posts, more wiki articles, and more presentations.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-4923583737944653543?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/4923583737944653543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=4923583737944653543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4923583737944653543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4923583737944653543'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2012/01/my-year-2011-in-retrospective.html' title='My year 2011 In retrospective'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-3740843172846575723</id><published>2012-01-04T05:36:00.001-08:00</published><updated>2012-01-25T13:22:06.714-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server'/><title type='text'>Ordina BizTalk Innovation Event: Monitoring and Administration</title><content type='html'>&lt;p&gt;I am organizing an event at Ordina on BizTalk Innovation with the topic “Monitoring and Administration”. This is the first event of a series of events under name “Ordina BizTalk Innovation” that will take place at my company Ordina. This and future events are open for customers, the community and Ordina professionals. The event on the 1st of February three speakers will do their presentations on BizTalk Monitoring and administration. During the event I will be the host.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;a href="http://conducido.nl/blog/"&gt;Wouter Crooy&lt;/a&gt;&lt;/strong&gt;, Senior BizTalk Consultant, will have a session on:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Custom Monitoring solutions for BizTalk, ESB Toolkit &amp;amp; WCF&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;Wouter will during his talk provide a number of custom solutions for monitoring a BizTalk solution and the ESB Toolkit . Using the standard tooling of BizTalk will get you a long way, still with some of the custom monitoring solutions you can have more insight in your own custom BizTalk solutions.&lt;/em&gt;  &lt;p&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;&lt;strong&gt;Saravana Kumar&lt;/strong&gt;&lt;/a&gt;, BizTalk MVP, CEO of &lt;a href="http://biztalk360.com/"&gt;&lt;strong&gt;BizTalk360&lt;/strong&gt;&lt;/a&gt; will talk on: &lt;/p&gt; &lt;p&gt;&lt;b&gt;Manage your BizTalk Server environment efficiently using BizTalk360&lt;/b&gt; &lt;p&gt;&lt;i&gt;BizTalk 360 is a web based (Silverlight RIA) application primarily designed for supporting and monitoring Microsoft BizTalk Server environments. It addresses some of the common challenges organizations face on running the day to day operations of a BizTalk environment. Some of the key capabilities of BizTalk360 includes:&lt;/i&gt; &lt;ul&gt; &lt;li&gt;&lt;i&gt;Fine grained authorization&lt;/i&gt; &lt;li&gt;&lt;i&gt;Governance/Audit &lt;/i&gt; &lt;li&gt;&lt;i&gt;Proactive Monitoring/Notification capabilities&lt;/i&gt; &lt;li&gt;&lt;i&gt;&lt;i&gt;Graphical Message Flow Viewer for Tracking data&lt;/i&gt;&lt;/i&gt; &lt;li&gt;&lt;i&gt;Various dashboards (Environment, Application, BizTalk Server, SQL Server, Host etc) &lt;/i&gt; &lt;li&gt;&lt;i&gt;Advanced Event Viewer&lt;/i&gt; &lt;li&gt;&lt;i&gt;Integrated BAM Portal&lt;/i&gt; &lt;li&gt;&lt;i&gt;Dynamic topology diagram&lt;/i&gt; &lt;li&gt;&lt;i&gt;Message Box Viewer (MBV) integration&lt;/i&gt; &lt;li&gt;&lt;i&gt;Knowledge base repository&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;i&gt;There are various other features in addition to the above, that makes BizTalk 360 a must have application for any Microsoft BizTalk Server environments. &lt;/i&gt; &lt;p&gt;&lt;a href="http://biztalkia.blogspot.com/"&gt;&lt;strong&gt;Lex Hegt&lt;/strong&gt;&lt;/a&gt;, BizTalk Architect, will have a session on:&lt;/p&gt; &lt;p&gt;&lt;em&gt;Lex will talk on BizTalk monitoring in general and provide an overview on existing tooling in context with BizTalk administration. He will also demonstrate the BizTalk Processing Monitor. This is a tool that, among other things, does (near) real-time monitoring of message flows through BizTalk systems enabling the administrator to quickly identifying issues.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;You can register for the event &lt;strong&gt;&lt;a href="http://www.ordina.nl/nieuws/evenementen/open-kennissessies/20120201----biztalk-event.aspx"&gt;here&lt;/a&gt;&lt;/strong&gt;. The talks of Lex and Wouter will be in Dutch and Saravana’s talk in English. Also joining us during this event will be &lt;a href="http://biztalkadmin.com/"&gt;&lt;strong&gt;Tord Grad Nordahl&lt;/strong&gt;&lt;/a&gt; BizTalk expert on BizTalk administration from &lt;a href="http://www.bouvet.no/BouvetWeb/English.aspx"&gt;&lt;strong&gt;Bouvet ASA&lt;/strong&gt;&lt;/a&gt; (Norway).&lt;/p&gt; &lt;p&gt;Cheers.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-3740843172846575723?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/3740843172846575723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=3740843172846575723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3740843172846575723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3740843172846575723'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2012/01/ordina-biztalk-innovation-event.html' title='Ordina BizTalk Innovation Event: Monitoring and Administration'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-5540851649090552003</id><published>2011-12-19T13:45:00.001-08:00</published><updated>2012-01-25T13:23:30.913-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='Service Bus'/><title type='text'>Azure Service Bus EAI/EDI December 2011 CTP – EAI Oracle</title><content type='html'>&lt;p&gt;In my previous post I blogged about release of &lt;a href="msdn.microsoft.com/en-us/library/windowsazure/hh689864.aspx"&gt;&lt;strong&gt;Azure Service Bus EAI/EDI December 2011 CTP&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;last Friday and now I like to demonstrate an EAI solution involving Oracle. First I discuss the installation, labs environment, then the solution setup, deployment and test.&lt;/p&gt; &lt;h2&gt;&lt;font size="3"&gt;&lt;u&gt;Installation&lt;/u&gt;&lt;/font&gt;&lt;/h2&gt; &lt;p&gt;Installation of Azure Service Bus EAI/EDI 2011 CTP requires attention as I found out the &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/servicebuslabs/thread/6f482aff-3526-469f-979a-1492274ff8e8/#2c3b68c6-c6c1-493c-ac9b-6d0e686a5952"&gt;&lt;strong&gt;hard way&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;and I advice to carefully read and study the installation &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689760.aspx"&gt;article&lt;/a&gt;&lt;/strong&gt; on MSDN. Previous installed SDK need to be &lt;strong&gt;&lt;u&gt;removed&lt;/u&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-T-e8GU9F3rs/Tu-vkPXtu_I/AAAAAAAAEJc/jzNXDNdOY7g/s1600-h/SNAGHTML1c6be485.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML1c6be48" border="0" alt="SNAGHTML1c6be48" src="http://lh4.ggpht.com/-87n69beFnLQ/Tu-vkXb7ZYI/AAAAAAAAEJk/0gov1bqgvMU/SNAGHTML1c6be48_thumb2.png?imgmax=800" width="600" height="52"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you fail to do so you will receive error like below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-4icnx0m5Ka0/Tu-vlTWSmZI/AAAAAAAAEJo/kEhb3VwQpWs/s1600-h/SNAGHTML1c96c715.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SNAGHTML1c96c71" border="0" alt="SNAGHTML1c96c71" src="http://lh4.ggpht.com/-Lta8mHzORv4/Tu-vmDCIbkI/AAAAAAAAEJ0/epe9fwzFAec/SNAGHTML1c96c71_thumb2.png?imgmax=800" width="600" height="350"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Note:&lt;/u&gt;&lt;/strong&gt; You can run the &lt;strong&gt;RelayConfigurationInstaller.exe&lt;/strong&gt; tool (which shipped with the previous versions of the Windows Azure AppFabric SDK) with the /u option to remove the WCF Extensions from machine.config.&lt;/p&gt; &lt;p&gt;&lt;font size="3"&gt;&lt;u&gt;&lt;strong&gt;Labs Environment&lt;/strong&gt;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;After you’ve installed the &lt;strong&gt;SDK&lt;/strong&gt; and &lt;strong&gt;ServiceConnect&lt;/strong&gt; both available through &lt;strong&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=17691"&gt;here&lt;/a&gt;&lt;/strong&gt;, you can sign in to the &lt;a href="https://portal.appfabriclabs.com/"&gt;labs environment&lt;/a&gt; using a Windows Live ID. Once you signed in you need to click AppFabric position left hand corner of dashboard. Then expand &lt;strong&gt;Services&lt;/strong&gt; and click &lt;strong&gt;Service Bus&lt;/strong&gt;.Click on New in upper left corner of dashboard. A new pop-up Window will appear.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-x2kMYcHfKm8/Tu-vm4nYvfI/AAAAAAAAEJ8/1hxhBmzXzhI/s1600-h/image4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Pfwwlwm5T-A/Tu-vn8DJ2sI/AAAAAAAAEKE/a2GwzbCvZzk/image_thumb2%25255B1%25255D.png?imgmax=800" width="600" height="228"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Here you will fill in your Namespace and click &lt;strong&gt;Check Availability&lt;/strong&gt;. Currently you cannot choose another Country/Region or Subscription. Click Create Namespace if it is available. You will then see in the &lt;strong&gt;Namespace&lt;/strong&gt; being activated in &lt;strong&gt;LabSubscriptions&lt;/strong&gt; node.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-z9S92zHatyo/Tu-voa3JFDI/AAAAAAAAEKI/JH7rrMpx8vc/s1600-h/image8.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-YejZq9uf7yk/Tu-vo0A3rsI/AAAAAAAAEKQ/XPWKcE9I_zs/image_thumb4.png?imgmax=800" width="604" height="16"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Once the Namespace is activated, you will able to expand the namespace and see that it is active.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-fXa7X-uZsQM/Tu-vpohALhI/AAAAAAAAEKY/JtzkjYIqsF4/s1600-h/image13.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-f04BS_HU2nk/Tu-vqEtS5vI/AAAAAAAAEKg/uqTYSuuOscU/image_thumb7.png?imgmax=800" width="600" height="102"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;When install ServiceBusConnect you want to see this screen in the end.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-e9QTH_hmsRQ/Tu-vq_mhroI/AAAAAAAAEKs/vewGd86KWIc/s1600-h/image68.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-0k_YyEnOSLw/Tu-vr3jSkxI/AAAAAAAAEK0/GWpALWCEdjs/image_thumb40.png?imgmax=800" width="600" height="392"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="3"&gt;&lt;u&gt;&lt;strong&gt;EAI Solution&lt;/strong&gt;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;To be able to create the same kind of solution you will need an Oracle 11g XE installed on your environment, you can read this &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/04/table-operation-on-oracle-11g-xe-with.html"&gt;post&lt;/a&gt;&lt;/strong&gt; for guidance. In Oracle you have to create a new workspace and once you have logged in into Oracle click object browser and navigate to Demo_Customers table.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-Ans0jFoWmxI/Tu-vs8BKUhI/AAAAAAAAEK8/7F2i-Cgi3ps/s1600-h/image94.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-Ei_6qnUbSMs/Tu-vt6wqMXI/AAAAAAAAELE/BGnJROibhvE/image_thumb56.png?imgmax=800" width="600" height="135"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Next step after setting up Oracle is to open Visual Studio 2010, and select Create Project. In the list of project templates, select &lt;i&gt;&lt;strong&gt;ServiceBus&lt;/strong&gt;&lt;/i&gt;, and &lt;i&gt;&lt;strong&gt;Enterprise Application Integration&lt;/strong&gt;&lt;/i&gt;. Give it a descriptive name and click Ok.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-d6oCHUy8Bkk/Tu-vuorJjzI/AAAAAAAAELM/_tXSm2uTDjo/s1600-h/image18.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-o0X34ytgrI0/Tu-vvx2b7YI/AAAAAAAAELU/b9pVQ_pW808/image_thumb10.png?imgmax=800" width="600" height="415"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Next create an new schema by right clicking the project and then select New item. Choose schema and give it a descriptive name.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-akCFbTq6aUQ/Tu-vwpDGvoI/AAAAAAAAELc/HLpPoV0C_SA/s1600-h/image23.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-nI9PWKS5Pes/Tu-vxR0O9OI/AAAAAAAAELk/EjKHzPe9dww/image_thumb13.png?imgmax=800" width="600" height="415"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;When clicking Add the following Windows might pop up.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-WhZUqHsL4MM/Tu-vx4SXH8I/AAAAAAAAELo/FHlv2-0co3k/s1600-h/image28.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-bEkcJD5H13s/Tu-vy36hupI/AAAAAAAAEL0/f61wFC-Xt7I/image_thumb16.png?imgmax=800" width="600" height="250"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Choose Trust. Rename the Root node to Customer and add the following elements to schema as depicted below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-GG--1CMLy7Q/Tu-vzlpmSVI/AAAAAAAAEL8/4fg22CrX4DE/s1600-h/image100.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-TvUxw_5hicE/Tu-v0VHUmzI/AAAAAAAAEME/2jGklfHpjd4/image_thumb60.png?imgmax=800" width="600" height="125"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Now a LOB Relay and Target for Insert Operation will be created. In Server Explorer, right-click ServiceBus Connect Servers, and then click Add Server. This will prompt for the ServiceBus Connect Server Management URL. Specify the management URL. The ServiceBus Connect Server Management URL is path to the ManagementService.svc WCF service hosted in IIS. Runtime: ServiceBus Connect Service Runtime Components provides more information on the Service Bus Connect components within IIS. The Service Bus Connect Runtime is installed locally with the default settings, enter: &lt;a href="http://localhost:8080/SBConnect/ManagementService.svc/"&gt;http://localhost:8080/SBConnect/ManagementService.svc/&lt;/a&gt; (or what you have defined).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-SQHyIvkI6uk/Tu-v1LElKJI/AAAAAAAAEMM/NlkaGlJwTsA/s1600-h/image53.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-OPbNai6f5ZQ/Tu-v2DQKxmI/AAAAAAAAEMU/K4tk-kqeSoI/image_thumb31.png?imgmax=800" width="600" height="465"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Right-click the Oracle DB LobTarget and click Add Oracle DB Target… Click the Configure button. In the Security tab, configure the following properties:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;In the Security Properties tab, configure the following properties:  &lt;ul&gt; &lt;li&gt;UserName provide username and password (i.e. SYSTEM)&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;In the URI Properties tab, configure the following properties:  &lt;ul&gt; &lt;li&gt;ServerAddress: name of your server  &lt;li&gt;ServiceName: XE  &lt;li&gt;ServiceType: Dedicated&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Click &lt;strong&gt;Connect&lt;/strong&gt;.In &lt;strong&gt;category&lt;/strong&gt; select SCHEMA and table CUSTOMERS_DEMO, &lt;strong&gt;select&lt;/strong&gt; INSERT operation and click &lt;strong&gt;Add&lt;/strong&gt;.In &lt;strong&gt;Target Path&lt;/strong&gt;, click &lt;strong&gt;Configure&lt;/strong&gt;. The following window displays:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-pg0bM_B66TM/Tu-v2hu7SvI/AAAAAAAAEMY/PeyJNp5OlTg/s1600-h/image58.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-FS5GOf7KQFw/Tu-v3qtasfI/AAAAAAAAEMk/VJFYmGrUYhQ/image_thumb34.png?imgmax=800" width="600" height="472"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You will have to choose your service namespace (one that you have activated) and provide Issuer Name and Key.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-8Ph0m4KLYm4/Tu-v4XigEbI/AAAAAAAAEMs/VXogMQrMgho/s1600-h/image63.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-ZgyC0SheGgE/Tu-v5KNQgaI/AAAAAAAAEMw/WYb-jwV4UQc/image_thumb37.png?imgmax=800" width="600" height="205"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click Ok. Once the &lt;strong&gt;LobRelay&lt;/strong&gt; is configured, configure the Enter LOB Target &lt;strong&gt;Sub-Path&lt;/strong&gt; property, which can be any name you prefer. Click OK. You will now see the Oracle DB LobTarget in Server Explorer. The new LobTarget can be stopped and started.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-lG4BXh3D2Vw/Tu-v5mi1EyI/AAAAAAAAEM8/Yf-HmQv8pwM/s1600-h/image73.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Wdkip2v4kSg/Tu-v68FRrII/AAAAAAAAENE/bcE6gp2Qv60/image_thumb43.png?imgmax=800" width="600" height="576"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;--&lt;/p&gt; &lt;p&gt;If you look into the AFConnect database tabels on your database server you will information back:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-94Zc4xhhOn0/Tu-v72KrYnI/AAAAAAAAENM/elZkZNgwAa8/s1600-h/image%25255B39%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-mSOt2t9BIY8/Tu-v81W7C3I/AAAAAAAAENU/_YJuQ-PFypM/image_thumb%25255B22%25255D.png?imgmax=800" width="600" height="210"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Right click the created entity in Server Explorer, and then click Add schemas to OracleEAI. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/--vflSM-wyHs/Tu-v9kaZ9UI/AAAAAAAAENY/UZH8DD6h4YI/s1600-h/image84.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-wTJtW0fwP2c/Tu-v-OL-mPI/AAAAAAAAENg/_m5oDLBRYVw/image_thumb50.png?imgmax=800" width="600" height="405"&gt;&lt;/a&gt;&lt;br&gt;&lt;/p&gt; &lt;p&gt;The Schema generation dialog pops up.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-MIhmSj1JDks/Tu-v-iQDm7I/AAAAAAAAENs/BhRFQzmMPd0/s1600-h/image89.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-dB0i1zmwLrk/Tu-v_wpPxfI/AAAAAAAAEN0/1d7_sAQkYKg/image_thumb53.png?imgmax=800" width="600" height="679"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Select credential Type as Username, and provide the Oracle credentials that you used install Oracle 11g XE. Click OK. The schemas are now created in the OracleEAI project.&lt;/p&gt; &lt;p&gt;Next steps involve mapping, right click the OracleEAI project, point to Add, and then click New Item and in the Add New Item dialog box, select Map, specify the map name as Customer_Oracle.trfm, and then click OK. The transform window will appear, select the source schema to Customer.xsd and the destination schema to generated schema. This is a new mapper and see Kent his &lt;strong&gt;&lt;a href="http://middlewareinthecloud.com/2011/12/17/azure-service-bus-eaiedi-december-2011-ctp-new-mapper/"&gt;post&lt;/a&gt;&lt;/strong&gt; for more elaboration on it. Drag lines between the fields as depicted below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-1_56NTbpJ0c/Tu-wAxCUslI/AAAAAAAAEN8/a0O9T7Ill3E/s1600-h/image%25255B34%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-VHRp3MVQ6WI/Tu-wB0TUqxI/AAAAAAAAEOE/t1hfEtoGKcE/image_thumb%25255B19%25255D.png?imgmax=800" width="600" height="255"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You can test the mapping by providing an input instance like below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-WlrYOtEo0f4/Tu-wCaxbYdI/AAAAAAAAEOI/c4aYIuRtS4A/s1600-h/image%25255B29%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-wTjDbLYDiyg/Tu-wDYEeOuI/AAAAAAAAEOU/Pa8ih2r2qz8/image_thumb%25255B16%25255D.png?imgmax=800" width="600" height="308"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click Test Map and view outcome.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-gq0vPCIIywE/Tu-wD9DuKaI/AAAAAAAAEOc/frvTMdM1XGE/s1600-h/image%25255B24%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-BNR9TQebVCQ/Tu-wE5sJqpI/AAAAAAAAEOk/KjZh2DSVEFY/image_thumb%25255B13%25255D.png?imgmax=800" width="600" height="168"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Now that mapping is done the next step is setting up xml request-reply bridge. You can double click on the .bcs file in the OracleEAI project to open the bridge configuration surface. Subsequently right-click anywhere on the bridge configuration surface and click &lt;strong&gt;Properties&lt;/strong&gt; and then for the Service Namespace property, specify the registered service namespace.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-J8E-GBACzOI/Tu-wFsIMDCI/AAAAAAAAEOs/IllYzbXHK5I/s1600-h/image5%25255B1%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-OHDlYz11WGM/Tu-wGqRQe1I/AAAAAAAAEO0/KI0KrgKeqIA/image_thumb2.png?imgmax=800" width="600" height="228"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Drag and drop an XML Request-Reply Bridge from toolbox to the bridge configuration surface. Open Server Explorer and navigate to created relay (in my case ordinaaim/customer/ordinaaim) and right click it and click Properties. Under Operations tab, copy the value of the first operation and save it to a notepad for later use (see picture below).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-yVPrhhJgnuU/Tu-wHUqISKI/AAAAAAAAEO8/cecWn_KVEzs/s1600-h/image10.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-sEYorfVIYQU/Tu-wIZEV_aI/AAAAAAAAEPE/VsDqD0XqS1k/image_thumb5.png?imgmax=800" width="600" height="240"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Ensure the value for Security is set to &lt;strong&gt;ConfiguredUserName&lt;/strong&gt;. If not, set it now and provide the Oracle credentials that you used to setup Oracle (i.e. SYSTEM account).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Wl-dOQoSkUE/Tu-wJKJcqlI/AAAAAAAAEPI/k-AUPJJCWIg/s1600-h/image15.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-rNIfIeGrEM8/Tu-wJ1j-vII/AAAAAAAAEPU/va_ktLVi320/image_thumb8.png?imgmax=800" width="600" height="360"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Drag and drop the created relay to the bridge configuration surface and click on the connection in toolbox and configure a connection between XML Request-Reply Bridge and created relay through following steps:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-cEaiTj3vllo/Tu-wKtVKO-I/AAAAAAAAEPY/ugaueAZdCKY/s1600-h/image20.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-MNQi3X8oCVc/Tu-wK7y6i4I/AAAAAAAAEPg/UVQF9YYG5Xc/image_thumb11.png?imgmax=800" width="600" height="245"&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Double click the XML Request-Reply Bridge on the bridge configuration surface.  &lt;li&gt;Add the request and response schemas to the Message Type box as depicted below:&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-8qyS4VFnjtA/Tu-wLhVhCQI/AAAAAAAAEPs/KeOLo-GNcAY/s1600-h/image30.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-_y6mkpdD0Vs/Tu-wMvHpDuI/AAAAAAAAEPw/rTNz6Y_idx4/image_thumb17.png?imgmax=800" width="600" height="368"&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Add a transform to the &lt;strong&gt;Transform&lt;/strong&gt; stage. Click the &lt;strong&gt;XmlTransform&lt;/strong&gt; activity under Transform stage. In the Properties window, click the ellipsis (…) button against the Maps property. In the Maps Selection dialog box, select Customer_Oracle.trfm transform and click OK. The selected map will now be reflected in the bridge configuration.  &lt;li&gt;Leave everything else in the bridge configuration to its default value.&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://lh3.ggpht.com/-YBNvfGJTr7A/Tu-wNFZbu0I/AAAAAAAAEP4/-m5yenf8jpY/s1600-h/image35.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-VptXnBympko/Tu-wN42rFhI/AAAAAAAAEQE/jOX7ZIl44L0/image_thumb20.png?imgmax=800" width="600" height="565"&gt;&lt;/a&gt;  &lt;p&gt;Now you need to go back to bridge configuration surface (.bcs file) and click the connection between XML Request-Reply Bridge and the created relay entity (customer_ordinaaim in my case). In the Properties Window, click the ellipsis (…) button for Filter Condition and in the Route Filter Configuration dialog box, set the filter condition to Match All and click Ok.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-OgJwaTiU4ZU/Tu-wOm_ppfI/AAAAAAAAEQI/7n6cWJv5EfY/s1600-h/image40.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-EF-ESJeln-s/Tu-wPI941FI/AAAAAAAAEQQ/DsOHKgmO2Os/image_thumb23.png?imgmax=800" width="600" height="415"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Final steps is to set the Route action so that the outgoing message to the LOB application has a SOAP action header. Onthe bridge configuration surface, click the connection between XML Request-Reply Bridge and the created entity (i.e. customer_ordinaaim). In the Properties Window, click the ellipsis (…) button for Route Action and&amp;nbsp; under Destination (Write-To) section, set the Type to SOAP and the Identifier to Action. Then under the Property (Read From) section, select Expression (i.e. in my case &lt;a href="http://Microsoft.LobServices.OracleDB/2007/03/AZURE/Table/DEMO_CUSTOMERS/Insert"&gt;http://Microsoft.LobServices.OracleDB/2007/03/AZURE/Table/DEMO_CUSTOMERS/Insert&lt;/a&gt;) and specify the value that you saved (operation). Click plus to add the property definition to the property definition table. Click OK in the Property Definition dialog box and then click Save to save changes to an Enterprise Application Integration project.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-3TC20Fkp4LI/Tu-wP1GFUOI/AAAAAAAAEQc/ueL3bx-F6iI/s1600-h/image%25255B44%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-2bX6d5ajtOs/Tu-wRC6WGrI/AAAAAAAAEQg/NR745PF8A5A/image_thumb%25255B25%25255D.png?imgmax=800" width="600" height="530"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Note:&lt;/u&gt;&lt;/strong&gt; Expression (i.e. soap action)&amp;nbsp; in single quotes.&lt;/p&gt; &lt;p&gt;Last step is to enable the LOB relay by right clicking it and select enable. If you forget then you will this error when testing the solution.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-BoMb02vSGrY/Tu-wRa5hclI/AAAAAAAAEQs/L6YV7eq9iMk/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-ovFZXNrbLtU/Tu-wSUWMihI/AAAAAAAAEQw/NW7gaqtCEHA/image_thumb%25255B10%25255D.png?imgmax=800" width="600" height="75"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="3"&gt;&lt;u&gt;&lt;strong&gt;Deploy EAI Solution&lt;/strong&gt;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;Once you have finished developing your solution you can build it and when it successfully builds deploy the solution. Right click the solution and click Deploy. Window below will pop-up&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-AWOKPWltbvs/Tu-wSkdgVlI/AAAAAAAAEQ4/YO-zBto1mtc/s1600-h/image50.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-qYof88Yftdo/Tu-wTaJfo0I/AAAAAAAAERA/uAklsTDPx50/image_thumb29.png?imgmax=800" width="600" height="330"&gt;&lt;/a&gt;In the deployment window, the &lt;strong&gt;Service Namespace&lt;/strong&gt; is a read only entity, and this value is reflected from the namespace set in the bridge configuration surface. The Service Namespace and Issuer name are present and you have to provide the Shared Secret. Click Deploy.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-iwzxxNs8CL8/Tu-wT0ca6MI/AAAAAAAAERM/7po7GiUk1BQ/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-UNPF06J5cl4/Tu-wUuhNorI/AAAAAAAAERU/93WuZuSlEUM/image_thumb%25255B7%25255D.png?imgmax=800" width="600" height="80"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="3"&gt;&lt;u&gt;&lt;strong&gt;Test EAI Solution&lt;/strong&gt;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;Now that the solution has been deployed you want to test it.You first need&amp;nbsp; to locate the MessageSender project in \Tools\MessageSender folder under the base directory of samples. Samples can be download from same &lt;strong&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=17691"&gt;location&lt;/a&gt;&lt;/strong&gt; as SDK and ServiceBusConnect. You need to open this project and build it. Then you use the resulting MessageSender command line executable to send messages to the deployed bridge end points. This tool accepts command line parameter, and the sequence and usage of those parameters is given below:&lt;/p&gt; &lt;p&gt;&lt;em&gt;MessageSender.exe &amp;lt;ServiceBusNamespace&amp;gt; &amp;lt;IssuerName&amp;gt; &amp;lt;Issuerkey&amp;gt; &amp;lt;RuntimeAddress&amp;gt; &amp;lt;MessageFilepath&amp;gt; &amp;lt;ContentType&amp;gt;&lt;br&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-K-xIPsS0BDs/Tu-wVqaq9AI/AAAAAAAAERc/lb6AhxTKmls/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-3TnmOcVX4Fk/Tu-wWgtMfgI/AAAAAAAAERk/Yuaz6NI6dKs/image_thumb%25255B4%25255D.png?imgmax=800" width="604" height="302"&gt;&lt;/a&gt; &lt;p&gt;In my case I used the following parameters: &lt;p&gt;MessageSender.exe OrdinaAIM owner aKSi+p2uiITDK+YUXieOe7iadzC1TauQU6DwW2gsaVo=&amp;nbsp; &lt;a href="https://ordinaaim.servicebus.appfabriclabs.com/XmlRequestReplyBridge1"&gt;https://ordinaaim.servicebus.appfabriclabs.com/XmlRequestReplyBridge1&lt;/a&gt; "C:\A Lap Around Windows Azure Service Bus\Projects\OracleEAI\Customer.xml" "application/xml" &lt;p&gt;&lt;strong&gt;&lt;u&gt;note:&lt;/u&gt;&lt;/strong&gt; key above is not real! &lt;p&gt;This console application sends the message to the deployed end point and prints the success/failure message. In my case a failure! &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-wlcwo0OuUbU/Tu-wXe_6k8I/AAAAAAAAERs/8K0KMdlmfsE/s1600-h/image%25255B49%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-TU4tv0pxzz8/Tu-wYGvKvPI/AAAAAAAAER0/MrNnGVQ5Edo/image_thumb%25255B28%25255D.png?imgmax=800" width="600" height="135"&gt;&lt;/a&gt; &lt;p&gt;Upon successful completion, the DEMO_CustomerOrder table in Schema you created in Oracle 11g XE would have a new entry created. &lt;strong&gt;Not in my case yet!&lt;/strong&gt; &lt;p&gt;I hope you have enjoyed reading this example of using Azure Service Bus EAI/EDI CTP with Oracle. I have followed the guidance provided from Microsoft for their sample using SQL Server. I have leveraged their tutorial for this post and extended it with many screenshots to make it more vivid and clear what is happening. Unfortunately until now I have not got it working as I am experiencing an &lt;strong&gt;error&lt;/strong&gt;: &lt;p&gt;&lt;em&gt;The server was unable to process the request due to an internal error.&amp;nbsp; &lt;br&gt;For more information about the error, either turn on IncludeExceptionDetailInFaults &lt;br&gt;(either from ServiceBehaviorAttribute or from the &amp;lt;serviceDebug&amp;gt; configuration behavior) &lt;br&gt;on the server in order to send the exception information back to the client, &lt;br&gt;or turn on tracing as per the Microsoft .NET Framework 3.0 SDK documentation &lt;br&gt;and inspect the server trace logs.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;This is the first CTP of this very promising technology and there is still a lot work to be done. You will not find any features like errorhandling (bumper could have used it here), rules (i.e. BizTalk BRE), monitoring or dashboards yet, but these might come with many other features in future releases. I have certainly enjoyed exploring this technology as some other MVP’s like Mikael Håkansson with his &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael/archive/2011/12/18/azure-service-bus-eai-edi-december-2011-ctp-content-based-routing.aspx"&gt;post&lt;/a&gt;&lt;/strong&gt; on content based routing and Mick Badran with his &lt;strong&gt;&lt;a href="http://blogs.breeze.net/mickb/2011/12/17/AzureAppFabricLabsEAIServiceBusInTheCloud.aspx"&gt;post&lt;/a&gt;&lt;/strong&gt; on Azure AppFabric Labs–EAI, Service Bus in the Cloud.  &lt;p&gt;Cheers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-5540851649090552003?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/5540851649090552003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=5540851649090552003' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5540851649090552003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5540851649090552003'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/12/azure-service-bus-eaiedi-december-2011.html' title='Azure Service Bus EAI/EDI December 2011 CTP – EAI Oracle'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-87n69beFnLQ/Tu-vkXb7ZYI/AAAAAAAAEJk/0gov1bqgvMU/s72-c/SNAGHTML1c6be48_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-8898163412841473182</id><published>2011-12-16T08:25:00.001-08:00</published><updated>2011-12-16T08:25:31.893-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='AppFabric'/><title type='text'>Windows Azure Service Bus EAI and EDI Labs</title><content type='html'>&lt;p&gt;Microsoft today has put Windows Azure Service Bus EAI and EDI Labs on its &lt;a href="http://go.microsoft.com/fwlink/?LinkID=219517"&gt;&lt;strong&gt;Windows Azure Platform&lt;/strong&gt;&lt;/a&gt;. These labs provides integration capabilities for the Windows Azure Platform to extend on-premises applications to the cloud, provides rich messaging endpoints on the cloud to process and transform the messages, and helps organizations integrate with disparate applications, both on cloud and on-premises. In other words, Service Bus EAI and EDI Labs provides common integration capabilities (e.g. bridges, transforms, B2B messaging) on Windows Azure Service Bus.&lt;/p&gt; &lt;p&gt;Below you find list of resources (taken from &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689864.aspx"&gt;Windows Azure Service Bus EAI and EDI Labs - December 2011 Release page&lt;/a&gt;&lt;/strong&gt;):&lt;/p&gt; &lt;dl&gt; &lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689760.aspx"&gt;Installing the Windows Azure Service Bus EAI and EDI Labs - December 2011&lt;/a&gt;  &lt;dd&gt; &lt;p&gt;Supplies details about what is required to properly install and run Service Bus EAI and EDI Labs.&lt;/p&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;dl&gt; &lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689895.aspx"&gt;Service Bus EAI and EDI Labs - Tutorials&lt;/a&gt;  &lt;dd&gt; &lt;p&gt;Start learning the basics of developing Service Bus EAI and EDI Labs solutions using these short tutorials.&lt;/p&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;dl&gt; &lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689898.aspx"&gt;Business to Business Messaging&lt;/a&gt;  &lt;dd&gt; &lt;p&gt;Learn how Service Bus EAI and EDI Labs enables business-to-business messaging on Windows Azure&lt;/p&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;dl&gt; &lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689877.aspx"&gt;Rich Messaging Endpoints&lt;/a&gt;  &lt;dd&gt; &lt;p&gt;Learn about the basic concepts about of rich messaging endpoints and how to use them in Service Bus EAI and EDI Labs.&lt;/p&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;dl&gt; &lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689905.aspx"&gt;Transforms&lt;/a&gt;  &lt;dd&gt; &lt;p&gt;Learn how to use and configure transforms with rich messaging endpoints.&lt;/p&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;dl&gt; &lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689889.aspx"&gt;Service Bus Connect&lt;/a&gt;  &lt;dd&gt; &lt;p&gt;Learn how to use Service Bus Connect in an EAI application to extend the reach of cloud-based applications to on-premises LOB applications.&lt;/p&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;dl&gt; &lt;dt&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh689833.aspx"&gt;Samples: Service Bus EAI and EDI Labs&lt;/a&gt;  &lt;dd&gt; &lt;p&gt;Download the samples available for Service Bus EAI and EDI Labs.&lt;/p&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;p&gt;This is great news for us BizTalk professionals and ones that are interested in integration capabilities in the cloud. &lt;/p&gt; &lt;p&gt;I can see the labs through my management portal:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-7VQymvlteag/Tutw3U85LPI/AAAAAAAAEJM/WOrsRm-H03s/s1600-h/Azure%252520Portal%252520Labs%252520EAI%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Azure Portal Labs EAI" border="0" alt="Azure Portal Labs EAI" src="http://lh4.ggpht.com/-5FgxNfGaZQg/Tutw4cBvtZI/AAAAAAAAEJU/wJC4Dz7U7LU/Azure%252520Portal%252520Labs%252520EAI_thumb%25255B2%25255D.png?imgmax=800" width="600" height="305"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Have fun.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-8898163412841473182?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/8898163412841473182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=8898163412841473182' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8898163412841473182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8898163412841473182'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/12/windows-azure-service-bus-eai-and-edi_16.html' title='Windows Azure Service Bus EAI and EDI Labs'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-5FgxNfGaZQg/Tutw4cBvtZI/AAAAAAAAEJU/wJC4Dz7U7LU/s72-c/Azure%252520Portal%252520Labs%252520EAI_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-6076257879221761936</id><published>2011-12-12T01:19:00.001-08:00</published><updated>2011-12-12T01:21:47.903-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Wiki-Ninja's on Technology: BizTalk Server</title><content type='html'>If you like to know what BizTalk resources are available on &lt;a href="http://social.technet.microsoft.com/wiki/"&gt;&lt;span style="font-weight: bold;"&gt;TechNet Wiki&lt;/span&gt;&lt;/a&gt; and what community and Microsoft is contributing see latest blog post &lt;a href="http://blogs.technet.com/b/wikininjas/archive/2011/12/10/wiki-ninjas-on-technology-biztalk-server.aspx"&gt;&lt;span style="font-weight: bold;"&gt;Wiki-Ninja's on Technology: BizTalk Server&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6076257879221761936?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6076257879221761936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6076257879221761936' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6076257879221761936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6076257879221761936'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/12/if-you-like-to-know-what-biztalk.html' title='Wiki-Ninja&apos;s on Technology: BizTalk Server'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-9181929987203669450</id><published>2011-12-09T03:45:00.001-08:00</published><updated>2012-01-25T13:22:58.109-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server'/><title type='text'>BizTalk Server 2010 R2: Continuing story….</title><content type='html'>&lt;p&gt;Last year communication of BizTalk has been a little cloudy. Will it be discontinued, will it be dead. Richard &lt;strong&gt;&lt;a href="http://seroter.wordpress.com/2011/07/14/is-biztalk-server-going-away-at-some-point-yes-dead-nope/"&gt;blogged&lt;/a&gt;&lt;/strong&gt; on the BizTalk future story, and Tony kept discussion very lively with his &lt;strong&gt;&lt;a href="http://digitalwpc.com/Videos/AllVideos/Permalink/e821e9f8-e379-45b0-8879-12fe271c86be#fbid=146G10XfHmj"&gt;talk&lt;/a&gt;&lt;/strong&gt; on World Partner Conference this year. In the &lt;strong&gt;&lt;a href="http://www.microsoft.com/biztalk/en/us/roadmap.aspx"&gt;roadmap&lt;/a&gt;&lt;/strong&gt; on Microsoft BizTalk site a &lt;strong&gt;vNext&lt;/strong&gt; after 2010 was depicted.&lt;/p&gt; &lt;p&gt;A new release has been announced through BizTalk Server Team Blog: &lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/biztalk_server_team_blog/archive/2011/12/08/biztalk-server-2010-r2.aspx"&gt;BizTalk Server 2010 R2&lt;/a&gt;&lt;/strong&gt;. This is great news as people wondered when next release was due. This release will be delivered six months after Windows Server 8. To me it makes sense as the release will align not only with Server 8, but also VS 2011 and SQL Server 2012. Besides platform alignment other improvements have been announced like alignment with industry standards, adapter improvements, and more tighter integration with Azure. The release does not deviate much as what was shown on existing roadmap.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-k5mWA0lti4w/TuH03V1sB5I/AAAAAAAAEIM/XqHFtVyDcZQ/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-FHTDEbt9eZc/TuH04dqwAGI/AAAAAAAAEIU/vIIx4hzSTHs/image_thumb%25255B2%25255D.png?imgmax=800" width="600" height="145"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Exact dates of release of BizTalk Server 2010 R2 are not disclosed yet. I think when it will be release it will probably be renamed BizTalk Server 2012 or BizTalk Server 8. I personally am very happy with the announcement of this release and Microsoft continuing support for this great product and dedication to keep improving it. BizTalk is not dead or going away soon and I &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/06/biztalk-server-is-here-to-stay.html"&gt;think&lt;/a&gt;&lt;/strong&gt; it to stay for a long time.&lt;/p&gt; &lt;p&gt;Cheers.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-9181929987203669450?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/9181929987203669450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=9181929987203669450' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/9181929987203669450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/9181929987203669450'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/12/biztalk-server-2010-r2-continuing-story.html' title='BizTalk Server 2010 R2: Continuing story….'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-FHTDEbt9eZc/TuH04dqwAGI/AAAAAAAAEIU/vIIx4hzSTHs/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1568796019721049354</id><published>2011-12-01T13:06:00.001-08:00</published><updated>2011-12-01T13:08:46.432-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk360'/><title type='text'>BizTalk360 Another release more capabilities: Version 3.1</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.biztalk360.com/"&gt;BizTalk360&lt;/a&gt;&lt;/strong&gt; evolves to be a more and more mature product. In past I and other BizTalk MVP’s have written stories on this monitoring product (I used to call it a tool, but it has gone that stage it’s a product and a very good one). I have been impressed by it since the first time it almost a year ago. &lt;/p&gt; &lt;p&gt;On Saravana’s &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/post/2011/12/01/BizTalk360-Version-31-public-beta-available-for-download.aspx"&gt;blog&lt;/a&gt;&lt;/strong&gt; you find a detailed overview what is new in this 3.1 release. On my VM I have 2.5.790.0 version, which I uninstalled before installing the 3.1.335.0 version i.e. public beta. And I must say this was an easy process lasting only a few minutes. Only thing I needed to do is deleted the BizTalk360 database in my SQL Server database.The msi installer has been &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/post/2011/11/23/BizTalk360-Improved-MSI-installer-in-v31.aspx"&gt;improved&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;One of the new feature is the &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/post/2011/11/16/BizTalk360-%28V31-Beta%29-Worlds-first-graphical-message-flow-viewer-for-BizTalk-tracking-data.aspx"&gt;graphical end-to-end message flow viewer&lt;/a&gt;&lt;/strong&gt;. I tested this by enabling tracking in one of my orchestrations. I enabled all tracking options in ports and orchestration. I ran a message through orchestration and went to BizTalk360 Tracking Data Queries and click pipeline (XmlReceive) belonging to receive location that picks the messages and sends them into MessageBox to be picked up by orchestration.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-XZYP58MfUUo/TtfsW8xbaBI/AAAAAAAAEHM/Rd7fU5uVZBo/s1600-h/image%25255B21%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" alt="image" src="http://lh3.ggpht.com/-8tAPIUIM_dE/TtfsXTUi3tI/AAAAAAAAEHU/_84JXBv19cQ/image_thumb%25255B11%25255D.png?imgmax=800" border="0" height="142" width="600" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This comes very clear when dialog pops up and I click Transmitter on pipeline, then transmitter of orchestration and I get diagram shown below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-PDEyXuoiHxM/TtfsYrQY7gI/AAAAAAAAEHc/SrpqWVNUduI/s1600-h/image%25255B26%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" alt="image" src="http://lh6.ggpht.com/-H8xZPUDv-5g/TtfsZU5NRQI/AAAAAAAAEHk/Ar5XW4wNnaI/image_thumb%25255B14%25255D.png?imgmax=800" border="0" height="400" width="600" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I conclude that this is a very handy feature and works easy with guidance given by &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;Saravana&lt;/a&gt;&lt;/strong&gt; blog post on this feature. &lt;/p&gt; &lt;p&gt;Thumbs up.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1568796019721049354?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1568796019721049354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1568796019721049354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1568796019721049354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1568796019721049354'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/12/biztalk360-another-release-more.html' title='BizTalk360 Another release more capabilities: Version 3.1'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-8tAPIUIM_dE/TtfsXTUi3tI/AAAAAAAAEHU/_84JXBv19cQ/s72-c/image_thumb%25255B11%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-7478830548562335084</id><published>2011-11-30T13:32:00.001-08:00</published><updated>2012-01-25T13:22:43.152-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WCF-SQL'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server'/><title type='text'>BizTalk Adapter Pack 2010: Calling a View in SQL Azure</title><content type='html'>&lt;p&gt;I have posted a new sample on Code Gallery: &lt;strong&gt;&lt;a href="http://code.msdn.microsoft.com/BizTalk-Server-2010-285bb1ad"&gt;BizTalk Server 2010 Adapter Pack: Call SQL Azure View&lt;/a&gt;&lt;/strong&gt;.This is one of samples I have used in my talks on BizTalk Adapter Pack 2010 Integration (A Lap Around BizTalk Adapter Pack 2010) I held in Stockholm for Swedish BizTalk User Group and in Nieuwegein for BizTalk User Group The Netherlands. Hopefully you experiment with it yourself. If you want to work with SQL Azure and want to create a database, see &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/how-to-create-a-sql-azure-database.aspx"&gt;How to Create a SQL Azure Database&lt;/a&gt;&lt;/strong&gt; wiki on TechNet.&lt;/p&gt; &lt;p&gt;Cheers.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-7478830548562335084?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/7478830548562335084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=7478830548562335084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7478830548562335084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7478830548562335084'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/11/biztalk-adapter-pack-2010-calling-view.html' title='BizTalk Adapter Pack 2010: Calling a View in SQL Azure'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-762660593552640487</id><published>2011-11-25T06:43:00.001-08:00</published><updated>2011-12-12T01:18:34.032-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Server 2010 Patterns Book: Win an eCopy</title><content type='html'>&lt;p&gt;Begin of September when I was staying in Toronto I &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/09/biztalk-server-2010-patterns-by-dan.html"&gt;posted&lt;/a&gt;&lt;/strong&gt; a review on &lt;a href="http://www.novaenterprisesystems.com/Blog/"&gt;&lt;strong&gt;Dan Rosanova’s&lt;/strong&gt;&lt;/a&gt; book &lt;strong&gt;&lt;a href="http://www.packtpub.com/biztalk-server-2010-patterns/book"&gt;BizTalk Server 2010 Patterns&lt;/a&gt;&lt;/strong&gt;. Currently this book is on market now and I have the pleasure of giving this book in electronic format to three of my readers. To win eCopy of this book please send me an email (SteefJan@msn.com) with your details and why you want this book. Closing data will be end of the Friday the 9th of December.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Update:&lt;/span&gt; Winners are Rajesh Kolla, Cecilia Magnusson,and Jonathan Schellack.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-2Ua2xn9wZQY/Ts-pgO9CBsI/AAAAAAAAEG8/XFsWB_D-PpQ/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" alt="image" src="http://lh4.ggpht.com/-m0Eai_In6no/Ts-piU2b8OI/AAAAAAAAEHE/0d_He01ogXc/image_thumb%25255B2%25255D.png?imgmax=800" border="0" height="742" width="600" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Good luck!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-762660593552640487?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/762660593552640487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=762660593552640487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/762660593552640487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/762660593552640487'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/11/biztalk-server-2010-patterns-book-win.html' title='BizTalk Server 2010 Patterns Book: Win an eCopy'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-m0Eai_In6no/Ts-piU2b8OI/AAAAAAAAEHE/0d_He01ogXc/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-919578183001433665</id><published>2011-11-21T01:55:00.001-08:00</published><updated>2011-11-21T04:08:05.882-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><title type='text'>My First Ten TechNet Wiki Articles on BizTalk</title><content type='html'>&lt;p&gt;&lt;a href="http://lh5.ggpht.com/-a5gaA8zt0vs/TsogDZJhrvI/AAAAAAAAEGc/3ANE5BRCQVQ/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" alt="image" src="http://lh6.ggpht.com/-jJq6107_sF0/TsogEJOHPGI/AAAAAAAAEGg/AGR5lJ3QsXA/image_thumb%25255B5%25255D.png?imgmax=800" border="0" height="52" width="600" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Last couple of week I written a few wiki article for &lt;a href="http://social.technet.microsoft.com/wiki/"&gt;&lt;strong&gt;TechNet Wiki&lt;/strong&gt;&lt;/a&gt; a place, where content is generated by community about Microsoft technologies for the community. I very much like the concept and glad I was able to contribute (see my &lt;strong&gt;&lt;a href="http://blogs.technet.com/b/wikininjas/archive/2011/11/08/interview-with-a-biztalk-mvp-wiki-ninja-steef-jan-wiggers.aspx"&gt;interview&lt;/a&gt;&lt;/strong&gt; on Wiki). Below you will find a list of my ten completed wiki articles on BizTalk:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;First the featured article &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-2010.aspx"&gt;BizTalk Server 2010&lt;/a&gt;&lt;/strong&gt; and discusses BizTalk and shows all resource on its features.&lt;/li&gt; &lt;li&gt;Second a list on all available BizTalk Server 2010 community tools in &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/5208.aspx"&gt;BizTalk Server 2010 – Tools&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt; &lt;li&gt;Third article is on &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-adapter-pack-2010.aspx"&gt;BizTalk Server 2010 Adapter Pack&lt;/a&gt;&lt;/strong&gt; an enhancement of previous adapter pack 2.0.&lt;/li&gt; &lt;li&gt;Fourth article is a short &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-2010-overview.aspx"&gt;overview&lt;/a&gt;&lt;/strong&gt; on BizTalk Server 2010 and created before I written complete article on BizTalk and its features.&lt;/li&gt; &lt;li&gt;Fifth article on &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/5109.aspx"&gt;BizTalk databases&lt;/a&gt;&lt;/strong&gt; as a survival type of article listing all relevant resources on how to maintain healthy BizTalk environment with focus on BizTalk databases.&lt;/li&gt; &lt;li&gt;Subsequently I written another &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/5363.aspx"&gt;article&lt;/a&gt;&lt;/strong&gt; listing resources for recovery of BizTalk itself not its databases, but this article goes hand in hand with the previous fifth article.&lt;/li&gt; &lt;li&gt;Seventh article is a &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-2010-beginners-guide.aspx"&gt;BizTalk beginners guide&lt;/a&gt;&lt;/strong&gt; listing all resources for a beginner and a little outline how he/she should proceed.&lt;/li&gt; &lt;li&gt;Subsequently I also written a &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/5058.aspx"&gt;preparation guide&lt;/a&gt;&lt;/strong&gt; for 70-595 exam that can be read in conjunction with beginners guide.&lt;/li&gt; &lt;li&gt;Ninth article talks about &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-monitoring-tools.aspx"&gt;monitoring tools&lt;/a&gt;&lt;/strong&gt; for BizTalk and lists all alternatives to SCOM.&lt;/li&gt; &lt;li&gt;Final tenth article is a collection of resources for BAM and is again a survival type of &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/5599.aspx"&gt;article&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I hope you will find these articles useful and feel free to edit them (correct, add, enhance) as that is intention of wiki’s. I will be working on next couple of articles in near future, which will be more in depth BizTalk ones.&lt;/p&gt; &lt;p&gt;Cheers!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-919578183001433665?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/919578183001433665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=919578183001433665' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/919578183001433665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/919578183001433665'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/11/last-couple-of-week-i-written-few-wiki.html' title='My First Ten TechNet Wiki Articles on BizTalk'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-jJq6107_sF0/TsogEJOHPGI/AAAAAAAAEGg/AGR5lJ3QsXA/s72-c/image_thumb%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1726609055015024858</id><published>2011-11-21T00:33:00.001-08:00</published><updated>2011-11-24T23:25:44.047-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><title type='text'>BizTalk User Group Meeting 30 November 2011</title><content type='html'>&lt;p&gt;My company &lt;strong&gt;&lt;a href="http://www.ordina.com/en.aspx"&gt;Ordina&lt;/a&gt;&lt;/strong&gt; will host next Dutch BizTalk User Group Meeting. This event we will have four speakers and agenda will be:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.linkedin.com/in/steefjan"&gt;Steef-Jan Wiggers&lt;/a&gt;&lt;/strong&gt; (Ordina) - "BizTalk Server Adapter 2010 Integration" &lt;/li&gt; &lt;li&gt;&lt;a href="http://www.linkedin.com/in/boiten"&gt;&lt;strong&gt;Jeroen Boiten&lt;/strong&gt;&lt;/a&gt; (&lt;a href="http://www.gasunie.nl/en"&gt;GasUnie&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;) – "BizTalk at Gas Unie" &lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.linkedin.com/pub/jasper-defesche/2/b92/300"&gt;Jasper Defesche&lt;/a&gt;&lt;/strong&gt; (&lt;a href="http://www.axonolympus.nl/wd/pages/nl/home.php"&gt;Axon Olympus&lt;/a&gt;) - "BizTalk and Dynamics AX"&lt;/li&gt; &lt;li&gt;Jeroen Hendriks (&lt;a href="http://www.axonolympus.nl/wd/pages/nl/home.php"&gt;Axon Olympus&lt;/a&gt;) – "Robust BizTalk DTAP”&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;It will be all Dutch talks and if you able to attend you can sign up &lt;a href="http://www.linkedin.com/osview/canvas?_ch_page_id=1&amp;amp;_ch_panel_id=1&amp;amp;_ch_app_id=2000&amp;amp;_applicationId=2000&amp;amp;_ownerId=0&amp;amp;appParams=%7B%22event%22%3A%22853087%22%2C%22page%22%3A%22event%22%7D&amp;amp;trk=link-events-detail-detail"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1726609055015024858?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1726609055015024858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1726609055015024858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1726609055015024858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1726609055015024858'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/11/my-company-ordina-will-host-next-dutch.html' title='BizTalk User Group Meeting 30 November 2011'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-2672649089264685501</id><published>2011-11-02T10:52:00.001-07:00</published><updated>2011-11-02T10:56:55.376-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><title type='text'>My Code Gallery BizTalk Samples</title><content type='html'>&lt;p&gt;Past few weeks I have contributed the following samples to MSDN Code Gallery:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/BizTalk-Table-Operations-31743335"&gt;&lt;strong&gt;BizTalk Table Operations - Messaging&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;This sample will show how to perform simple table operations using WCF-SQL Adapter a part of BizTalk Server Adapter Pack. The Sample provided by Microsoft shows only Select statement operation. This sample will show all the other operations. It is based on the BizTalk Adapter Pack 2010 WCF-Custom with sqlBinding Table Operations through Messaging solution &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/10/biztalk-adapter-pack-2010-wcf-custom.html"&gt;post&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/Polling-SQL-Azure-Table-dd21aa62"&gt;&lt;strong&gt;Polling SQL Azure Table - BizTalk Adapter Pack 2010&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;This sample will show polling a SQL Azure database table. It is based on my Polling SQL Azure Database Table with WCF-SQL Adapter &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/10/polling-sql-azure-database-table-with.html"&gt;post&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/Sample-Table-Operations-on-ec64d9b8"&gt;&lt;strong&gt;Sample - Table Operations on Oracle 11g XE with OracleDbBinding&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;This sample will show all the Oracle Table operations (in comparison with SQL, but there a few differences!). It is based on my Table Operation on Oracle 11g XE with OracleDbBinding &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/04/table-operation-on-oracle-11g-xe-with.html"&gt;post&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/WCF-SQL-Adapter-Stored-acfef155"&gt;&lt;strong&gt;WCF-SQL Adapter Stored Procedure : SQL Azure&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;This sample will make use of BizTalk Adapter Pack as well and call Stored-Procedure in Azure. Sample is based on my SQL Azure Stored Procedure blog &lt;a href="http://soa-thoughts.blogspot.com/2011/03/wcf-sql-adapter-stored-procedure-sql.html"&gt;&lt;strong&gt;post&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/ExecuteReader-ExecuteNonQue-bfa52d1d"&gt;&lt;strong&gt;ExecuteReader, ExecuteNonQuery, ExecuteScalar Operation with BizTalk Messaging&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;This sample will demonstrate three query operations through messaging in stead of using the WCF Service Model. BizTalk Server 2010 Adapter Pack Samples show only invoke ExecuteReader operation in SQL Server using ,NET. This sample shows all operations through messaging.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Cheers!    &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-2672649089264685501?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/2672649089264685501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=2672649089264685501' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2672649089264685501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2672649089264685501'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/11/my-code-gallery-biztalk-samples.html' title='My Code Gallery BizTalk Samples'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-7542207774680102733</id><published>2011-10-30T09:18:00.001-07:00</published><updated>2011-11-02T10:56:27.075-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Server 2010–Tools</title><content type='html'>&lt;p&gt;I have created an article for &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/"&gt;TechNet Wiki&lt;/a&gt;&lt;/strong&gt; called&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/5208.aspx"&gt;&lt;strong&gt;BizTalk Server 2010 – Tools&lt;/strong&gt;&lt;/a&gt; and it is a compilation of all tooling available through Codeplex or Microsoft Download Center. These tools are not provided out of box with BizTalk Server 2010, but can be of tremendous help in debugging, logging, testing, troubleshooting, documenting solution, and performing health checks and benchmarking of your BizTalk environment. The number of tools listed and of codeplex projects pretty much covered in the article. Thanks to &lt;strong&gt;&lt;a href="http://midheach.wordpress.com/"&gt;Colin Meade&lt;/a&gt;&lt;/strong&gt; the Orchestration Profiler can be of used with BizTalk 2010. If you feel there is a tool that I have missed, which can be beneficial in any way, please feel free to add comment to the article.&lt;/p&gt; &lt;p&gt;Cheers !&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-7542207774680102733?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/7542207774680102733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=7542207774680102733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7542207774680102733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7542207774680102733'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/biztalk-server-2010tools.html' title='BizTalk Server 2010–Tools'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1346635615633999309</id><published>2011-10-23T11:53:00.001-07:00</published><updated>2011-10-23T11:55:03.493-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Server 2010 TechNet Wiki Articles</title><content type='html'>&lt;p&gt;The &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/"&gt;TechNet Wiki&lt;/a&gt;&lt;/strong&gt; is a library of information about Microsoft technologies written by the community for the community. Through TechNet Wiki you will find the following BizTalk Server 2010 articles:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/working-with-biztalk-appfabric-connect.aspx"&gt;&lt;strong&gt;Working with BizTalk AppFabric Connect&lt;/strong&gt;&lt;/a&gt;  &lt;ul&gt; &lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/installing-the-biztalk-server-2010-appfabric-connect-feature.aspx"&gt;&lt;strong&gt;Installing the BizTalk Server 2010 AppFabric Connect feature&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-wf-wcf-better-together.aspx"&gt;&lt;strong&gt;BizTalk + WF/WCF, Better Together&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-2010-appfabric-connect-feature-frequently-asked-questions-faq.aspx"&gt;&lt;strong&gt;BizTalk Server 2010 AppFabric Connect feature Frequently Asked Questions (FAQ)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/exposing-lob-services-on-the-cloud-using-appfabric-connect-for-services.aspx"&gt;&lt;strong&gt;Exposing LOB Services on the Cloud Using AppFabric Connect for Services&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/exposing-biztalk-applications-on-the-cloud-using-appfabric-connect-for-services.aspx"&gt;&lt;strong&gt;Exposing BizTalk Applications on the Cloud using AppFabric Connect for Services&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/load-testing-biztalk-server-solutions-with-visual-studio-2010.aspx"&gt;&lt;strong&gt;Load Testing BizTalk Server Solutions with Visual Studio 2010&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/create-a-load-test-to-perform-multiple-unit-tests-simultaneously.aspx"&gt;&lt;strong&gt;Create a Load Test to Perform Multiple Unit Tests Simultaneously&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/install-and-configure-bam-business-activity-monitoring-in-a-multi-computer-environment.aspx"&gt;&lt;strong&gt;Install and Configure BAM (Business Activity Monitoring) in a Multi-Computer Environment&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/invoking-restful-web-services-with-biztalk-server-2010.aspx"&gt;&lt;strong&gt;Invoking ReSTful Web Services with BizTalk Server 2010&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-2010-amp-nservicebus.aspx"&gt;&lt;strong&gt;How to use NServiceBus to do Broadcast Message Distribution with BizTalk Server RFID&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/querying-and-creating-records-in-dynamics-crm-2011-from-biztalk-server-2010.aspx"&gt;&lt;strong&gt;Querying and Creating Records in Dynamics CRM 2011 from BizTalk Server 2010&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-integration-with-sharepoint-server-using-wss-adapter.aspx"&gt;&lt;strong&gt;BizTalk Server integration with SharePoint Server using WSS Adapter&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/3470.aspx"&gt;Typed Polling with WCF-SQL Adapter: Best Practices and Troubleshooting Tips&lt;/a&gt; &lt;/strong&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/5058.aspx"&gt;&lt;strong&gt;BizTalk Server 2010 Exam 70-595 Preparation&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/5109.aspx"&gt;&lt;strong&gt;BizTalk Databases: Survival Guide&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-2010-beginners-guide.aspx"&gt;BizTalk Server 2010 Beginners Guide&lt;/a&gt;&lt;/strong&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-2010.aspx"&gt;&lt;strong&gt;BizTalk Server 2010&lt;/strong&gt;&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-adapter-pack-2010.aspx"&gt;BizTalk Server Adapter Pack 2010&lt;/a&gt;&lt;/strong&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/biztalk-server-documentation.aspx"&gt;&lt;strong&gt;BizTalk Server Documentation &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Hopefully you find one of more article that are useful for you to learn about capabilities of BizTalk or new ways to integrate with BizTalk.&lt;/p&gt; &lt;p&gt;Cheers!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1346635615633999309?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1346635615633999309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1346635615633999309' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1346635615633999309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1346635615633999309'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/biztalk-server-technet-wiki-articles.html' title='BizTalk Server 2010 TechNet Wiki Articles'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-7099217737356673281</id><published>2011-10-13T06:03:00.001-07:00</published><updated>2011-10-13T06:25:59.879-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 1.0'/><title type='text'>BizTalk User Group Sweden : My debut as International Speaker</title><content type='html'>&lt;p&gt;Next week a new BizTalk User Group Meeting in Sweden is scheduled with two sessions:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;A Lap Around BizTalk Adapter Pack&lt;/li&gt; &lt;li&gt;A Lap Around BizTalk360&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The first session will be done by me and it will be first time I will do a session in English in another country. The other session is done by Saravana on &lt;strong&gt;&lt;a href="http://www.biztalk360.com/"&gt;BizTalk360&lt;/a&gt;&lt;/strong&gt;. It will be second time both me and &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;Saravana&lt;/a&gt;&lt;/strong&gt; will share the same stage. Last &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/06/btug-biztalk-integration-with.html"&gt;time&lt;/a&gt;&lt;/strong&gt; was June this year for the Dutch BizTalk User Group.&lt;/p&gt; &lt;p&gt; There are still seats left for this &lt;strong&gt;&lt;a href="http://swebug20111019.eventbrite.com/?ref=enivte&amp;amp;utm_source=eb_email&amp;amp;utm_media=email&amp;amp;utm_compaign=invitenew&amp;amp;utm_term=readmore&amp;amp;invite=MTI4MzQ0NC9zdGVlZi1qYW4ud2lnZ2Vyc0BvcmRpbmEubmwvMA=="&gt;event&lt;/a&gt;&lt;/strong&gt;, so if you want you can attend; it is in Stockholm and I expect many if it not all from Sweden. My session will be talk about BizTalk Adapter Pack, its evolution how it became the pack that is shipped along with BizTalk 2010, its origin, alignment with Microsoft Platform, Cloud and an integration scenario with Oracle. Saravana will take you through his BizTalk360 product showing a lot of its capabilities and how you can leverage them in a BizTalk production environment.&lt;/p&gt; &lt;p&gt;For those who will attend I am looking forward to meet you and present my story on the BizTalk Adapter Pack. Thanks &lt;a href="http://blogical.se/blogs/johan/"&gt;Johan&lt;/a&gt;, &lt;a href="http://blogical.se/blogs/mikael/"&gt;Mikael&lt;/a&gt; and Microsoft Sweden for inviting me and hosting the event.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Cheers!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-7099217737356673281?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/7099217737356673281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=7099217737356673281' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7099217737356673281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7099217737356673281'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/biztalk-user-group-sweden-my-debut-as.html' title='BizTalk User Group Sweden : My debut as International Speaker'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-4934119784472386897</id><published>2011-10-10T13:54:00.001-07:00</published><updated>2011-10-10T13:56:49.999-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk360'/><title type='text'>BizTalk360 new V2.5 release–Message Box Viewer Integration</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;Saravana&lt;/a&gt;&lt;/strong&gt; has released new version of BizTalk 360, a &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/post/2011/10/06/BizTalk360-v25-One-big-Release.aspx"&gt;version 2.5&lt;/a&gt;&lt;/strong&gt; release with following important features/enhancements:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Role Based Security&lt;/li&gt; &lt;li&gt;Knowledge Base Repository&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Message Box Viewer Integration&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Message Detail (Content/Context)&lt;/li&gt; &lt;li&gt;Alert/Notification Enhancements&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;It shows that BizTalk360 has more monitoring and troubleshooting capabilities. In this blog post I will focus on troubleshooting capability: &lt;strong&gt;MessageBox Viewer Integration&lt;/strong&gt;. &lt;/p&gt; &lt;p&gt;Many of you have heard of the &lt;strong&gt;&lt;a href="http://blogs.technet.com/b/jpierauc/archive/2007/12/18/msgboxviewer.aspx"&gt;BizTalk MsgBoxViewer&lt;/a&gt;&lt;/strong&gt; tool that has been around for some time. It has been created by &lt;a href="http://blogs.technet.com/b/jpierauc/archive/2007/12/20/why-this-blog-and-what-is-msgboxviewer.aspx"&gt;Jean-Pierre Auconie&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;. The tool runs a set of tests and queries against the MessageBox database of your BizTalk Server. The results are displayed in the tool and can also be exported as HTML reports including links. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-iXBa1YiuTCM/TpNbXWeG3XI/AAAAAAAAD6s/yqu12Qp0Vio/s1600-h/image%25255B20%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/-ro_1FM263CY/TpNbZ6ItGHI/AAAAAAAAD6w/LePK8kQveBU/image_thumb%25255B12%25255D.png?imgmax=800" width="600" border="0" height="450" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I wondered how this integration works with BizTalk360.After installing BizTalk360 V2.5 I looked for the feature. I clicked &lt;strong&gt;Settings –&amp;gt; Configure MBV Integration&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-dLJSv6vlNOU/TpNbal8A0gI/AAAAAAAAD60/s5TkH7gFGY0/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-b4j3rjN6RN8/TpNbbWSQc_I/AAAAAAAAD64/_C-EoWO3iws/image_thumb%25255B9%25255D.png?imgmax=800" width="600" border="0" height="360" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You will see that you need to install the MessageBox Viewer first as licensing restrictions prohibit bundling with BizTalk360. On BizTalk360 the &lt;strong&gt;&lt;a href="http://support.biztalk360.com/customer/portal/articles/141339-configuring-message-box-viewer"&gt;steps&lt;/a&gt;&lt;/strong&gt; are explain for configuring MessageBoxViewer. If you do not follow these steps you will see error like below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-b7G2GgfDLiw/TpNbcA13K5I/AAAAAAAAD68/lGNpgIP2IYA/s1600-h/image%25255B45%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-Isq2XLNhml0/TpNbcijv4LI/AAAAAAAAD7A/804KLbTE8kc/image_thumb%25255B27%25255D.png?imgmax=800" width="600" border="0" height="132" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;and nothing will appear in BizTalk360 Message Box Viewer – Reports!&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-jvHIoHwavzg/TpNbdYr9BqI/AAAAAAAAD7E/d5YGM-kvp6s/s1600-h/image%25255B50%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/-QImbEJR5pgk/TpNbenEhScI/AAAAAAAAD7I/OaEyCmnWzoM/image_thumb%25255B30%25255D.png?imgmax=800" width="600" border="0" height="142" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you do have accept the EULA, but still see no reports than check if key below exists.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MBVConsole\EULA]&lt;br /&gt;"EULAAccepted"="YES"&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;In my x64 environment it set the following key after accepting EULA of MBVConsole (and not the above):&lt;/p&gt; &lt;p&gt;&lt;strong&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\MBVConsole\EULA]&lt;br /&gt;"EULAAccepted"="YES"&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;After configuration you set schedule (day(s) and time(s)) and the click Save.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-ylG7Llbh8nE/TpNbf_mCsrI/AAAAAAAAD7M/ENVB8Y663mw/s1600-h/image%25255B40%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/-Apt3upYCAOU/TpNbhbJp2eI/AAAAAAAAD7Q/ABkAtPXBW1I/image_thumb%25255B24%25255D.png?imgmax=800" width="600" border="0" height="360" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I set schedule on everyday at evening/night on 21:00 – 06:00 (as a test, later I rescheduled to only 21:00). And soon as MBV has run you will see report appear like below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-OiPlkdRtOjc/TpNbjMuKokI/AAAAAAAAD7U/UMDIeIrXwfE/s1600-h/image%25255B55%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/-uoGGLYbcr4U/TpNbk6ND5fI/AAAAAAAAD7Y/ccAaiadlfnw/image_thumb%25255B33%25255D.png?imgmax=800" width="600" border="0" height="555" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;There is more besides having a report and that is BizTalk360 also allows you to send emails based on MBV report thresholds. For instance if in the last run MBV reports a couple of critical errors (let’s say 5), you can configure BizTalk360 to send a notification!&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-deJm3wjiwww/TpNbm8H6lBI/AAAAAAAAD7c/wlHdyVOJeGM/s1600-h/image%25255B35%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-PNgyONKSr94/TpNbniGPlJI/AAAAAAAAD7g/5OgPushqbAE/image_thumb%25255B21%25255D.png?imgmax=800" width="600" border="0" height="362" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This is just one of new features of BizTalk360. There is more to explore through &lt;strong&gt;&lt;a href="http://www.biztalk360.com/Content/Tour.aspx?q=uap"&gt;Feature Tour&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Cheers!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-4934119784472386897?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/4934119784472386897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=4934119784472386897' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4934119784472386897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4934119784472386897'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/biztalk360-new-v25-releasemessage-box.html' title='BizTalk360 new V2.5 release–Message Box Viewer Integration'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-ro_1FM263CY/TpNbZ6ItGHI/AAAAAAAAD6w/LePK8kQveBU/s72-c/image_thumb%25255B12%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-6438506526481939750</id><published>2011-10-06T10:52:00.001-07:00</published><updated>2011-10-06T16:19:35.866-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Adapter Pack 2010 WCF-Custom with sqlBinding Table Operations through Messaging solution</title><content type='html'>&lt;p&gt;Last year I did a &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/08/wcf-sql-adapter-table-operations.html"&gt;post&lt;/a&gt;&lt;/strong&gt; on table operations using WCF-SQL Adapter as part of Adapter Pack 2.0. This post was targeted for BizTalk 2009 and I now like to do an update targeting BizTalk Server 2010. With BizTalk Server 2010 (&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/01/biztalk-server-2010-adapters.html"&gt;DVD/ISO&lt;/a&gt;&lt;/strong&gt;) comes the adapter pack that bundles old (non-WCF based) Enterprise Adapter for BizTalk with new (WCF-based) adapters to support compatibility with different versions of Line Of Business systems (SAP, Siebel, Oracle, Oracle eBusiness Suite). The &lt;strong&gt;&lt;a href="http://www.microsoft.com/biztalk/en/us/adapter-pack.aspx"&gt;BizTalk Adapter Pack 2010&lt;/a&gt;&lt;/strong&gt; includes support for new versions of the following line-of-business applications and databases: SAP 7, Oracle EBS 12.1 and SQL Server 2008 R2. The Adapter Pack also provides support for Visual Studio 2010 and .NET Framework 4. For documentation see MSDN &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=1325"&gt;&lt;strong&gt;BizTalk Server Adapter Pack 2010 Documentation&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;and &lt;strong&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=20320"&gt;interactive poster&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Installation is straight forward and made simpler through following steps in a wizard and adjusted to installing on x64 (you can read that in post “&lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/11/installing-biztalk-adapter-pack-2010-on.html"&gt;Installing BizTalk Adapter Pack 2010 on x64&lt;/a&gt;&lt;/strong&gt;”). After installation you will need to add adapter manually if you want to use SQL adapter through a WCF-SQL port.  The SQL adapter can be also used in BizTalk as a WCF-Custom port. If you want to use the SQL adapter through a WCF-Custom port, you do not need to add the WCF-Custom port to the BizTalk Server Administration console, because the WCF-Custom port is added to the BizTalk Server Administration console by default. When you use &lt;strong&gt;Consume Adapter Service Tool&lt;/strong&gt; in BizTalk Project it will create xml schema’s based on operation contract (inbound or outbound) and &lt;strong&gt;WCF-Custom&lt;/strong&gt; binding file. &lt;/p&gt; &lt;p&gt;To perform operations on SQL Server through messaging by using the WCF-Custom adapter, you must perform a set of design-time and run-time tasks using Visual Studio and BizTalk Server Administration console respectively. The following high level tasks are required to create a message based solution:  &lt;/p&gt;&lt;ul&gt; &lt;li&gt;Create BizTalk project, and generate schema.  &lt;/li&gt;&lt;li&gt;Create messages instances.  &lt;/li&gt;&lt;li&gt;Build and deploy the BizTalk project.  &lt;/li&gt;&lt;li&gt;Configure the application.  &lt;/li&gt;&lt;li&gt;Start the application. &lt;/li&gt;&lt;/ul&gt; &lt;h6&gt;&lt;span style="font-size:100%;"&gt;BizTalk Project and generate schema (‘s)&lt;/span&gt;&lt;/h6&gt; &lt;p&gt;First, we need the XML schemas, which represent our data source. By installing the WCF LOB Adapter SDK, you will have a metadata browser built into Visual Studio. NET at your disposal. You can access this from a BizTalk project by right-clicking the project, choosing &lt;b&gt;Add&lt;/b&gt; then &lt;b&gt;Generated Items&lt;/b&gt; and selecting &lt;b&gt;Consume Adapter Service&lt;/b&gt;.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/-uOpxig_9mns/To3qrOUiX1I/AAAAAAAAD38/oP3OJkYsqEI/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/-gj10Q-v8bpc/To3qriESg1I/AAAAAAAAD4A/KXqBj9xcDe4/image_thumb%25255B2%25255D.png?imgmax=800" width="600" border="0" height="415" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;This action opens a new window that provides us the interface to connect to, browse, and select database objects for service interaction. The very first thing we need to do here is choose the &lt;b&gt;sqlBinding&lt;/b&gt; as the service binding, and then configure a connection string. The simplest working connection string consists of an Initial Catalog value for the database, and a valid Server name entry. Note that the adapter now uses a connection string in the form of a URI instead of the traditional Data Source=;&lt;b&gt;Initial_Catalog&lt;/b&gt;=;&lt;b&gt;User_ Id&lt;/b&gt;=;&lt;b&gt;Password= style&lt;/b&gt;.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/-amcseQwLVFs/To3qsAFDzjI/AAAAAAAAD4E/vGAw_suy1rM/s1600-h/image%25255B10%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/-SABjdutlAVA/To3qsqeXuzI/AAAAAAAAD4I/ExLLlIVidoY/image_thumb%25255B5%25255D.png?imgmax=800" width="600" border="0" height="132" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;Once a satisfactory connection string is defined, the Connect button can be clicked to establish an active connection to the target database. If the connection is successful, one see the category browser with a set of database object categories.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/-bIg8GDNWxu8/To3qtHXSGzI/AAAAAAAAD4M/agVb3n3N-YQ/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/-XdIUAEqBzrE/To3qt1o2iiI/AAAAAAAAD4Q/iUm1vG_zoDg/image_thumb%25255B8%25255D.png?imgmax=800" width="600" border="0" height="535" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;On the root "/" character a range of un-typed generic functions are displayed, which can be exploited. Click on tables and you will see a number of Tables, select Products.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-yiOUGGsTfkY/To3quu-SwiI/AAAAAAAAD4U/WRLdcUZ2y7U/s1600-h/image%25255B20%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/-bU4KG6AeKrA/To3qxAYS68I/AAAAAAAAD4Y/jYJYUKiza0I/image_thumb%25255B11%25255D.png?imgmax=800" width="600" border="0" height="535" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;Click the Delete, Insert, Select and Update statement in available categories and operations. Click the Add button to add the operations. After clicking the Ok button at the bottom, schemas (and a single binding file) is added to our associated BizTalk project in Visual Studio.NET.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-wEeOrq1MZO0/To3qyBScQSI/AAAAAAAAD4c/P_NkhU4bizU/s1600-h/image%25255B25%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/-OA7LMm_rGZw/To3qzhZw4WI/AAAAAAAAD4g/q0icTI-dTRE/image_thumb%25255B14%25255D.png?imgmax=800" width="600" border="0" height="290" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;The binding is required later on, when solution is deployed and ports have to be configured for SQL Server (i.e. Send Port). This binding has to be edited for each operation (Select, Update, Insert, and Delete), because there is no corresponding logical ports as this a complete message based solution (if you keep original binding file and import in than you will run into error described in this post &lt;a href="http://blogs.msdn.com/b/adapters/archive/2007/12/26/why-does-the-adapter-say-action-is-not-understood-even-though-i-am-using-the-binding-file-generated-by-the-consume-adapter-service-wizard.aspx"&gt;&lt;strong&gt;Why does the Adapter say ‘Action is not understood’ even though I am using the binding file generated by the ‘Consume Adapter Service’ wizard?&lt;/strong&gt;&lt;/a&gt;). I choose to create four new binding files, each a copy of original, but all with a single operation in BtsActionMapping.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-rHfQXHFhR64/To3q0LCcmpI/AAAAAAAAD4k/_uLZHJc02zE/s1600-h/image%25255B30%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/-ShxbMbO5f48/To3q1rju2hI/AAAAAAAAD4o/NyTiBz_C6LE/image_thumb%25255B17%25255D.png?imgmax=800" width="600" border="0" height="335" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;h6&gt;&lt;span style="font-size:100%;"&gt;Create message instances&lt;/span&gt; &lt;/h6&gt; &lt;p&gt;Next step is to generate messages from generated schema, which can be routed from Recieve location in Receive Port to a send port with WCF-Custom Adapter. Generating the first message is easy, as you can right click on the &lt;strong&gt;TableOperation.dbo.Products.xsd&lt;/strong&gt; and select &lt;strong&gt;Generate Instance &lt;/strong&gt;and an instance of top element is created (e.g. &lt;strong&gt;Select&lt;/strong&gt;).  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/-QQO6PxfjMJc/To3q2ONh80I/AAAAAAAAD4s/LVmahpxMgQ4/s1600-h/image%25255B45%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/-lqavtnd2vZ4/To3q3JFme6I/AAAAAAAAD4w/7EAGlCDmr4w/image_thumb%25255B26%25255D.png?imgmax=800" width="600" border="0" height="652" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;You will get a instance of message as depicted below:  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-kxggBFs5yQo/To3q3iXKUwI/AAAAAAAAD40/QGaFHSu2qCg/s1600-h/image%25255B40%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-eHwx29JOdbc/To3q3_8AA3I/AAAAAAAAD44/qm7TlTDUjQ4/image_thumb%25255B23%25255D.png?imgmax=800" width="600" border="0" height="68" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;By opening up the TableOperation.dbo.Products.xsd in file-editor you can move the next operation to top, so you can then in Visual Studio generate the next instance for an operation or you can use XML-Editor inside Visual Studio (closing schema, right click and select open with… and then select XML Editor) to move elements around. In end you will have four xml instance for &lt;strong&gt;TableOperations&lt;/strong&gt;, save to file as xml (type all files, encoding UTF-8!). &lt;/p&gt; &lt;h6&gt;&lt;span style="font-size:100%;"&gt;Build and deploy the BizTalk project&lt;/span&gt;&lt;/h6&gt; &lt;p&gt;Only schemas are required for a messaging only scenario with WCF-SQL Adapter to perform operations on SQL Server. Therefore after assigning a strong name and application name to BizTalk project it can be build and deployed.  &lt;/p&gt;&lt;h6&gt;&lt;span style="font-size:100%;"&gt;Configure the application&lt;/span&gt;&lt;/h6&gt; &lt;p&gt;After solution has been deployed it is time to configure the ports. FILE ports are easy and focus here will be configuring the WCF-Custom Send Ports. Through BizTalk Management Console one can browse to &lt;strong&gt;BTS.SQL.Table.Operations&lt;/strong&gt; application and right click the application and select Import Bindings … and navigate to file called &lt;strong&gt;WcfSendPort_SqlAdapterBinding_Custom_Select.bindinginfo.xml&lt;/strong&gt;, select and click Open. You will notice that a Send Port will be created automatically. You can repeat the import for binding:  &lt;/p&gt;&lt;ul&gt; &lt;li&gt;WcfSendPort_SqlAdapterBinding_Custom_Delete.bindinginfo.xml  &lt;/li&gt;&lt;li&gt;WcfSendPort_SqlAdapterBinding_Custom_Insert.bindinginfo.xml  &lt;/li&gt;&lt;li&gt;WcfSendPort_SqlAdapterBinding_Custom_Update.bindinginfo.xml&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Next steps are setting filters on WCF-Send Port and File Send Port. Configuration is as follows:&lt;/p&gt; &lt;table width="608" border="0" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="145"&gt;&lt;strong&gt;PortName&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="102"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="359"&gt;&lt;strong&gt;Filter&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="145"&gt;RPTableOperationIn&lt;/td&gt; &lt;td valign="top" width="102"&gt;FILE&lt;/td&gt; &lt;td valign="top" width="359"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="145"&gt;SPTableOperationOut&lt;/td&gt; &lt;td valign="top" width="102"&gt;FILE&lt;/td&gt; &lt;td valign="top" width="359"&gt; &lt;p&gt;BTS.MessageType == &lt;a href="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#UpdateResponse"&gt;http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#UpdateResponse&lt;/a&gt;&lt;br /&gt;    Or&lt;br /&gt;BTS.MessageType == &lt;a href="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#SelectResponse"&gt;http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#SelectResponse&lt;/a&gt;&lt;br /&gt;    Or&lt;br /&gt;BTS.MessageType == &lt;a href="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#InsertResponse"&gt;http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#InsertResponse&lt;/a&gt;&lt;br /&gt;    Or&lt;br /&gt;BTS.MessageType == &lt;a href="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#DeleteResponse"&gt;http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#DeleteResponse&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="145"&gt;WcfSendPort_SqlAdapterBinding_TableOp_dbo_Products_Delete&lt;/td&gt; &lt;td valign="top" width="102"&gt;WCF-Custom&lt;/td&gt; &lt;td valign="top" width="359"&gt;BTS.MessageType == &lt;a href="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#Delete"&gt;http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#Delete&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="145"&gt;WcfSendPort_SqlAdapterBinding_TableOp_dbo_Products_Insert&lt;/td&gt; &lt;td valign="top" width="102"&gt;WCF-Custom&lt;/td&gt; &lt;td valign="top" width="359"&gt;BTS.MessageType == &lt;a href="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#Insert"&gt;http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#Insert&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="145"&gt;WcfSendPort_SqlAdapterBinding_TableOp_dbo_Products_Select&lt;/td&gt; &lt;td valign="top" width="102"&gt;WCF-Custom&lt;/td&gt; &lt;td valign="top" width="359"&gt;BTS.MessageType == &lt;a href="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#Select"&gt;http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#Select&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="145"&gt;WcfSendPort_SqlAdapterBinding_TableOp_dbo_Products_Update&lt;/td&gt; &lt;td valign="top" width="102"&gt;WCF-Custom&lt;/td&gt; &lt;td valign="top" width="359"&gt;BTS.MessageType == &lt;a href="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#Update"&gt;http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Products#Update&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;h6&gt;&lt;span style="font-size:100%;"&gt;Start the application&lt;/span&gt;&lt;/h6&gt; &lt;p&gt;In the end your messaging solutions can be depicted as below. After configuration you can start BizTalk application. Schema below gives an overview what will happen once drop message in folder (e.g. In folder).&lt;a href="http://lh3.ggpht.com/-TWHthxrLSHQ/To3q4jQLKEI/AAAAAAAAD48/Tmo-P6SQp3Y/s1600-h/image%25255B50%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/-50FWo723Vew/To3q48nxeaI/AAAAAAAAD5A/zv4uXDbiWs8/image_thumb%25255B29%25255D.png?imgmax=800" width="600" border="0" height="302" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;I hope with this post I was able to show all operations (CRUD) on table. The &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/biztalk/gg491395"&gt;sample&lt;/a&gt;&lt;/strong&gt; from MSDN shows only SELECT operation and here I have extended on that, showing all operations and how to setup WCF-Custom Adapter using &lt;strong&gt;sqlBinding&lt;/strong&gt; and steps to do, before you can execute all operations on a SQL Table. &lt;/p&gt;&lt;p&gt;You can find sample for this post through MSDN Code Gallery: &lt;strong&gt;&lt;a href="http://code.msdn.microsoft.com/BizTalk-Table-Operations-31743335"&gt;BizTalk Table Operations – Messaging&lt;/a&gt;&lt;/strong&gt; (Don't forget to rate or tell me what you think.)&lt;/p&gt;&lt;p&gt;Cheers!    &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6438506526481939750?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6438506526481939750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6438506526481939750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6438506526481939750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6438506526481939750'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/biztalk-adapter-pack-2010-wcf-custom.html' title='BizTalk Adapter Pack 2010 WCF-Custom with sqlBinding Table Operations through Messaging solution'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-gj10Q-v8bpc/To3qriESg1I/AAAAAAAAD4A/KXqBj9xcDe4/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-6084618128983039253</id><published>2011-10-05T02:48:00.001-07:00</published><updated>2011-10-06T02:09:31.536-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Server Unleashed 2010 Kindle version on my iPad</title><content type='html'>&lt;p&gt;Yesterday I have bought the &lt;strong&gt;&lt;a href="http://www.amazon.com/Microsoft-BizTalk-Server-Unleashed-ebook/dp/B005NJ2T9S/ref=sr_1_1_title_0_main?s=books&amp;amp;ie=UTF8&amp;amp;qid=1317805945&amp;amp;sr=1-1"&gt;BizTalk Server Unleashed 2010 Kindle Version&lt;/a&gt;&lt;/strong&gt; for my iPad. Why? Well book contains a wealth of information on BizTalk Server 2010 and has 864 pages, which means is a heavy book to be carrying around. My iPad is a light device and I can have multiple books on it, so I can carry around a complete library of BizTalk and other related books (e.g. WCF) with me. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-RYOdjMCxMKM/Town_LGRbpI/AAAAAAAAD3w/d9PkLKRtwrI/s1600-h/DSCF2508%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="DSCF2508" alt="DSCF2508" src="http://lh6.ggpht.com/-OF9gM7q2Qr0/Town_kyj9HI/AAAAAAAAD30/ASJw7v15wjw/DSCF2508_thumb%25255B2%25255D.jpg?imgmax=800" width="600" border="0" height="458" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The book contains some interesting chapters like ESB, RFID, Windows Azure AppFabric and so on. Now I agree with &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/post/2011/10/04/Microsoft-BizTalk-Server-2010-Unleashed-Book-Review.aspx"&gt;Saravana&lt;/a&gt;&lt;/strong&gt; that is not likely that you will read this book from cover to cover. I certainly have not had time yet to do so, but I have read two chapters so far. One on deployment concepts, which unfortunately does not discuss &lt;strong&gt;&lt;a href="http://biztalkdeployment.codeplex.com/"&gt;BizTalk Deployment Framework&lt;/a&gt;&lt;/strong&gt;. And the chapter on ESB that gives you more background and understanding of ESB Toolkit.&lt;/p&gt; &lt;p&gt;Should you &lt;strong&gt;&lt;u&gt;BUY&lt;/u&gt;&lt;/strong&gt; this book? Yes you should and I will give you three reasons why:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;It is not an expensive book and it contains tons of information, so it is definitely your moneys worth;  &lt;/li&gt;&lt;li&gt;I liked the BizTalk Server Pro books by APRESS, but there is not a 2010 version and this book is next best thing if not better;  &lt;/li&gt;&lt;li&gt;There is for first time a book that covers rules engine in detail (those are the next chapters I will read &lt;img style="border-style: none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://lh5.ggpht.com/-9GOpJK10_QQ/TowoABlEb2I/AAAAAAAAD34/viWReEK6bUk/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /&gt;)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;It will be a welcome addition to other BizTalk books you have or like Sandro states in his blog &lt;strong&gt;&lt;a href="http://sandroaspbiztalkblog.wordpress.com/2011/09/16/five-biztalk-server-2010-books-you-must-have/"&gt;post&lt;/a&gt;&lt;/strong&gt; it is one of the five books you should have.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6084618128983039253?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6084618128983039253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6084618128983039253' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6084618128983039253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6084618128983039253'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/biztalk-server-unleashed-2010-kindle.html' title='BizTalk Server Unleashed 2010 Kindle version on my iPad'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-OF9gM7q2Qr0/Town_kyj9HI/AAAAAAAAD30/ASJw7v15wjw/s72-c/DSCF2508_thumb%25255B2%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-6840002240624876055</id><published>2011-10-04T08:29:00.001-07:00</published><updated>2011-10-04T10:48:41.542-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Query Notification SQL Azure BizTalk WCF-SQL: Possible?</title><content type='html'>&lt;p&gt;In a previous &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/10/polling-sql-azure-database-table-with.html"&gt;post&lt;/a&gt;&lt;/strong&gt; I discussed polling a SQL Azure Table using WCF-SQL Adapter. I got one comment back from &lt;a href="http://blogical.se/blogs/mikael_sand/"&gt;&lt;strong&gt;Mikael Sand&lt;/strong&gt;&lt;/a&gt; with question: Does SQL Azure support notifications? Well there is one way to find out and that is give it a try to find out if it is possible. As inspiration I looked at a post by Richard Seroter &lt;strong&gt;&lt;a href="http://seroter.wordpress.com/2009/01/12/query-notification-capability-in-wcf-sql-adapter/"&gt;Query Notification Capability in WCF SQL Adapter&lt;/a&gt;&lt;/strong&gt; and see if I can try a similar scenario using SQL Azure.&lt;/p&gt; &lt;p&gt;This time I created the database through Azure Management Portal and I then selected the created database and choose manage. You will see that a new browser tab will appear and you be prompted to fill credentials to connect.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-vILhcTPJ9Ic/TosmDkr3_hI/AAAAAAAAD2o/Lz6_lvWHHYg/s1600-h/image4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/--u64hr1dtaM/TosmE16uxqI/AAAAAAAAD2s/8AnG2lO-hEk/image_thumb2.png?imgmax=800" width="600" height="405" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Next inside online database you can create a new table and add columns, data type e.a.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-4DH0rR23Reo/TosmFh0wzaI/AAAAAAAAD2w/6_NHfkREilA/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-vAfmzC-fjIM/TosmGVuREsI/AAAAAAAAD20/gAcvwfeWS_0/image_thumb%25255B2%25255D.png?imgmax=800" width="600" height="412" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click Save after you are done. If you click table you see newly created table.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-TBOn-M7s0aE/TosmG0ywCRI/AAAAAAAAD24/aoKCUOzHqSQ/s1600-h/image%25255B10%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-pJEJ7uLXCRM/TosmHZumUAI/AAAAAAAAD28/cWUUgDkc47o/image_thumb%25255B5%25255D.png?imgmax=800" width="600" height="190" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Next step is to have data table. Click New Query and paste your insert data query.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Okjk5QGr8g4/TosmHyIF2VI/AAAAAAAAD3A/_uwJ0jld_ak/s1600-h/image%25255B25%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-Hd9zUwJKdZU/TosmI-GraNI/AAAAAAAAD3E/ABqBluAFWa4/image_thumb%25255B14%25255D.png?imgmax=800" width="600" height="238" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click Execute. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-4np1_4VLDtw/TosmJzz7-dI/AAAAAAAAD3I/lb9KLLQPTek/s1600-h/image%25255B30%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-cVURmb51cD0/TosmK8uESfI/AAAAAAAAD3M/8Y-hTrMA_nM/image_thumb%25255B17%25255D.png?imgmax=800" width="600" height="375" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you perform a select statement you will get following result.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-FpP1fZ4UZo0/TosmLkWFCXI/AAAAAAAAD3Q/VLGS0YkBChs/s1600-h/image%25255B35%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-9RH4DEZ96W4/TosmMyLpLFI/AAAAAAAAD3U/AuIGQ2nFlbc/image_thumb%25255B20%25255D.png?imgmax=800" width="600" height="108" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I have set up now a database in SQL Azure with one table containing five records. The next step is to create a BizTalk project and having a xml schema and WCF-Custom &lt;strong&gt;Receive Port&lt;/strong&gt; Binding generated for table in my SQL Azure database I wish to have notifications from. I configured the URI to connect to SQL Azure (security, connection string and adapter binding properties), choose inbound operations and from available categories &lt;strong&gt;Notification&lt;/strong&gt;. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-Ujp75106-Is/TosmNVj6i4I/AAAAAAAAD3Y/iQUStRS8QWU/s1600-h/image%25255B45%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-XgagYzkjNqI/TosmODJol_I/AAAAAAAAD3c/q9VzLs0ax3o/image_thumb%25255B26%25255D.png?imgmax=800" width="600" height="535" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;When I click Ok a &lt;strong&gt;Notification.xsd&lt;/strong&gt; is generated together with &lt;strong&gt;WcfReceivePort_SqlAdapterBinding_Custom.bindinginfo.xml&lt;/strong&gt; file. I deployed project after signing and giving appropriate name for BizTalk application. &lt;/p&gt; &lt;p&gt;Important step after deployment of schema’s is importing the custom binding file and setting some properties (i.e. Notification Statement). Importing a binding is a straightforward operation inside BizTalk Administration Console. After the receive port and location is created you can double click receive location and then Configure Type (WCF-Custom). URI is present in General Tab and can be left as is. In next tab you see binding information of &lt;strong&gt;sqlBinding&lt;/strong&gt;. In Notification Statement I have the following statement:  &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/-8B1KrlKoX2Y/TosmOlclhBI/AAAAAAAAD3g/m-TUVWlmYgM/s1600-h/image%25255B55%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-uMMaL74r25w/TosmPTjPpVI/AAAAAAAAD3k/tD8EGRXCF8Y/image_thumb%25255B32%25255D.png?imgmax=800" width="600" height="448" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;I also changed &lt;strong&gt;inboundOperationType&lt;/strong&gt; to &lt;strong&gt;Notification&lt;/strong&gt;. In the tab called Other I configured the credentials filling in user name and password for the account to access database on SQL Azure. After that you are ready for receive side. As I just wanted to poll data and send it to file, I also created a Send Port that uses FILE Adapter. I configured the adapter to send data to folder with a filter that subscribes to message type &lt;a href="http://schemas.microsoft.com/Sql/2008/05/Notification/#Notification."&gt;&lt;strong&gt;http://schemas.microsoft.com/Sql/2008/05/Notification/#Notification.&lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;As you can I basically have simple solution now that will send notifications from SQL Azure database table and routes these notifications as message to a folder on-premise (i.e. my virtual machine). At least that is what I except, but I am getting the following error. &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/-pE5ehnwoE5o/TosmRDVU-FI/AAAAAAAAD3o/eZhTb_9pEuM/s1600-h/image%25255B60%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-XLycQMGQzWU/TosmR8oIG3I/AAAAAAAAD3s/HeBa-4vkLAQ/image_thumb%25255B35%25255D.png?imgmax=800" width="600" height="205" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Error gives me no information what exactly is wrong or point me to any directions. I do not think for now that this capability is supported by SQL Azure. I would prefer polling for SQL Azure as implementation was easy without any problem. With notification I spend some time to figure out the problem, which I could not find in timely manner. To be continued ….&lt;/p&gt;&lt;p&gt;&lt;span style="color:#cc0000;"&gt;&lt;strong&gt;[Update] &lt;/strong&gt;&lt;/span&gt;Thanks to Saravana I know now SQL Broker is not supported and so Notification capabilitity is &lt;a href="http://msdn.microsoft.com/en-us/library/ee336250.aspx"&gt;&lt;strong&gt;not possible&lt;/strong&gt;&lt;/a&gt; with SQL Azure.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6840002240624876055?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6840002240624876055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6840002240624876055' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6840002240624876055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6840002240624876055'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/query-notification-sql-azure-biztalk.html' title='Query Notification SQL Azure BizTalk WCF-SQL: Possible?'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/--u64hr1dtaM/TosmE16uxqI/AAAAAAAAD2s/8AnG2lO-hEk/s72-c/image_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-5075966775501856962</id><published>2011-10-03T11:38:00.001-07:00</published><updated>2011-10-04T10:49:12.217-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Operations Using a Web Console</title><content type='html'>&lt;p&gt;One of features that BizTalk lacks is a Web UI for operating BizTalk. There is a &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa578089(v=bts.70).aspx"&gt;BizTalk Administration Console&lt;/a&gt;&lt;/strong&gt; that enables BizTalk operators and Administrators to deploy and manage BizTalk Server applications and group(s). The console is basically a Microsoft Management Console (MMC) you can start from Server where BizTalk is installed or remotely on a different machine, but it is not web based. To be able to manage BizTalk from a Web UI has been a desired by BizTalk professionals for quite a while (as in years!).&lt;/p&gt; &lt;p&gt;I think many of you by now have heard or seen &lt;strong&gt;&lt;a href="http://www.biztalk360.com/"&gt;BizTalk360&lt;/a&gt;&lt;/strong&gt;, a web based (RIA) BizTalk monitoring/support tool for Microsoft BizTalk Server. &lt;strong&gt;BizTalk360&lt;/strong&gt; is product created by &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;Saravana Kumar&lt;/a&gt;&lt;/strong&gt; a fellow BizTalk MVP and it is a commercial tool that gives you remote access to BizTalk Group, and gives a nice web based (Silverlight) UI! I have seen this tool in early stages during MVP summit in Redmond last February and it has evolved into great tool, feature rich with an excellent User Experience (see latest post by Kent &lt;strong&gt;&lt;a href="http://kentweare.blogspot.com/2011/10/biztalk-adding-biztalk-360-to-your.html"&gt;BizTalk: Adding BizTalk 360 to your Environment&lt;/a&gt;&lt;/strong&gt;). &lt;strong&gt;BizTalk360&lt;/strong&gt; can be an alternative to SCOM using BizTalk management packs. &lt;/p&gt; &lt;p&gt;There is another alternative if you desire a Web based UI, but do not or wish to use a product like &lt;strong&gt;BizTalk360&lt;/strong&gt;. That is BizTalk Web Console you can download since this week from Codeplex and it was developed by &lt;strong&gt;&lt;a href="http://abdulrafaysbiztalk.wordpress.com/"&gt;Abdul Rafay&lt;/a&gt;&lt;/strong&gt; another fellow BizTalk MVP. &lt;/p&gt; &lt;p&gt;As I did not see it in action I was interested to see what it can do. According to description it allows administrators/operators to perform the following operations from the browser:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;em&gt;Stop/Start/Restart Host Instances &lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;View Status of Service Instances by applying queries to the group. &lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Stop/Start/Unenlist Orchestrations, Send Ports and Send Port Group &lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Stop/Start Receive Locations&lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I download the tool and installed it on my VM with BizTalk 2010 according to the &lt;strong&gt;&lt;a href="http://btswebconsole.codeplex.com/documentation"&gt;release notes&lt;/a&gt;&lt;/strong&gt;. I then opened up the BTS2010WebConsole in my browser and started some operations like Stop/Start/Restart Host Instances. That worked without a problem.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-_mhETEREeMg/TooBBNQOsZI/AAAAAAAAD2I/in26PPIYadw/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-XJcBr3UOa0U/TooBBufrz-I/AAAAAAAAD2M/JMbIJIynrnM/image_thumb%25255B2%25255D.png?imgmax=800" width="600" height="82" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I then tried some others operations and they worked fine too.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-xJUL_KeGqfQ/TooBCc2eRgI/AAAAAAAAD2Q/pfUYBVjERyI/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-acWUg3O-nrE/TooBC9iyf4I/AAAAAAAAD2U/ysYCUzmBehM/image_thumb%25255B5%25255D.png?imgmax=800" width="600" height="40" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;These basic operations are available from the browser and the UI is very basic and straight forward. The number of operations is still limited though and resembles a subset of all capabilities the BizTalk Administration Console offers.It is a start and for those who want to have custom web based access to their BizTalk group they can leverage this project to their own needs. If you do have enough budget in your organization and prefer to have an off the shelve product than &lt;strong&gt;BizTalk360&lt;/strong&gt; is definitely a product you should consider!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-5075966775501856962?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/5075966775501856962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=5075966775501856962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5075966775501856962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5075966775501856962'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/biztalk-operations-using-web-console.html' title='BizTalk Operations Using a Web Console'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-XJcBr3UOa0U/TooBBufrz-I/AAAAAAAAD2M/JMbIJIynrnM/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-3761501232957892664</id><published>2011-10-02T12:37:00.001-07:00</published><updated>2011-10-02T12:39:12.999-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Polling SQL Azure Database Table with WCF-SQL Adapter</title><content type='html'>&lt;p&gt;I have seen polling related questions sometimes on the BizTalk forums and I myself occasionally have come across a scenario’s where I had to use polling. In past I have read a couple of posts on polling like the one from Richard (&lt;strong&gt;&lt;a href="http://seroter.wordpress.com/2010/04/08/debatching-inbound-messages-from-biztalk-wcf-sql-adapter/"&gt;TypedPolling&lt;/a&gt;&lt;/strong&gt;) and Armen (&lt;a href="http://www.enterpriseapplicationsdevelopment.com/2010/02/how-to-pull-database-using-wcf-sql.html"&gt;&lt;strong&gt;Polling&lt;/strong&gt;&lt;/a&gt;). Now with SQL Azure I wondered if it is possible to poll a SQL Azure Table.&lt;/p&gt; &lt;p&gt;If you have an account with Windows Azure Portal than you can create 1 Gb database online. You can go for a &lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/free-trial/"&gt;free trail&lt;/a&gt;&lt;/strong&gt; (90 days), or through MSDN account (you receive quite a lot of &lt;a href="http://www.microsoft.com/windowsazure/msdn-benefits/"&gt;&lt;strong&gt;benefits&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;with Windows Azure), or commercially (see &lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/pricing/"&gt;pricing&lt;/a&gt;&lt;/strong&gt;). In a previous &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/03/wcf-sql-adapter-stored-procedure-sql.html"&gt;post&lt;/a&gt;&lt;/strong&gt; I showed some steps how to create a new SQL Azure database.&lt;/p&gt; &lt;p&gt;You can create a database through Windows Azure Portal or SQL Management Studio. If you connect to SQL Azure through Management Studio you need to use SQL Server Authentication, fill in the server name, and credentials.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-K9oWVtjD1uc/Toi9ORaa6tI/AAAAAAAADzg/c0JVoXADamA/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-pdTUmuNoR_8/Toi9PNSpTsI/AAAAAAAADzk/BoOTh_UI7To/image_thumb%25255B5%25255D.png?imgmax=800" width="500" height="371"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Once connected you will in the left pane see Azure database you connect to.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-pY8R59xH1qk/Toi9PeIbM9I/AAAAAAAADzo/oLYab4wxrOo/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-GNq7bzbkKCU/Toi9SQ_ziGI/AAAAAAAADzs/n6-apg0N5qo/image_thumb%25255B8%25255D.png?imgmax=800" width="500" height="169"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;When you click &lt;strong&gt;New Query&lt;/strong&gt; a query windows will appear on the right. Here I executed the following statement:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;USE [master]&lt;br&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;CREATE DATABASE [CustomerOnlineDb]&lt;br&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;In left pane you will see new database in databases tree. Select that database and click New Query again, a new query pane will appear. Here I executed the following statement:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;CREATE TABLE [dbo].[CustomerAddress](&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [CustomerAddressID] [int] IDENTITY(1,1) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [FirstName] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [MiddleName] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [LastName] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [FullName] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [CompanyName] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [FullAddress] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PostalCode] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [City] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [StateProvince] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Country] [nvarchar](50) NOT NULL,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Polled] [bit] NOT NULL&lt;br&gt; CONSTRAINT [PK_CustomerAddress] PRIMARY KEY CLUSTERED &lt;br&gt;(&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [CustomerAddressID] ASC&lt;br&gt;)&lt;br&gt;)&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;INSERT INTO dbo.CustomerAddress(FirstName, MiddleName, LastName, FullName, CompanyName, FullAddress, PostalCode, City, StateProvince, Country, Polled)&lt;br&gt;VALUES('Catherine','R.','Abel','Catherine R. Abel', 'Professional Sales and Service','57251 Serene Blvd','91411','Van Nuys','California','United States',0)&lt;br&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;INSERT INTO dbo.CustomerAddress(FirstName, MiddleName, LastName, FullName, CompanyName, FullAddress, PostalCode, City, StateProvince, Country, Polled)&lt;br&gt;VALUES('Frances','B.','Smith','Frances B. Smith', 'Area Bike Accessories','6900 Sisk Road','95354','Modesto','California','United States',0)&lt;br&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;INSERT INTO dbo.CustomerAddress(FirstName, MiddleName, LastName, FullName, CompanyName, FullAddress, PostalCode, City, StateProvince, Country, Polled)&lt;br&gt;VALUES('Margaret','J.','Adams','Magaret J. Adams', 'Bicycle Accessories and Kits','Lewiston Mall','83501','Lewiston','Idaho','United States',0)&lt;br&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;INSERT INTO dbo.CustomerAddress(FirstName, MiddleName, LastName, FullName, CompanyName, FullAddress, PostalCode, City, StateProvince, Country, Polled)&lt;br&gt;VALUES('Samuel','N.','Agcaoili','Samuel&amp;nbsp;&amp;nbsp;&amp;nbsp; N. Agcaoili', 'Vinyl and Plastic Goods Corporation',' 25800-130 King Street West','M4B 1V5','Toronto','Ontario','Canada',0)&lt;br&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;INSERT INTO dbo.CustomerAddress(FirstName, MiddleName, LastName, FullName, CompanyName, FullAddress, PostalCode, City, StateProvince, Country, Polled)&lt;br&gt;VALUES('Robert','E.','Ahlering','Robert&amp;nbsp;&amp;nbsp;&amp;nbsp; E. Ahlering', 'Fun Toys and Bikes','6500 East Grant Road','85701','Tucson','Arizona','United States',0)&lt;br&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;I then executed SELECT * FROM dbo.CustomerAddress TSQL Statement and check if there is data.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-bR641oFP6e4/Toi9TC7lijI/AAAAAAAADzw/lebw7RVQE68/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-h8wW4ukLqUE/Toi9TjJjscI/AAAAAAAADz0/C__UWwYWMqU/image_thumb%25255B11%25255D.png?imgmax=800" width="500" height="88"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I have set up now a database in SQL Azure with one table containing five records. The next step is to create a BizTalk project and having a xml schema and WCF-Custom &lt;strong&gt;Receive Port&lt;/strong&gt; Binding generated for table in my SQL Azure database I wish to poll. I configured the URI to connect to SQL Azure (security, connection string and adapter binding properties), choose inbound operations and from available categories Polling. When I click Ok a &lt;strong&gt;DataSetSchema.xsd&lt;/strong&gt; and &lt;strong&gt;Polling.xsd&lt;/strong&gt; is generated together with &lt;strong&gt;WcfReceivePort_SqlAdapterBinding_Custom.bindinginfo.xml&lt;/strong&gt; file. I deployed project after signing and giving appropriate name for BizTalk application. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-afjiO5gELRc/Toi9UMgMbiI/AAAAAAAADz4/0nQA0-sFSLE/s1600-h/image%25255B38%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-PJCaTwEGgcc/Toi9Um6i73I/AAAAAAAADz8/wvbY-9YF1CY/image_thumb%25255B21%25255D.png?imgmax=800" width="500" height="446"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Notice that with the &lt;strong&gt;Consume Adapter Service Wizard&lt;/strong&gt; you have ability to choose between three type of inbound operations: &lt;strong&gt;Polling&lt;/strong&gt;, &lt;strong&gt;TypedPolling&lt;/strong&gt; and &lt;strong&gt;Notification&lt;/strong&gt;. This means you can with:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Polling &lt;/strong&gt;operation a data set as part of the polling message returned. &lt;li&gt;&lt;strong&gt;TypedPolling &lt;/strong&gt;operation a strongly-typed polling message returned.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Notification&lt;/strong&gt; operation a notification message returned.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Important step after deployment of schema’s is importing the custom binding file and setting some properties (i.e. &lt;strong&gt;pollDataAvailableStatement&lt;/strong&gt;, &lt;strong&gt;pollingStatement&lt;/strong&gt;). Importing a binding is a straightforward operation inside BizTalk Administation Console. After the receive port and location is created you can double click receive location and then Configure Type (WCF-Custom). URI is present in General Tab and can be left as is. In next tab you see binding information of &lt;strong&gt;sqlBinding&lt;/strong&gt;. In polledDataAvailableStatement I have the following statement: &lt;strong&gt;SELECT COUNT(*) FROM dbo.CustomerAddress &lt;/strong&gt;and for pollingStatement: &lt;strong&gt;SELECT * FROM dbo.CustomerAddress WHERE Polled = 0; UPDATE dbo.CustomerAddress SET Polled=1 WHERE Polled=0;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-vejXM2gmJg4/Toi9VOxrezI/AAAAAAAAD0A/R4_Fsdqghi8/s1600-h/image%25255B24%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-moXhcV4jHRQ/Toi9VwMNgGI/AAAAAAAAD0E/sX234pmxKGY/image_thumb%25255B14%25255D.png?imgmax=800" width="500" height="462"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I also changed &lt;strong&gt;useAmbientTransaction&lt;/strong&gt; property to False (for operations where the adapter client does not write any data to the SQL Server database, such as a &lt;strong&gt;Select&lt;/strong&gt; operation, you might not want the additional overhead of performing the operations inside a transaction. In such cases, you can configure the SQL adapter to perform operations without a transactional context by setting the &lt;strong&gt;UseAmbientTransaction&lt;/strong&gt; binding property to &lt;strong&gt;false&lt;/strong&gt;.) &lt;/p&gt; &lt;p&gt;In the tab called Other I configured the credentials filling in user name and password for the account to access database on SQL Azure. After that you are ready for receive side. As I just wanted to poll data and send it to file, I also created a Send Port that uses FILE Adapter. I configured the adapter to send data to folder with a filter that subscribes to message type &lt;a href="http://schemas.microsoft.com/Sql/2008/05/Polling/#Polling"&gt;http://schemas.microsoft.com/Sql/2008/05/Polling/#Polling&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;As you can I basically have messaging solution now that polls data from SQL Azure database table and routes the polled data as a single message to a folder on-premise (i.e. my virtual machine). Once I start the application I see after a few seconds a xml file containing data.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-PsVKuKn0vcc/Toi9XY0WUzI/AAAAAAAAD0I/hkV0XhVxpNY/s1600-h/image%25255B29%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-7PuJKKt5okU/Toi9YBq9M2I/AAAAAAAAD0M/SCQBGeMnwaM/image_thumb%25255B17%25255D.png?imgmax=800" width="500" height="367"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If I perform a query inside my SQL Management Studio I noticed the column Polled is 1 for every record.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-_uHTKQOOc0E/Toi9ZfWZ4UI/AAAAAAAAD0Q/Huudn4uh-XU/s1600-h/image%25255B34%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-_ZsmKzdGpws/Toi9Z6mwL3I/AAAAAAAAD0U/hQIsE3Y4_uY/image_thumb%25255B20%25255D.png?imgmax=800" width="500" height="77"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;With WCF-SQL Adapter I am able to poll a SQL Azure table and not just polling, but calling a Stored-Procedure or table operations are also possible using WCF-SQL adapter, available through BizTalk Adapter Pack 2010. I conclude that you can use WCF-SQL adapter for on-premise SQL Server and its cloud variant SQL Azure!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-3761501232957892664?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/3761501232957892664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=3761501232957892664' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3761501232957892664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3761501232957892664'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/10/polling-sql-azure-database-table-with.html' title='Polling SQL Azure Database Table with WCF-SQL Adapter'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-pdTUmuNoR_8/Toi9PNSpTsI/AAAAAAAADzk/BoOTh_UI7To/s72-c/image_thumb%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-4535764732524280855</id><published>2011-09-27T05:56:00.001-07:00</published><updated>2011-09-27T06:01:51.117-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='Service Bus'/><title type='text'>Windows Azure Service Bus Topics and Queues</title><content type='html'>&lt;p&gt;A topic that I think BizTalk professional find appealing in Windows Azure is the Service Bus (part of Windows Azure AppFabric). &lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/features/servicebus/"&gt;Service Bus&lt;/a&gt;&lt;/strong&gt; provides secure messaging and connectivity capabilities that enable building distributed and disconnected applications in the cloud, as well hybrid application across both on-premises and the cloud.&lt;/p&gt; &lt;p&gt;One of new features is &lt;strong&gt;&lt;a href="http://convective.wordpress.com/2011/06/08/windows-azure-appfabric-service-bus-queues-and-topics/"&gt;topics and queues&lt;/a&gt;&lt;/strong&gt;. Clemens Vasters did a talk on &lt;a href="http://channel9.msdn.com/events/BUILD/BUILD2011/SAC-862T"&gt;&lt;strong&gt;Windows Azure Service Bus Topics and Queues&lt;/strong&gt;&lt;/a&gt; during Windows Build and an advanced &lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/clemensv/archive/2011/09/18/service-bus-topics-and-queues-advanced.aspx"&gt;one&lt;/a&gt;&lt;/strong&gt;, which you find on his blog.&lt;/p&gt; &lt;p&gt;You can work with this new feature through &lt;strong&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27421"&gt;Windows Azure AppFabric SDK V1.5 - September 2011&lt;/a&gt;&lt;/strong&gt;. The version 1.5 SDK includes an &lt;strong&gt;updated&lt;/strong&gt; Service Bus assembly that includes support for durable, or “brokered” messaging features, such as queues, topics, and subscriptions. These features require the .NET Framework version 4.0. (&lt;strong&gt;&lt;u&gt;Note:&lt;/u&gt;&lt;/strong&gt; If you have a dependency on the .NET Framework version 3.5, you should download or continue to use version 1.0 of the AppFabric SDK.)&lt;/p&gt; &lt;p&gt;If you have virtual machine available or laptop following requirements are applicable:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;b&gt;Account Requirements &lt;/b&gt;Before running the samples in the SDK, you must have one or more service namespaces. To create a Windows Azure AppFabric service namespace, you have to register or login &lt;strong&gt;&lt;a href="www.microsoft.com/windowsazure/"&gt;Windows Azure Platform Portal&lt;/a&gt;&lt;/strong&gt;.  &lt;li&gt;&lt;b&gt;Runtime Requirements &lt;/b&gt;The Windows Azure AppFabric SDK samples are available as Visual Studio 2010 solutions (C# and VB) and require Microsoft .NET Framework 4.0 higher to run. The SDK is supported on Windows Server 2008, Windows 7, Windows Vista, Windows Server 2003, and Windows XP operating systems. For Windows Server AppFabric integration, IIS7.5 is required.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-4535764732524280855?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/4535764732524280855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=4535764732524280855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4535764732524280855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4535764732524280855'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/09/windows-azure-service-bus-topics-and.html' title='Windows Azure Service Bus Topics and Queues'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1568129933219389877</id><published>2011-09-23T05:18:00.001-07:00</published><updated>2011-09-23T05:29:52.966-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Documenting BizTalk Environment and BizTalk Solution</title><content type='html'>&lt;p&gt;When it comes to documentation with BizTalk it can be challenging task. What do and what do I not document and how do I document it. In my view there are three types of documentation when it comes to BizTalk in my opinion. That is:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;BizTalk Environment (Design) document&lt;/li&gt; &lt;li&gt;Functional Design of BizTalk Solution&lt;/li&gt; &lt;li&gt;Technical (Design) of BizTalk Solution&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;BizTalk Environment (design) documentation&lt;/strong&gt; you can described the different BizTalk environment Development, UAT and Production. In this type of document you can roughly describe the following:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Purpose;&lt;/li&gt; &lt;li&gt;Design Decisions regarding environments;&lt;/li&gt; &lt;li&gt;Considerations/Issues;&lt;/li&gt; &lt;li&gt;Landscape (how does it fit with in IT-Landscape in Enterprise);&lt;/li&gt; &lt;li&gt;MS BizTalk and SQL Server editions;&lt;/li&gt; &lt;li&gt;SQL Server configuration (sizing disk, clustering e.a.);&lt;/li&gt; &lt;li&gt;ICT Policy (Back up, Anti-virus, Patching, e.a.) applied in Enterprise;&lt;/li&gt; &lt;li&gt;Operating Systems;&lt;/li&gt; &lt;li&gt;Security Settings; &lt;/li&gt; &lt;li&gt;Backup and Restore (procedures e.a.);&lt;/li&gt; &lt;li&gt;BizTalk Group Configuration (clustering, availability e.a.);&lt;/li&gt; &lt;li&gt;Host configuration;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;To add you in documenting the environment or take into consideration (i.e. reference material) is MSDN &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634499(BTS.70).aspx"&gt;Microsoft BizTalk Server 2010 Operations Guide&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Functional Design&lt;/strong&gt; you describe how solution will work, which service it will call, what type of message’s it excepts, processes and sends. You can use notation symbols found in EAI Patterns &lt;strong&gt;&lt;a href="http://www.eaipatterns.com/"&gt;site&lt;/a&gt;&lt;/strong&gt; and create a functional model for your BizTalk solution (see example below).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-voFx6SzsWGI/Tnx42zIS4-I/AAAAAAAADxw/kkBszAraRic/s1600-h/clip_image002%25255B5%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh5.ggpht.com/-rOEIAphzpRA/Tnx43DIYKwI/AAAAAAAADx0/IFUUpJQULjE/clip_image002_thumb%25255B2%25255D.jpg?imgmax=800" width="500" height="225"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;You can also use UML like state diagram to depict process that is implemented in BizTalk solution (see picture below).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-de0jDRyhZXU/Tnx43t0ToCI/AAAAAAAADx4/dJYuqufuN7E/s1600-h/clip_image002%25255B6%25255D%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image002[6]" border="0" alt="clip_image002[6]" src="http://lh5.ggpht.com/-LqxTFP8_E3g/Tnx44Kzw0OI/AAAAAAAADx8/22kdDnR-K8o/clip_image002%25255B6%25255D_thumb%25255B2%25255D.jpg?imgmax=800" width="500" height="390"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Besides diagrams, you will also document specifications for messages (data types, restrictions, e.a.), security settings, protocols, message patterns, and so on.&lt;/p&gt; &lt;p&gt;Finally &lt;strong&gt;Technical (design) documentation&lt;/strong&gt; of BizTalk solution and its configuration is fairly simple as you use BizTalk documenter for it. This is &lt;strong&gt;&lt;a href="http://biztalk2010autodc.codeplex.com/"&gt;tool&lt;/a&gt;&lt;/strong&gt; found on codeplex that can automatically generate a document (compiled chm, and even HTML for 2010 version).You can start documenter and following screen will be shown.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-9pMWSEFp5Zc/Tnx44qGpwMI/AAAAAAAADyA/DsvziVoEHhc/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-gOA_bNkStvE/Tnx45figmYI/AAAAAAAADyE/10rCCtwJKYc/image_thumb%25255B2%25255D.png?imgmax=800" width="500" height="517"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click Next, Select if you want to completely document entire configuration of specific BizTalk application. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-VSDu1RhG_1A/Tnx45kB7MjI/AAAAAAAADyI/MYglWz8XK88/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-fAMNDigoZsg/Tnx46S0REeI/AAAAAAAADyM/AD-o81_AZYU/image_thumb%25255B5%25255D.png?imgmax=800" width="500" height="521"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click Next, you can select (this is new with BizTalk 2010 documenter) SSO configuration e.a.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-VI6n0Vs9Zno/Tnx460m814I/AAAAAAAADyQ/IETR81k4l4A/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-vhUHjUSRwIg/Tnx48U6gcSI/AAAAAAAADyU/EUSwHhKwgf0/image_thumb%25255B8%25255D.png?imgmax=800" width="500" height="519"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click Next, choose output options.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-vGD64noCXjg/Tnx4814Vn2I/AAAAAAAADyY/X6b6gjD5kVk/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-lA_eboQKJfs/Tnx49lFZ3RI/AAAAAAAADyc/KGEZGKXNIi8/image_thumb%25255B11%25255D.png?imgmax=800" width="500" height="519"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Finally you can click Generate Documentation and documentation will generated for you in desired format.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-3m4tuPZIN1U/Tnx4-tdDqtI/AAAAAAAADyg/pAnNaTe-DOs/s1600-h/image%25255B24%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-uvYzWD72nIw/Tnx4_Q31zaI/AAAAAAAADyk/6QM2PS51Rt8/image_thumb%25255B14%25255D.png?imgmax=800" width="500" height="410"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;As you can see working with documenter is pretty straight forward and type of documentation can be realized with minimal effort. You can keep this documentation easy up to date when changes are made to BizTalk solution. Versioning your solution and its documentation is very important here! Documentation of BizTalk environment will take more effort and will be done in MS Word with perhaps drawings from Visio (there are BizTalk stencils, see &lt;strong&gt;&lt;a href="http://sandroaspbiztalkblog.wordpress.com/2011/06/06/visio-2010-stencil-for-biztalk-server-updated/"&gt;post&lt;/a&gt;&lt;/strong&gt; by Sandro). Functional documentation regarding your BizTalk solution will also require some effort, but vital before implementing your solution. Usually MS Word and Visio are used here as well.&lt;/p&gt;&lt;p&gt;Comments are welcome as I am interested in your view on documenting BizTalk.&lt;/p&gt;&lt;p&gt;Cheers!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1568129933219389877?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1568129933219389877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1568129933219389877' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1568129933219389877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1568129933219389877'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/09/documenting-biztalk-environment-and.html' title='Documenting BizTalk Environment and BizTalk Solution'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-rOEIAphzpRA/Tnx43DIYKwI/AAAAAAAADx0/IFUUpJQULjE/s72-c/clip_image002_thumb%25255B2%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-5245456908779856823</id><published>2011-09-06T16:47:00.001-07:00</published><updated>2011-09-23T05:30:33.085-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Server 2010 Patterns by Dan Rosanova</title><content type='html'>&lt;p&gt;Currently I am in Toronto staying at friend enjoying some free time before heading to San Francisco, and SoCal for the Windows Build Conference. Still I find some time to write this post, which I wanted to as BizTalk Server 2010 Patterns book is there for pre-order. A new BizTalk book written by &lt;strong&gt;&lt;a href="http://www.novaenterprisesystems.com/Blog/"&gt;Dan Rosanova&lt;/a&gt;&lt;/strong&gt;, two time MVP BizTalk Server, and over a decade over of experience delivering solutions on Microsoft platforms in different branches. It is published by &lt;strong&gt;&lt;a href="http://www.packtpub.com/"&gt;PACKT&lt;/a&gt;&lt;/strong&gt; and reviewed by myself, fellow MVP &lt;strong&gt;&lt;a href="http://biztalkmessages.vansplunteren.net/"&gt;Randal van Splunteren&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://blog.brauwers.nl/"&gt;Rene Brauwers&lt;/a&gt;&lt;/strong&gt;, basically an all Dutch BizTalk Technical Review team. &lt;/p&gt; &lt;p&gt;I enjoyed reviewing it and found that the author has put in tremendous effort together with a lot of people at PACKT and fellow reviewers to be able to publish such a fine book. I realize it may sound/read like I am shamelessly plugging/promoting this book, but I really mean it. Therefor I am going to tell you why I mean it and why as an professional integration professional, consultant or architect in Microsoft space need to buy this book.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;First&lt;/strong&gt; of all it is a great book, and in first part it extensively details the important parts of BizTalk, how to structure your solution, XLANG, architecture and its components like BAM, artefacts (i.e. orchestrations, pipelines, maps), operation architecture (i.e. scalability, availability), (unit) testing and messaging concepts. The second part the focus shifts from theory to practice and will be very appealing for professionals that develop BizTalk solutions. This part delivers you the skills to error handling, WCF-SQL Adapter capabilities, BRE (i.e. policies, vocabularies and rules), dealing with flat files and bindings, BAM, SQL Broker (Notifications), SharePoint, orchestration patterns (i.e. conveys), handling zombies and some other concepts.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Second&lt;/strong&gt; reason is that this book neatly fits in with other BizTalk books published by PACKT like :&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.packtpub.com/microsoft-biztalk-2010-line-of-business-systems-integration/book"&gt;Microsoft BizTalk 2010: Line of Business Systems Integration&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.packtpub.com/soa-patterns-with-biztalk-server-2009/book"&gt;SOA Patterns with BizTalk Server 2009&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Third&lt;/strong&gt; and final reason you will be a better BizTalk professional or architect, when applying the knowledge found in BizTalk Patterns book and others. Who wouldn’t want that!&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-MhvKdNAaOhQ/TmaxKAZSNPI/AAAAAAAADxg/ikXQPqYRSFw/s1600-h/4606EN_MockupCover%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="4606EN_MockupCover" border="0" alt="4606EN_MockupCover" src="http://lh4.ggpht.com/-Nz74mXTP_tE/TmaxKTRkt6I/AAAAAAAADxk/GWns30gv-Qc/4606EN_MockupCover_thumb%25255B2%25255D.jpg?imgmax=800" width="500" height="619"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Book is available through &lt;strong&gt;&lt;a href="http://www.amazon.com/BizTalk-Server-2010-Patterns-Rosanova/dp/product-description/184968460X/ref=dp_imagepop_readmore_b?ie=UTF8&amp;amp;n=283155&amp;amp;s=books"&gt;Amazon&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://www.packtpub.com/biztalk-server-2010-patterns/book"&gt;PACKT&lt;/a&gt;&lt;/strong&gt; is self, so go to either of one and order it!&lt;/p&gt; &lt;p&gt;Cheers, and now I am off to diner.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-5245456908779856823?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/5245456908779856823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=5245456908779856823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5245456908779856823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5245456908779856823'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/09/biztalk-server-2010-patterns-by-dan.html' title='BizTalk Server 2010 Patterns by Dan Rosanova'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-Nz74mXTP_tE/TmaxKTRkt6I/AAAAAAAADxk/GWns30gv-Qc/s72-c/4606EN_MockupCover_thumb%25255B2%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-3219968693232846487</id><published>2011-08-26T09:08:00.001-07:00</published><updated>2011-09-23T05:30:46.020-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>What new Training Kit BizTalk 2010</title><content type='html'>&lt;p&gt;There is a new &lt;strong&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=17956"&gt;training kit&lt;/a&gt;&lt;/strong&gt; for BizTalk 2010. It contains:&lt;/p&gt; &lt;p&gt;&lt;b&gt;Hands On Labs&lt;/b&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Creating BizTalk Maps with the new Mapper  &lt;li&gt;Consuming a WCF Service  &lt;li&gt;Publishing Schemas and Orchestrations as WCF Services  &lt;li&gt;Integrating with Microsoft SQL Server  &lt;li&gt;Integrating using the FTP Adapter  &lt;li&gt;Developers - Create a Role and Party-based Integration Solution  &lt;li&gt;Exploring the New Settings Dashboard  &lt;li&gt;Monitoring BizTalk Operations using System Center Operations Manager 2007 R2  &lt;li&gt;Administrators - Create a Role and Party-based Integration Solution &lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;b&gt;Presentations and Videos&lt;/b&gt;  &lt;ul&gt; &lt;li&gt;Introduction and New Features Overview  &lt;li&gt;The New and Improved Mapper  &lt;li&gt;Updated Adapter Features  &lt;li&gt;Trading Partner Management  &lt;li&gt;Configuring Performance and Application Settings  &lt;li&gt;Monitoring BizTalk Using Operations Manager &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;BizTalk 2010 Environment&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;You will be needing a BizTalk 2010 environment to do the labs and for that you have a couple of &lt;strong&gt;&lt;u&gt;options&lt;/u&gt;&lt;/strong&gt;:&lt;/p&gt; &lt;p&gt;a) Create an environment yourself if you have access to resources like MSDN&lt;/p&gt; &lt;p&gt;b) Download the &lt;strong&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=13624"&gt;virtual disk&lt;/a&gt;&lt;/strong&gt; contain BizTalk environment. You will need Window 2008 Hyper V for that. Workaround is that after downloading the VHD you &lt;strong&gt;&lt;a href="http://www.sertec.ca/howtos/Howto-Convert-VHD-to-VMDK-Partition-types.html"&gt;convert&lt;/a&gt;&lt;/strong&gt; it to VMDK and mount in VMWare workstation.&lt;/p&gt; &lt;p&gt;c) Download the &lt;strong&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27148"&gt;BizTalk Administration Kit&lt;/a&gt;&lt;/strong&gt; Virtual Hard Disk also containing training for administrators. Apply same workaround if you want it in VMWare workstation.&lt;/p&gt; &lt;p&gt;Success!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-3219968693232846487?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/3219968693232846487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=3219968693232846487' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3219968693232846487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3219968693232846487'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/08/what-new-training-kit-biztalk-2010_26.html' title='What new Training Kit BizTalk 2010'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-5328203211232682099</id><published>2011-08-23T00:20:00.001-07:00</published><updated>2011-09-27T06:02:35.844-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='StreamInsight'/><title type='text'>BizTalk RFID and StreamInsight Talk</title><content type='html'>&lt;p&gt;Coming Monday I will present together with my colleague &lt;strong&gt;&lt;a href="http://conducido.nl/blog/"&gt;Wouter&lt;/a&gt;&lt;/strong&gt; on &lt;strong&gt;&lt;a href="http://www.microsoft.com/biztalk/en/us/rfid.aspx"&gt;BizTalk RFID&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://www.microsoft.com/sqlserver/en/us/solutions-technologies/business-intelligence/complex-event-processing.aspx"&gt;StreamInsight&lt;/a&gt;&lt;/strong&gt; (Complex Event Processing). It is what my company calls a “Innoveer jij mee sessie” and these talks are about innovation. I did similar &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/02/masterclass-biztalk-and-appfabric.html"&gt;talk&lt;/a&gt;&lt;/strong&gt; a few months back on BizTalk AppFabric Connect. Talks are in Dutch and hosted at or Headquarters in Nieuwegein. It is open for public and you are free to register &lt;strong&gt;&lt;a href="http://www.ordina.nl/nieuws/evenementen/open-kennissessies/20110829-innoveer-jij-mee---biztalk-rfid-complex-event-processing.aspx"&gt;here&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;If you cannot make it the talk following resources will cover what we will talk about:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/streaminsight/archive/2010/06/25/teched-2010-streaminsight-session-and-demo.aspx"&gt;TechEd 2010 StreamInsight Session and Demo&lt;/a&gt;&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;&lt;a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/DBI303"&gt;Microsoft StreamInsight: Introduction to Complex Event Processing with SQL Server 2008 R2 StreamInsight&lt;/a&gt;&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;The Eco System for RFID in BizTalk (google download PDF)&lt;/strong&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If you can make it and looking forward seeing you at presentation.&lt;/p&gt; &lt;p&gt;Cheers!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-5328203211232682099?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/5328203211232682099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=5328203211232682099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5328203211232682099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5328203211232682099'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/08/biztalk-rfid-and-streaminsight-talk_23.html' title='BizTalk RFID and StreamInsight Talk'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-7896790058754388350</id><published>2011-08-04T05:57:00.001-07:00</published><updated>2011-09-27T06:02:21.635-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><title type='text'>BizTalk 2010 : Line of Business System Integration</title><content type='html'>&lt;p&gt;Packt Publishing has released another great BizTalk resource by title of &lt;strong&gt;&lt;a href="http://www.packtpub.com/microsoft-biztalk-2010-line-of-business-systems-integration/book"&gt;Microsoft BizTalk 2010: Line of Business Integration&lt;/a&gt;&lt;/strong&gt;. &lt;/p&gt; &lt;p&gt;&lt;img alt="Microsoft BizTalk 2010: Line of Business Systems Integration" src="http://www.packtpub.com/sites/default/files/1902EN_BizTalk%202010%20Integrating%20with%20Line%20of%20Business%20Systems.jpg"&gt;&lt;/p&gt; &lt;p&gt;Authors have done an excellent job detailing integration with Dynamics (CRM,AX), SalesForce, SharePoint, and SAP. There was not much documentation on integration with Dynamics for instance and most it was out dated. Currently there a couple of BizTalk books out there and all they focus mainly on out-of-box features and capabilities. None of them really talked about capabilities offered by BizTalk Adapter Pack that has been out there a couple years now. Line-Of-Business adapters in this package enable integration with SAP, Oracle, Oracle eBusiness Suite, Siebel and and SQL Server. This book does deal with integration with a couple of these LOB systems. &lt;/p&gt; &lt;p&gt;Besides that it shows how to integrate with SharePoint, and Dynamics two other Microsoft Products, which may seem that that easy to integrate with. It isn't, as it can be quite complex, but with guidance provided in this book it will make life easier for you. If professionals like yourself are facing issues on current projects with these systems, or need guidance on how prepare yourselves before going to do integration project, or want more background/knowledge than this book will be extremely useful for you. &lt;/p&gt; &lt;p&gt;I myself have bought the book and promoted it during a &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/06/btug-biztalk-integration-with.html"&gt;talk on Sales Force integration&lt;/a&gt;&lt;/strong&gt; I gave to BizTalk Dutch User Group as it was a great resource for preparation and leveraging samples.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-7896790058754388350?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/7896790058754388350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=7896790058754388350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7896790058754388350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7896790058754388350'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/08/biztalk-2010-line-of-business-system.html' title='BizTalk 2010 : Line of Business System Integration'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-2432634179462391114</id><published>2011-07-14T12:59:00.001-07:00</published><updated>2011-07-14T13:28:24.167-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='Future of BizTalk'/><title type='text'>The Future of Middleware and the BizTalk Roadmap</title><content type='html'>&lt;p&gt;If you interested in future of BizTalk watch the latest talk of Tony Meleg during WPC 2011 Los Angeles: &lt;strong&gt;&lt;a href="http://digitalwpc.com/Videos/AllVideos/Permalink/e821e9f8-e379-45b0-8879-12fe271c86be#fbid=5NroconPB0s"&gt;AP03 - The Future of Middleware and the BizTalk Roadmap&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-2432634179462391114?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/2432634179462391114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=2432634179462391114' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2432634179462391114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2432634179462391114'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/07/future-of-middleware-and-biztalk.html' title='The Future of Middleware and the BizTalk Roadmap'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-503138216761486409</id><published>2011-07-13T08:47:00.001-07:00</published><updated>2011-07-13T08:48:30.478-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Calling Stored Procedure Oracle 11g Using WCF-Custom OracleDbBinding</title><content type='html'>&lt;p&gt;In this post I like to show how to call a stored procedure in Oracle 11g XE performing an insert and an update. To create a stored procedure in Oracle 11g I look for guidance and found at &lt;a href="http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28419/d_sql.htm"&gt;&lt;strong&gt;Oracle® Database PL/SQL Packages and Types Reference&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;, &lt;/strong&gt;and PSOUG &lt;strong&gt;&lt;a href="http://psoug.org/reference/insert.html"&gt;Insert&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://psoug.org/reference/update.html"&gt;Update&lt;/a&gt;&lt;/strong&gt;. I created the following two procedures:&lt;/p&gt; &lt;p&gt;create or replace procedure "INSERT_CUSTOMER"&lt;br /&gt;(customer_name IN VARCHAR2,&lt;br /&gt;customer_street IN VARCHAR2,&lt;br /&gt;customer_city IN VARCHAR2,&lt;br /&gt;customer_state IN VARCHAR2,&lt;br /&gt;customer_photo IN BLOB)&lt;br /&gt;is&lt;br /&gt;begin&lt;br /&gt;INSERT into customer (name, street, city, state, photo) values (customer_name, customer_street, customer_city, customer_state, customer_photo);&lt;br /&gt;end;&lt;/p&gt; &lt;p&gt;create or replace procedure "UPDATE_CUSTOMER_ADDRESS"&lt;br /&gt;(customer_name IN VARCHAR2,&lt;br /&gt;customer_street IN VARCHAR2,&lt;br /&gt;customer_city IN VARCHAR2,&lt;br /&gt;customer_state IN VARCHAR2,&lt;br /&gt;customer_photo IN BLOB)&lt;br /&gt;is&lt;br /&gt;begin&lt;br /&gt;UPDATE customer SET street=customer_street, city=customer_city, state=customer_state WHERE name=customer_name;&lt;br /&gt;end;&lt;/p&gt; &lt;p&gt;Both are very basic stored procedures. Next step in this little endeavor is creating a BizTalk project and create schemas for both procedures using the Consume Service Adapter Wizard.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-TFK4hI8dIQo/Th295PXJkKI/AAAAAAAADwM/-ni402WCWmM/s1600-h/image%25255B69%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-PSN4ybu6BaM/Th295tGlKyI/AAAAAAAADwQ/pCa__oCsx14/image_thumb%25255B63%25255D.png?imgmax=800" width="600" border="0" height="535" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;After hitting OK a schema and binding file is created. Schema’s are depicted in screenshot below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-x9Fa2sSne2g/Th296VEYSqI/AAAAAAAADwU/-l8RKRGz3vk/s1600-h/image%25255B74%25255D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-Cty07TWbneM/Th2966_cwII/AAAAAAAADwY/YvHxY6qjUU0/image_thumb%25255B66%25255D.png?imgmax=800" width="600" border="0" height="325" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I build the solution after signing and providing it with application name. Next step is deploying the schema and configure the send port (by importing the binding file). Created Send Port contain two SOAP Actions and this needs to be one in my scenario (messaging). Two SOAP Action result in an error:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-squQNmTAqnU/Th297lovDMI/AAAAAAAADwc/ELB-JfSqNpA/s1600-h/image%25255B79%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-Fu-chP2IYVs/Th297xNsSpI/AAAAAAAADwg/LGXt3Jg3a-o/image_thumb%25255B69%25255D.png?imgmax=800" width="600" border="0" height="98" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;For calling stored-procedure to insert a new customer I have send port with following SOAPAction defined:&lt;/p&gt; &lt;p&gt;&amp;lt;BtsActionMapping xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&amp;gt;&lt;br /&gt;  &amp;lt;Operation Name="&lt;strong&gt;INSERT_CUSTOMER&lt;/strong&gt;" Action="&lt;strong&gt;http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure/INSERT_CUSTOMER&lt;/strong&gt;" /&amp;gt;&lt;br /&gt;&amp;lt;/BtsActionMapping&amp;gt;&lt;/p&gt; &lt;p&gt;With a filter for MessageType: &lt;/p&gt; &lt;p&gt;&lt;strong&gt;http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure/INSERT_CUSTOMER#INSERT_CUSTOMER&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;And I created a new Send Port with SOAPAction:&lt;/p&gt; &lt;p&gt;&amp;lt;BtsActionMapping xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&amp;gt;&lt;br /&gt;  &amp;lt;Operation Name="UPDATE_CUSTOMER_ADDRESS" Action=”&lt;strong&gt;http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure/UPDATE_CUSTOMER_ADDRESS&lt;/strong&gt;” /&amp;gt;&lt;br /&gt;&amp;lt;/BtsActionMapping&amp;gt;&lt;/p&gt; &lt;p&gt;With a filter for MessageType: &lt;/p&gt; &lt;p&gt;&lt;strong&gt;http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure/UPDATE_CUSTOMER_ADDRESS#INSERT_CUSTOMER_ADDRESS&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;In both Send Port I added credentials and changed useAmbientTransaction setting to False (see also my previous &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/07/sqlexecute-oracle-11g-xe-using-wcf.html"&gt;post&lt;/a&gt;&lt;/strong&gt;). Finally I created a Send Port to send both response to file with following filter:&lt;/p&gt; &lt;p&gt;BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure#INSERT_CUSTOMERResponse&lt;br /&gt;    Or&lt;br /&gt;BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure#UPDATE_CUSTOMER_ADDRESSResponse&lt;/p&gt; &lt;p&gt;and a receive port for incoming messages. When I test my application with following message:&lt;/p&gt; &lt;p&gt;&amp;lt;ns0:INSERT_CUSTOMER xmlns:ns0="http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure"&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_NAME&amp;gt;Sarah Ralls&amp;lt;/ns0:CUSTOMER_NAME&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_STREET&amp;gt;8th Street&amp;lt;/ns0:CUSTOMER_STREET&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_CITY&amp;gt;Bellevue&amp;lt;/ns0:CUSTOMER_CITY&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_STATE&amp;gt;WA&amp;lt;/ns0:CUSTOMER_STATE&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_PHOTO&amp;gt;&amp;lt;/ns0:CUSTOMER_PHOTO&amp;gt;&lt;br /&gt;&amp;lt;/ns0:INSERT_CUSTOMER&amp;gt;&lt;/p&gt; &lt;p&gt;I receive this message in my out folder:&lt;/p&gt; &lt;p&gt;&amp;lt;INSERT_CUSTOMERResponse xmlns="http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure" /&amp;gt;&lt;/p&gt; &lt;p&gt;And I check the database to see if record with Sarah Ralls has been created:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-BnYZmNuB3F0/Th298Trsv6I/AAAAAAAADwk/7W7dHapUgG4/s1600-h/image%25255B84%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/-y_qYG4rSgAI/Th2982JV3dI/AAAAAAAADwo/A7vTDrwLXxs/image_thumb%25255B72%25255D.png?imgmax=800" width="600" border="0" height="368" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This works out. I then offered the following message to update the address:&lt;/p&gt; &lt;p&gt;&amp;lt;ns0:UPDATE_CUSTOMER_ADDRESS xmlns:ns0="http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure"&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_NAME&amp;gt;Sarah Ralls&amp;lt;/ns0:CUSTOMER_NAME&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_STREET&amp;gt;9th Street&amp;lt;/ns0:CUSTOMER_STREET&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_CITY&amp;gt;Bellevue&amp;lt;/ns0:CUSTOMER_CITY&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_STATE&amp;gt;WA&amp;lt;/ns0:CUSTOMER_STATE&amp;gt;&lt;br /&gt;  &amp;lt;ns0:CUSTOMER_PHOTO&amp;gt;&amp;lt;/ns0:CUSTOMER_PHOTO&amp;gt;&lt;br /&gt;&amp;lt;/ns0:UPDATE_CUSTOMER_ADDRESS&amp;gt;&lt;/p&gt; &lt;p&gt;And I received this in my out folder:&lt;/p&gt; &lt;p&gt;&amp;lt;UPDATE_CUSTOMER_ADDRESSResponse xmlns="http://Microsoft.LobServices.OracleDB/2007/03/POLLING/Procedure" /&amp;gt;&lt;/p&gt; &lt;p&gt;This works too and to be sure I checked database again:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-XYhKM2Q1_lY/Th299a_zReI/AAAAAAAADws/Y4dsVMQhc88/s1600-h/image%25255B89%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/-7C2awtwFcWc/Th299ygeQeI/AAAAAAAADww/P-dYuC3SIqE/image_thumb%25255B75%25255D.png?imgmax=800" width="600" border="0" height="320" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I can tell you that calling a stored-procedure in Oracle 11g XE is straight forward, though I have to say I used pretty standard PL/SQL and did not use a cursor or anything. Something for another post. I hope this detail will show how to call stored procedure with BizTalk using the OracleDbBinding and Consume Adapter Service Wizard.&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-503138216761486409?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/503138216761486409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=503138216761486409' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/503138216761486409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/503138216761486409'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/07/calling-stored-procedure-oracle-11g.html' title='Calling Stored Procedure Oracle 11g Using WCF-Custom OracleDbBinding'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-PSN4ybu6BaM/Th295tGlKyI/AAAAAAAADwQ/pCa__oCsx14/s72-c/image_thumb%25255B63%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-7642843482364274691</id><published>2011-07-13T04:18:00.001-07:00</published><updated>2011-07-13T04:25:17.324-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Using BTSHTTPReceive in x64 Environment</title><content type='html'>&lt;p&gt;I have a VM with BTS 2010 installed on a Windows Server 2008 R2 x64. In this environment I wanted to find out how to work with HTTP Adapter. Fortunately there two samples found in &amp;lt;install folder&amp;gt;:\Program Files(x86)\BizTalk Server 2010\SDK\Samples\AdapterUsage\HTTPRequestResponse or HTTPSolicitResponse (you will find them if you have selected the SDK feature during BizTalk Installation). Before running the example you will need to follow these steps if working in x64 environment (i.e. my VM):&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Open IIS and click Machine Name on left panel, then click "ISAPI and CGI restrictions" on the right panel, then Add the ISAPI or CGI path: &lt;/li&gt;&lt;/ol&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-fE0O0bn5tWU/Th2AbnQeOpI/AAAAAAAADu8/e4MAWoUJAlc/s1600-h/1%252520HTTP.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="1 HTTP" border="0" alt="1 HTTP" src="http://lh5.ggpht.com/-znI_OIxVVuk/Th1-v66IjlI/AAAAAAAADvA/ANiWU91J5aY/1%252520HTTP_thumb.png?imgmax=800" width="500" height="275"&gt;&lt;/a&gt;&lt;br&gt;On a 64 bit machine add: C:\Program Files (x86)\Microsoft BizTalk Server 2010\HttpReceive64\BTSHTTPReceive.dll&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-zHvw07dqNrU/Th1-wcjxSsI/AAAAAAAADvE/QFlUu7PXhxw/s1600-h/2%252520HTTP.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2 HTTP" border="0" alt="2 HTTP" src="http://lh3.ggpht.com/-SuA5hYHBp-g/Th1-w2xSFwI/AAAAAAAADvI/H59w36v-k9Q/2%252520HTTP_thumb.png?imgmax=800" width="500" height="312"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Yh06uH7fnnc/Th1-xrBgKmI/AAAAAAAADvM/mMk5m0b_7ZI/s1600-h/3%252520HTTP.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="3 HTTP" border="0" alt="3 HTTP" src="http://lh5.ggpht.com/---GqJNGL64Q/Th1-yOXfviI/AAAAAAAADvQ/onoeEAuq6_M/3%252520HTTP_thumb.png?imgmax=800" width="500" height="285"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;2. Check allowed extension path or execute.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-Hr7eTSrkFA0/Th1-ykQ9LqI/AAAAAAAADvU/R5W7-a1pSUU/s1600-h/image14%25255B1%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-0kR3khFcG1A/Th1-zRCd1WI/AAAAAAAADvY/A3dN3zs0o6w/image14_thumb.png?imgmax=800" width="500" height="223"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;For sample for instance RequestResponse, you will need to click setup in HTTPRequestResponse folder. After refreshing IIS you will see HTTPRequestResponseSample.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-q6LvJJeYkgg/Th1-0c15IRI/AAAAAAAADvc/94YkTNvg4k0/s1600-h/image17%25255B1%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-y9bWBJMJ6p4/Th1-1D4nmGI/AAAAAAAADvg/Dc-NDs98hbc/image17_thumb.png?imgmax=800" width="500" height="296"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Now you will have to perform the following steps:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Click "HTTPRequestResponseSample" on left panel, then click "Handler Mapping" on middle panel, then click "Add script mapping” with the following setting: &lt;a href="http://lh6.ggpht.com/-Ttn1j9U4CVo/Th1-1xMlUkI/AAAAAAAADvk/bSDqA16RJ6A/s1600-h/4%252520HTTP.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="4 HTTP" border="0" alt="4 HTTP" src="http://lh4.ggpht.com/-bOvjpLvZVas/Th1-2VrRt3I/AAAAAAAADvo/9tHkVHWhK-w/4%252520HTTP_thumb.png?imgmax=800" width="500" height="144"&gt;&lt;/a&gt;&lt;br&gt;Request path:BTSHTTPReceive.dll&lt;br&gt;Executable:&lt;br&gt;On 64 bit machine add: C:\Program Files (x86)\Microsoft BizTalk Server 2010\HttpReceive64\&lt;br&gt;&lt;a href="http://lh3.ggpht.com/-iGg4gkSF9iQ/Th1-2y8KPAI/AAAAAAAADvs/fW5u9QdVJGs/s1600-h/image31%25255B1%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-hTdPRi2EYMw/Th1-3tUxyXI/AAAAAAAADvw/z38JUztevLc/image31_thumb.png?imgmax=800" width="500" height="412"&gt;&lt;/a&gt;  &lt;li&gt;Click Request Restriction &lt;a href="http://lh4.ggpht.com/-30-2vcQ3K5s/Th1-4IXmO9I/AAAAAAAADv0/_ViLeCr8GyU/s1600-h/5%252520%252520HTTP.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="5  HTTP" border="0" alt="5  HTTP" src="http://lh5.ggpht.com/-YFACJRrwilM/Th1-4naFwTI/AAAAAAAADv4/OdS4NCDlen8/5%252520%252520HTTP_thumb.png?imgmax=800" width="500" height="208"&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Click OK and click YES if ask to add this ISAPI extension.&lt;/p&gt; &lt;p&gt;From sample &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa561092%28v=BTS.70%29.aspx"&gt;text&lt;/a&gt; &lt;/strong&gt;on MSDN I understand I had to configure the virtual directory for this sample to run under the context of a user in the &lt;strong&gt;BizTalk Isolated Host Users&lt;/strong&gt; and &lt;strong&gt;IIS_IURS&lt;/strong&gt; user groups, So I had to configure the virtual directory to run in a new IIS application pool by completing the following steps (these differ from original text as I have IIS 7.0):&lt;/p&gt;&lt;/blockquote&gt; &lt;ol&gt; &lt;ol&gt; &lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;All Programs&lt;/strong&gt;, point to &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and then click &lt;strong&gt;Internet Information Services (IIS) Manager&lt;/strong&gt;.  &lt;li&gt;In the &lt;strong&gt;Internet Information Services (IIS) Manager&lt;/strong&gt;, navigate to the &lt;strong&gt;Application Pools&lt;/strong&gt; folder.  &lt;li&gt;Right-click the &lt;strong&gt;Application Pools&lt;/strong&gt; folder and click &lt;strong&gt;New&lt;/strong&gt;, &lt;strong&gt;Application Pool...&lt;/strong&gt;  &lt;li&gt;Enter a name for the &lt;strong&gt;Application Pool ID:&lt;/strong&gt; such as BizTalkSDKSamples, verify that the &lt;strong&gt;.NET Framework 4.0.30319 &lt;/strong&gt;option is selected, and Managed Pipeline Mode &lt;strong&gt;Integrated (leave Start the Application pool immediately unchecked)&lt;/strong&gt; and click&lt;strong&gt; OK &lt;/strong&gt;to create the new application pool.  &lt;li&gt;Click &lt;strong&gt;Advanced Settings&lt;/strong&gt; in Edit Application Pool pane on left.  &lt;li&gt;Click the &lt;strong&gt;Identity&lt;/strong&gt; of Process model and change the identity under which this application pool runs to a user that is a member of the &lt;strong&gt;BizTalk Isolated Host Users&lt;/strong&gt; user group. This user should also be a member of the local &lt;strong&gt;IIS_IURS&lt;/strong&gt; user group.  &lt;li&gt;Configure the virtual directory for this SDK sample to run under the new application pool. The &lt;strong&gt;Application pool&lt;/strong&gt; setting is available on the &lt;strong&gt;Advanced Setting&lt;/strong&gt; in Actions Pane tab of the HTTPRequestResponseSample.  &lt;li&gt;Start application pool.&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt; &lt;blockquote&gt; &lt;p&gt;To test if this is working I browsed to web application belonging to this sample.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-zbSw-CIkVls/Th1-5B4E-WI/AAAAAAAADv8/gEbZOT7E4D8/s1600-h/image34%25255B1%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-72_DwBvoLDA/Th1-5q6sviI/AAAAAAAADwA/0zhun4nXdPY/image34_thumb.png?imgmax=800" width="500" height="273"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I entered 1000 in Estimated Price and clicked Place Order.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-gsi3g1V14rI/Th1-6GywNxI/AAAAAAAADwE/uz_8-WHBRJg/s1600-h/image39%25255B1%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-xn3l0suj8Ck/Th1-68XjrkI/AAAAAAAADwI/heDdTqicmVU/image39_thumb.png?imgmax=800" width="500" height="308"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I got the above as result. I check in BizTalk Administration Console if any error occurred, but I could find any. So I can conclude from that this sample work in my x64 environment. I hope this little exploration of HTTP Adapter in 64-bits environment will help others when configuring their HTTP configuration.&lt;/p&gt;&lt;/blockquote&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin-left: 0.4em; vertical-align: middle; border-top: 0px; border-right: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010"&gt;biztalk server 2010&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-7642843482364274691?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/7642843482364274691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=7642843482364274691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7642843482364274691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7642843482364274691'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/07/using-btshttpreceive-in-x64-environment.html' title='Using BTSHTTPReceive in x64 Environment'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-znI_OIxVVuk/Th1-v66IjlI/AAAAAAAADvA/ANiWU91J5aY/s72-c/1%252520HTTP_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-7045319068600194849</id><published>2011-07-11T07:05:00.001-07:00</published><updated>2011-07-11T07:05:31.274-07:00</updated><title type='text'>SQLExecute Oracle 11g XE using WCF OracleDbBinding</title><content type='html'>&lt;p&gt;In previous post I detailed polling an Oracle 11g XE (Express) database using OracleDbBinding in WCF-Custom Adapter. Now I like to share how I can perform SQL statements through SQLExecute operation. You can run parameterized SQL statement on an Oracle database through WCF-Custom with OracleDbBinding. This binding supports the SQLExecute operation, which acts on an input parameter block comprised of parameter sets that enable execution of the same SQL statement once for each set. The operation will in the end return the results of the SQL statement in a generic record set.&lt;/p&gt; &lt;p&gt;The SQLEXECUTE operation is surfaced under the root node (/) in the &lt;strong&gt;Select a category&lt;/strong&gt; pane in the Consume Adapter Service BizTalk Project Add-in. To be able to use this operation through orchestration or messaging in BizTalk you need to create a schema. The following steps will lead to creation of this specific schema:  &lt;ul&gt; &lt;li&gt;Right click project, and then Add –&amp;gt; Add Generated Item –&amp;gt; Consume Adapter Service –&amp;gt; Add. &lt;li&gt;This action opens a new window that provides us the interface to connect to, browse, and select database objects for service interaction. The very first thing we need to do here is choose the &lt;b&gt;oracleDBBinding &lt;/b&gt;as the service binding, and then configure a connection string. The simplest working connection string consists of an Initial Catalog value for the database, and a valid Server name entry. Note that the adapter now uses a connection string in the form of a URI instead of the traditional Data Source=;&lt;b&gt;Initial_Catalog&lt;/b&gt;=;&lt;b&gt;User_ Id&lt;/b&gt;=;&lt;b&gt;Password= style&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Once a satisfactory connection string is defined, the Connect button can be clicked to establish an active connection to the target database. If the connection is successful, one see the category browser with a set of database object categories.&lt;/li&gt; &lt;li&gt;Select root node of category pane belonging to Client (outbound operations) and you will be able to find SQLExecute in Available categories and operations pane.&lt;/li&gt; &lt;li&gt;Click Add and the OK.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-kgRy_3nhpTE/ThsDDrWmcpI/AAAAAAAADsw/p-PWjjXcY-U/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-pK4TMHqrKWY/ThsDEVdbdpI/AAAAAAAADs0/6yggLeqcUts/image_thumb%25255B2%25255D.png?imgmax=800" width="600" height="535"&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Binding file and schema’s will be generated.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-BFi38DA6QyA/ThsDE9av9bI/AAAAAAAADs4/qXW-qJ3xqvI/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-IHmjVtpnHMI/ThsDFToOY3I/AAAAAAAADs8/aFRm2spMxWk/image_thumb%25255B5%25255D.png?imgmax=800" width="600" height="258"&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;You could opt to build and deploy your schema’s.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I created a BizTalk project, generated the SQLExecute schema’s and then provided the project with a name. I signed the project with strong name and deployed it. I imported the generated binding into the new BizTalk application and reviewed the configuration of Send Port that was created.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-4Wzc3eykNAk/ThsDF13xQVI/AAAAAAAADtA/xLgeCTLdoxw/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-6Ps-cbxNdBE/ThsDGb-fmTI/AAAAAAAADtE/2X364ROw9WM/image_thumb%25255B8%25255D.png?imgmax=800" width="600" height="828"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;It is important that credentials for accessing Oracle 11g XE are present. If not you will be confronted with error depicted below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-4R2f338KfpU/ThsDGyQCqbI/AAAAAAAADtI/rOZjktljrqU/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-K5AVMpu8dyU/ThsDHkQvtSI/AAAAAAAADtM/jaiAcPg_VEI/image_thumb%25255B11%25255D.png?imgmax=800" width="600" height="158"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You add credentials with sufficient authorization in credentials tab (I have used system).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-VoB1aU78bf4/ThsDH5x4xMI/AAAAAAAADtQ/mXgCAoV06Ck/s1600-h/image%25255B24%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-PCia9HRrt-o/ThsDIRTr0FI/AAAAAAAADtU/AeYzM8hx-ug/image_thumb%25255B14%25255D.png?imgmax=800" width="600" height="832"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Last but not least in Binding tab change the useAmbientTransaction property from True to False, otherwise you will run into a exception, see my last &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/07/polling-oracle-11g-xe-with.html"&gt;post&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;I added a filter expression to the send port as I want to SQLExecute Operation in BizTalk completely message based; filter expression is: &lt;/p&gt; &lt;p&gt;&lt;strong&gt;BTS.MessageType == &lt;font size="2"&gt;http://Microsoft.LobServices.OracleDB/2007/03/SQLEXECUTE#SQLEXECUTE&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;Next a receive port and location is created. Latter is configured using FILE Adapter to pickup message with SQLEXECUTE statement. Finally a send port is created to sent response of SQLEXECUTE to file. This port has a filter on response message (type); filter expression is:&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;BTS.MessageType == &lt;font size="2"&gt;http://Microsoft.LobServices.OracleDB/2007/03/SQLEXECUTE#SQLEXECUTEResponse&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;Messaging based SQLExecute application in BizTalk is now configured and will be started. Next I copy message below to in folder, where it will be picked up and routed to send port. Message will arrive at Oracle 11g and SQLStatement will be executed the resulted will be returned to send port and routed to other send port that has subscription on response message. Response message is depicted below also.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;SQLEXECSTATEMENT&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-uBTikv80yGc/ThsDI6-TIjI/AAAAAAAADtY/8CNF9O_2Jsw/s1600-h/image%25255B32%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-xxA9vSQzBDU/ThsDJR9f7rI/AAAAAAAADtc/JHyQOcbmpOE/image_thumb%25255B18%25255D.png?imgmax=800" width="600" height="152"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;SQLEXECSTATEMENTResponse&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-Hoi-9jPz5ns/ThsDJpArAfI/AAAAAAAADtg/WNSrH9G-d7Y/s1600-h/image%25255B37%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-6MpEKsd13hk/ThsDKGoAtlI/AAAAAAAADtk/6BeUOLMn05c/image_thumb%25255B21%25255D.png?imgmax=800" width="600" height="350"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I hope this little detail of my experience with SQLExecute operation using BizTalk 2010 and its 2010 Adapter Pack can be helpful in your exploration of this operation in Oracle 11g. I have based my detail here on sample (Invoking SQL Statements Using SQLEXECUTE) you can &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/biztalk/gg491395"&gt;download&lt;/a&gt;&lt;/strong&gt; from BizTalk Adapter Pack 2010 samples. I did not use orchestration example provided nor the schema’s.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-7045319068600194849?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/7045319068600194849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=7045319068600194849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7045319068600194849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7045319068600194849'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/07/sqlexecute-oracle-11g-xe-using-wcf.html' title='SQLExecute Oracle 11g XE using WCF OracleDbBinding'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-pK4TMHqrKWY/ThsDEVdbdpI/AAAAAAAADs0/6yggLeqcUts/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-5245876238332183929</id><published>2011-07-10T05:14:00.001-07:00</published><updated>2011-10-28T11:58:51.754-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><title type='text'>Polling Oracle 11g XE with OracleDbBinding</title><content type='html'>&lt;p&gt;In previous &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/04/table-operation-on-oracle-11g-xe-with.html"&gt;post&lt;/a&gt;&lt;/strong&gt; I detailed how to perform some table operations in Oracle 11g using OracleDbBinding (WCF). I now like to show how to do polling in Oracel 11g XE. You can download a number of BizTalk Server 2010 Adapter Pack &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/biztalk/gg491395"&gt;samples&lt;/a&gt;&lt;/strong&gt; and I will use the Polling an Oracle Database sample. What sample will do is configuring a polling transaction (query) that targets the &lt;strong&gt;&amp;lt;schema name&amp;gt;.&lt;/strong&gt;ACCOUNT_PKG.ACCOUNTACTIVITY table. For each polling transaction, the following actions are performed:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Executes a polling statement specified for the &lt;b&gt;PollingStatement&lt;/b&gt; binding property. The specified polling statement is a query that selects all records from the &lt;strong&gt;&amp;lt;schema name&amp;gt;.&lt;/strong&gt;.ACCOUNTACTIVITY table. The response for the select query is copied to a FILE location. &lt;/li&gt;&lt;li&gt;Executes a post poll statement specified for the &lt;b&gt;PostPollStatement&lt;/b&gt; binding property. The post poll PL/SQL code block moves the records in the query result set to the &lt;strong&gt;&amp;lt;schema name&amp;gt;.&lt;/strong&gt;.ACTIVITYHISTORY table. &lt;/li&gt;&lt;li&gt;Execute the polling statement again after the timeout specified as the &lt;b&gt;PollingInterval&lt;/b&gt; binding property.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;You will see SCOTT in stead of &amp;lt;schema name&amp;gt; in the readme fill, but reason I am saying &amp;lt;schema name&amp;gt; here is that in Oracle 11g you need to create schema your self as there is no SCOTT. You basically have to do the following:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Oracle Database 11g Expression Edition –&amp;gt; Getting started &lt;/li&gt;&lt;li&gt;Select APEX and login with SYSTEM account&lt;/li&gt; &lt;li&gt;Select a new database user, fill in APEX username and password (I used &lt;strong&gt;POLLING&lt;/strong&gt;)&lt;/li&gt; &lt;li&gt;Create a new workspace&lt;/li&gt; &lt;li&gt;You will then login into the workspace&lt;/li&gt; &lt;li&gt;Select SQL Workshop –&amp;gt; SQL Commands&lt;/li&gt; &lt;li&gt;Here you have to paste the create_account_package commands&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;You will notice when trying to execute the sql script that you sometimes have to execute them one by one or leave out semicolon. In SQL Workshop Object Browser you will see the following:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-9fF4sjQIuJw/ThmXGNUp8dI/AAAAAAAADrc/H0Lr8gbafdc/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-_lFAm5OZ-1M/ThmXHCdv0cI/AAAAAAAADrg/oGe1a5ZJQmQ/image_thumb%25255B5%25255D.png?imgmax=800" width="600" border="0" height="468" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;As soon as you have executed the commands we will create an application through BizTalk Administration Console and name it PollingQuery. As soon as application is created you can import binding file belonging to solution. You will need to change value inside &amp;lt;ApplicationName&amp;gt; element to PollingQuery. When binding file is imported you can see that a receive port and send port is created. Go to receive location and double click. Go to binding tab and review in the OracleDBBindingConfigurationElement the polledDataAvailabelStatement, pollingStatement and postPollStatement (you can leave them as is).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-PItK88Dt76M/ThmXIBjfDvI/AAAAAAAADrk/pRnBqcsHhKo/s1600-h/image%25255B45%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/-Ymt3xKhP9H4/ThmXJ5U-cgI/AAAAAAAADro/ZoJfrXljBv0/image_thumb%25255B25%25255D.png?imgmax=800" width="600" border="0" height="475" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Now you can open the pollingquery visual studio 2010 solution. You will notice in solution a BizTalk project with Orchestration and Schema, both can be deleted as we will create polling schema ourselves. Then following steps will lead to creation of polling schema: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Right click project, and then Add –&amp;gt; Add Generated Item –&amp;gt; Consume Adapter Service –&amp;gt; Add&lt;/li&gt; &lt;li&gt;This action opens a new window that provides us the interface to connect to, browse, and select database objects for service interaction. The very first thing we need to do here is choose the &lt;b&gt;oracleDBBinding &lt;/b&gt;as the service binding, and then configure a connection string. The simplest working connection string consists of an Initial Catalog value for the database, and a valid Server name entry. Note that the adapter now uses a connection string in the form of a URI instead of the traditional Data Source=;&lt;b&gt;Initial_Catalog&lt;/b&gt;=;&lt;b&gt;User_ Id&lt;/b&gt;=;&lt;b&gt;Password= style&lt;/b&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-Qh016zwbCq4/ThmXKXBjGpI/AAAAAAAADrs/lZHWPmu8T5s/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/-RtcggN1EDKI/ThmXK-BHBuI/AAAAAAAADrw/ayzYz7VCv1w/image_thumb%25255B11%25255D.png?imgmax=800" width="600" border="0" height="345" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Last thing to do is go to Binding Properties and fill in polledDataAvailabelStatement, pollingStatement and postPollStatement. This will depend on which schema name you use, so SELECT * FROM &lt;strong&gt;&amp;lt;Schema name&amp;gt;&lt;/strong&gt;.ACCOUNTACTIVITY FOR UPDATE&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-l2cU9269cog/ThmXc4rap1I/AAAAAAAADr4/QHc33BYgRlo/s1600-h/image%25255B50%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/-ETaRiVVkEW8/ThmXeO3aBAI/AAAAAAAADr8/-ik3sY_up4U/image_thumb%25255B28%25255D.png?imgmax=800" width="600" border="0" height="692" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;Once a satisfactory connection string is defined, the Connect button can be clicked to establish an active connection to the target database. If the connection is successful, one see the category browser with a set of database object categories. If you select (in my case POLLING) category than you will see in Package the ACCOUNT_PKG.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-fiZEVv77Jps/ThmXegREF8I/AAAAAAAADsA/OvAj8YcjZW0/s1600-h/image%25255B24%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-GHcnLCDkwQU/ThmXfX-W3PI/AAAAAAAADsE/wXXSXvUgIYk/image_thumb%25255B14%25255D.png?imgmax=800" width="600" border="0" height="535" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;For creating polling schema we will have to change contract type to Server(Inbound Operations). &lt;/li&gt; &lt;li&gt;Select POLLINGSTMT from Available categories and operations and click Add&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-fnUuyl6_bz0/ThmXf3PU4EI/AAAAAAAADsI/vERrsjLzxas/s1600-h/image%25255B29%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/-1_GETHP-_OI/ThmXhcAIQkI/AAAAAAAADsM/_Y3CGYCWSYs/image_thumb%25255B17%25255D.png?imgmax=800" width="600" border="0" height="538" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Click OK and schema and binding file will be created.&lt;/li&gt; &lt;li&gt;Create a strong-name key file required to build and deploy the solution. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The newly created binding is what we will use, and therefor the receive port in PollingQuery application will be deleted. Import the created binding in the PollingQuery application and review binding&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-hzL7LQ9fctI/ThmXirRF2sI/AAAAAAAADsQ/b7zincNdQjk/s1600-h/image%25255B58%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-5sPcWerQs5c/ThmXjevu4ZI/AAAAAAAADsU/ZePTP9Rbtx8/image_thumb%25255B32%25255D.png?imgmax=800" width="600" border="0" height="492" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;As you can see the polling statement and post poll statement are based on &amp;lt;Schema name&amp;gt;.Table name or Package name (in my case schema name was Polling). In the Other tab you need to set the user account.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-MyQPP2BN3hM/ThmXj5WK-iI/AAAAAAAADsY/fbHVjaj8a5s/s1600-h/image%25255B66%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/-7w8TDlcIivY/ThmXk_YOsmI/AAAAAAAADsc/DWxitp0xF9w/image_thumb%25255B36%25255D.png?imgmax=800" width="600" border="0" height="832" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Another thing to do is adjust the Send Port (FILE Adapter require correct file location for the response) and filter expression for message it will subscribe to; in this scenario filter expression is: BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/POLLINGSTMT#POLLINGSTMT.&lt;/p&gt; &lt;p&gt;Final step is starting the application and monitor the folder. For a couple minutes I saw nothing, so I checked the eventlog and found the following Error:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-sv4og6UYqdY/ThmXmLVrokI/AAAAAAAADsg/5Ukk2sxlHJY/s1600-h/image%25255B71%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/-xBc5Dt6EX_c/ThmXmgsxXbI/AAAAAAAADsk/nCDz9ROEzCI/image_thumb%25255B39%25255D.png?imgmax=800" width="600" border="0" height="135" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I changed useAmbientTransaction property in binding from True to False. Next I noticed a xml file in folder I was monitoring.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-KaEfcgA2luw/ThmXnI7pzxI/AAAAAAAADso/oDptt900fSY/s1600-h/image%25255B76%25255D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/-EFB81bWnBIM/ThmXoLacSPI/AAAAAAAADss/ekLaSp3Ih9U/image_thumb%25255B42%25255D.png?imgmax=800" width="600" border="0" height="612" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;There you go polling data from Oracle 11g database using OracleDbBinding (WCF-Custom). I hope this little detail of my experience with polling data from Oracle 11g database using BizTalk 2010 and its 2010 Adapter Pack will be useful if you yourself are exploring it. If you have to work with packages in Oracle 11g using BizTalk 2010 I suggest to read this excellent &lt;strong&gt;&lt;a href="http://tenalinaga.wordpress.com/2010/11/18/wcf-oracle-apater/"&gt;post&lt;/a&gt;&lt;/strong&gt; by TenaliNaga!&lt;/p&gt;&lt;p&gt;See Code Gallery &lt;a href="http://code.msdn.microsoft.com/Polling-SQL-Azure-Table-dd21aa62"&gt;sample&lt;/a&gt; for solution described in this post.&lt;br /&gt;&lt;!--EndFragment--&gt;&lt;!--EndFragment--&gt;&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-5245876238332183929?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/5245876238332183929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=5245876238332183929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5245876238332183929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5245876238332183929'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/07/polling-oracle-11g-xe-with.html' title='Polling Oracle 11g XE with OracleDbBinding'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-_lFAm5OZ-1M/ThmXHCdv0cI/AAAAAAAADrg/oGe1a5ZJQmQ/s72-c/image_thumb%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-8748345416789167863</id><published>2011-07-04T02:47:00.001-07:00</published><updated>2011-07-04T02:49:42.130-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Passed BizTalk 2010 exam (70-595)</title><content type='html'>&lt;p&gt;&lt;a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-595"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/-gxqedO9ytC8/ThGMTEfq2HI/AAAAAAAADpM/BXCm4vNFEVk/image%25255B4%25255D.png?imgmax=800" width="240" border="0" height="66" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Today I passed the BizTalk 2010 exam and I am certified technology specialist again. In the past I passed the &lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-235&amp;amp;locale=en-us"&gt;&lt;strong&gt;BizTalk 2006 (70-235)&lt;/strong&gt;&lt;/a&gt; and &lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-241&amp;amp;locale=en-us"&gt;&lt;strong&gt;BizTalk 2006 R2 (70-241)&lt;/strong&gt;&lt;/a&gt;, but both of them where retired just recently (30th of June 2011). I prepared my self using resources you will find in &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/03/biztalk-server-2010-exam-how-to-prepare.html"&gt;one&lt;/a&gt;&lt;/strong&gt; of my previous posts. Having a virtual machine with BizTalk 2010 with a lot samples is a great help in preparing. It was a challenging exam with some though questions I had to think about, but also a lot I could answer easily through experience. Any one that will take the exam in near future I would like to wish them good luck and success. It is definitely worth the effort!&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-8748345416789167863?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/8748345416789167863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=8748345416789167863' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8748345416789167863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8748345416789167863'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/07/passed-biztalk-2010-exam-70-595.html' title='Passed BizTalk 2010 exam (70-595)'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-gxqedO9ytC8/ThGMTEfq2HI/AAAAAAAADpM/BXCm4vNFEVk/s72-c/image%25255B4%25255D.png?imgmax=800' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1661271278290746793</id><published>2011-07-01T07:23:00.001-07:00</published><updated>2011-07-01T07:23:02.337-07:00</updated><title type='text'>BizTalk Server MVP 2011</title><content type='html'>&lt;p&gt;Just now I have received an e-mail from Microsoft with exciting news that I’ve been re-awarded the MVP title. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Phb3NFo6J9A/Tg3YQoIE3sI/AAAAAAAADo8/rLRcXzNJLUM/s1600-h/MVP_Horizontal_FullColor%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="MVP_Horizontal_FullColor" border="0" alt="MVP_Horizontal_FullColor" src="http://lh6.ggpht.com/-zFgzSP5w3EE/Tg3YRS5zumI/AAAAAAAADpA/uvwpVNyMnEI/MVP_Horizontal_FullColor_thumb%25255B1%25255D.png?imgmax=800" width="240" height="97"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For me this is the second time to receive this award. The first year has been an tremendous experience, which gave me the opportunity to do great things and meet inspiring and very skilled people. &lt;p&gt;I would like to thank: &lt;br&gt;- my MVP leads William Jansen&amp;nbsp; &lt;br&gt;- Ed Hickey and all other Microsoft employees involved &lt;br&gt;- people at Ordina Netherlands and Bert van de Belt in particular for all his support&lt;br&gt;- fellow MVP's Randal, Saravana, Richard, Kent, Stephen, Alan, Mikael, Johan, Oliver, Thiago, Ben, Jon, Jeffrey and Sandro, who I got learn better and supported and helped me out in this program&lt;br&gt;- and finally my wife and children Stan, Ellis and Cato for their support&lt;/p&gt; &lt;p&gt;I’m looking forward to another year in the program.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1661271278290746793?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1661271278290746793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1661271278290746793' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1661271278290746793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1661271278290746793'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/07/biztalk-server-mvp-2011.html' title='BizTalk Server MVP 2011'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-zFgzSP5w3EE/Tg3YRS5zumI/AAAAAAAADpA/uvwpVNyMnEI/s72-c/MVP_Horizontal_FullColor_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-7685656716435205581</id><published>2011-06-22T04:25:00.001-07:00</published><updated>2011-07-04T02:49:21.960-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SalesForce'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BTUG: BizTalk integration with SalesForce</title><content type='html'>&lt;p&gt;At the upcoming &lt;a href="http://www.linkedin.com/groups?gid=2078809"&gt;&lt;strong&gt;BizTalk User Group (BTUG) meeting&lt;/strong&gt;&lt;/a&gt; in &lt;a href="http://www.linkedin.com/news?viewArticle=&amp;amp;articleID=588844785&amp;amp;gid=2078809&amp;amp;type=member&amp;amp;item=58650268&amp;amp;articleURL=http%3A%2F%2Fevents%2Elinkedin%2Ecom%2FBizTalk-User-Group-Nederland%2Fpub%2F694554&amp;amp;urlhash=nZNs&amp;amp;goback=%2Egmp_2078809%2Egde_2078809_member_58650268"&gt;&lt;strong&gt;Almere&lt;/strong&gt;&lt;/a&gt; on June, 29th I will do a talk on integration between SalesForce and BizTalk. In past I have been involved in an integration project with SalesForce using BizTalk 2009 and have blogged about it:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;h5&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/08/biztalk-salesforce-and-msmq-part-i.html"&gt;BizTalk, SalesForce and MSMQ – Part I&lt;/a&gt;&lt;/h5&gt;&lt;/li&gt; &lt;li&gt; &lt;h5&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/08/biztalk-salesforce-and-msmq-part-ii.html"&gt;BizTalk, SalesForce and MSMQ – Part II&lt;/a&gt;&lt;/h5&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;&lt;span style="font-weight: normal;"&gt;Also recently in Dutch .NET magazine an article has been published called “Force.com werkt met BizTalk Server 2010”. &lt;/span&gt;&lt;span style="font-weight: normal;"&gt;Besides this talk &lt;/span&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;Saravana Kumar&lt;/a&gt;&lt;span style="font-weight: normal;"&gt; will talk about and demo&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.biztalk360.com/Default.aspx"&gt;BizTalk 360&lt;/a&gt;. &lt;span style="font-weight: normal;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.linkedin.com/in/boiten"&gt;Jeroen Boiten&lt;/a&gt;&lt;/span&gt; will kick off with a presentation on integration project at GasUnie.&lt;/span&gt;&lt;/h5&gt; &lt;p&gt;You will have a chance to hear and meet (Dutch, UK) BizTalk community members and can register &lt;a href="http://www.linkedin.com/news?viewArticle=&amp;amp;articleID=588844785&amp;amp;gid=2078809&amp;amp;type=member&amp;amp;item=58650268&amp;amp;articleURL=http%3A%2F%2Fevents%2Elinkedin%2Ecom%2FBizTalk-User-Group-Nederland%2Fpub%2F694554&amp;amp;urlhash=nZNs&amp;amp;goback=%2Egmp_2078809%2Egde_2078809_member_58650268"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-7685656716435205581?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/7685656716435205581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=7685656716435205581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7685656716435205581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7685656716435205581'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/06/btug-biztalk-integration-with.html' title='BTUG: BizTalk integration with SalesForce'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-4445901088902030743</id><published>2011-05-27T01:37:00.001-07:00</published><updated>2011-05-27T01:37:16.666-07:00</updated><title type='text'>Second Visit to Stockholm : BizTalk User Group Sweden</title><content type='html'>&lt;p&gt;Next month I will attend the BizTalk User Group Sweden event:&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://blogical.se/blogs/mikael/archive/2011/05/09/top-10-things-to-know-when-integrating-with-line-of-business-systems.aspx"&gt;&lt;strong&gt;Top 10 Things to Know When Integrating with Line of Business Systems&lt;/strong&gt;&lt;/a&gt;. &lt;a href="http://kentweare.blogspot.com/"&gt;&lt;strong&gt;Kent Weare&lt;/strong&gt;&lt;/a&gt; and &lt;a href="http://seroter.wordpress.com/"&gt;&lt;strong&gt;Richard Seroter&lt;/strong&gt;&lt;/a&gt; will be coming to talk about Integrating with Line of Business Systems. They have written a book together with &lt;strong&gt;&lt;a href="http://connectedthoughts.wordpress.com/"&gt;Thiago Almeida,&lt;/a&gt;&lt;/strong&gt; Sergei Moukhnitski and Carl Darski called: &lt;strong&gt;&lt;a href="https://www.packtpub.com/microsoft-biztalk-2010-line-of-business-systems-integration/book"&gt;Microsoft BizTalk 2010: Integrating with Line of Business Systems&lt;/a&gt;&lt;/strong&gt;. In session packed with demoes they will walk through numerous key principles to follow when doing system integration like integrating BizTalk Server 2010 with SharePoint, Windows Azure, SAP and software-as-a-service providers (e.g. SalesForce). I am looking forward to these sessions and to see speakers, &lt;strong&gt;&lt;a href="http://blogical.se/blogs/johan/"&gt;Johan Hedberg&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael_sand/"&gt;Mikael Sand&lt;/a&gt;&lt;/strong&gt;, &lt;font color="#000000"&gt;&lt;a href="http://blogical.se/blogs/mikael/default.aspx"&gt;&lt;strong&gt;Mikael Håkansson&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;font style="font-weight: normal" color="#000000"&gt;&lt;/font&gt;, &lt;strong&gt;&lt;a href="http://geekswithblogs.net/asmith/Default.aspx"&gt;Alan Smith&lt;/a&gt;&lt;/strong&gt; and &lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;&lt;strong&gt;Saravana Kumar&lt;/strong&gt;&lt;/a&gt;. I recommend the book if you integrating with previous named products and technologies and &lt;strong&gt;&lt;a href="http://swebug20110613.eventbrite.com/?ref=ecount"&gt;session&lt;/a&gt;&lt;/strong&gt; if you can attend.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-4445901088902030743?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/4445901088902030743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=4445901088902030743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4445901088902030743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4445901088902030743'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/05/second-visit-to-stockholm-biztalk-user.html' title='Second Visit to Stockholm : BizTalk User Group Sweden'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-7956998885763122200</id><published>2011-05-24T04:22:00.001-07:00</published><updated>2011-07-04T02:50:00.687-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Monitoring BizTalk Solutions – The Tools Part 5</title><content type='html'>&lt;p&gt;It has been a while ago I did a series of posts on monitoring tools for BizTalk solutions. Back then I discussed the following tools:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;BizMon now named &lt;strong&gt;&lt;a href="http://ipm.communicate.no/"&gt;Integration Platform Monitor&lt;/a&gt;&lt;/strong&gt; (IPM);&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.ragingbulltech.com/products"&gt;&lt;strong&gt;Minotaur&lt;/strong&gt;&lt;/a&gt; currently it’s second release;&lt;/li&gt; &lt;li&gt;&lt;a href="http://helium.frends.com/"&gt;&lt;strong&gt;Frends Helium&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;And now there is a new tool made by &lt;strong&gt;&lt;a href="http://blogs.digitaldeposit.net/saravana/"&gt;Saravana Kumar&lt;/a&gt;&lt;/strong&gt;, who I met last MVP summit in person, called &lt;strong&gt;&lt;a href="http://www.biztalk360.com/"&gt;BizTalk360&lt;/a&gt;&lt;/strong&gt;. During bus ride from summit back to hotel he demoed me this monitoring tool and I was impressed by functionality and look and feel. Finally there is way for administrators to have a tool similar to administration console, but now web based. The other tools also have a web interface and I still cannot understand why Microsoft hasn’t thought of bringing administration console also in web version (like SCOM 2007 R2!). BizTalk360 is &lt;strong&gt;&lt;a href="http://www.biztalk360.com/Content/Tour.aspx"&gt;feature&lt;/a&gt;&lt;/strong&gt; rich and I suggest to look at it. &lt;/p&gt; &lt;p&gt;I am impressed by work Saravana has put into it and provided the tool with such a nice UI. User experience in my view is an important factor for a tool to be adopted.I definitely recommend developers and administrators to have a look at this tool and see if it fit for purpose in their environments.It can be &lt;strong&gt;&lt;a href="http://www.biztalk360.com/Account/Login.aspx?ReturnUrl=%2fProtected%2fDownload.aspx"&gt;download&lt;/a&gt;&lt;/strong&gt; easily from the site after registering. Installation and configuration is easy and straight forward.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TduU9ZK0VBI/AAAAAAAADo0/fDcghX5LDgg/s1600-h/image%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TduU997kLiI/AAAAAAAADo4/VlUmnmmsFro/image_thumb%5B2%5D.png?imgmax=800" width="600" height="375"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Above you have a screenshot of BizTalk360 in my VM, a single box installation of BizTalk Server 2010. In near future I hope a do a new comparison between current offerings for monitoring BizTalk solutions.&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-7956998885763122200?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/7956998885763122200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=7956998885763122200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7956998885763122200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/7956998885763122200'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/05/monitoring-biztalk-solutions-tools-part.html' title='Monitoring BizTalk Solutions – The Tools Part 5'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_1u48slmLB_0/TduU997kLiI/AAAAAAAADo4/VlUmnmmsFro/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-8138072733212258946</id><published>2011-04-18T02:39:00.001-07:00</published><updated>2011-04-18T02:42:24.005-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Adapter Pack 2010'/><title type='text'>Table Operation on Oracle 11g XE with OracleDbBinding</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;p&gt;Last year I did a post on table operations on SQL Server Table with WCF-SQL Adapter from BizTalk on SQL. Now I like to do similar thing on table in Oracle 11g Express database using the Oracle Binding from BizTalk Adapter Pack 2010. Oracle 11g Express Edition is &lt;a href="http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html"&gt;&lt;strong&gt;available&lt;/strong&gt;&lt;/a&gt; through OTN. For downloading software you will need to have an account!&lt;/p&gt; &lt;p&gt;It is important that when accessing Oracle you have appropriate client installed. This can sometimes be a hassle if you do not know, which client you need. When you trying to connect to Oracle you will get error messages like:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;Connecting to the LOB system has failed. &lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Could not load file or assembly 'Oracle.DataAccess, Version=2.111.7.0, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified..&lt;/em&gt;&lt;/strong&gt;  &lt;/p&gt;&lt;p&gt;This can be pretty annoying, but there is &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=74b202a2-272a-4b27-b7dd-0dced1bead22&amp;amp;displaylang=en"&gt;&lt;strong&gt;documentation&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;that can help you going the right direction. In installation documentation I read that supported versions are:  &lt;/p&gt;&lt;ul&gt; &lt;li&gt;Oracle database version 11.1,  &lt;/li&gt;&lt;li&gt;Oracle database version 10.2,  &lt;/li&gt;&lt;li&gt;Oracle database version 10.1,  &lt;/li&gt;&lt;li&gt;Oracle database version 9.2 &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;And supported client versions:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Oracle Data Access Components for Oracle Client 11.1.0.6 with Patch Set 11.1.0.7,  &lt;/li&gt;&lt;li&gt;Oracle Data Access Components for Oracle Client 11.1.0.7&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;span style="font-size:130%;"&gt;Installing Oracle 11g Client Release 2&lt;/span&gt;&lt;/p&gt; &lt;p&gt;I basically need the Oracle 11g client and I &lt;strong&gt;&lt;a href="http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html"&gt;downloaded&lt;/a&gt;&lt;/strong&gt; the latest release 2 version. I installed the Oracle 11g XE and installed the 11g client release 2. The following steps describe the process of installation. First click setup in client folder after having unzipped the win32_11gR2_client.rar file.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TawGq3KoNwI/AAAAAAAADmM/I0tMkClXl84/s1600-h/1.-Install-InstantClient4.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="1. Install InstantClient" alt="1. Install InstantClient" src="http://lh3.ggpht.com/_1u48slmLB_0/TawGrZYhOzI/AAAAAAAADmQ/Y8x0zk0ZoJI/1.-Install-InstantClient_thumb2.png?imgmax=800" border="0" width="600" height="448" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Select &lt;strong&gt;&lt;u&gt;InstantClient&lt;/u&gt;&lt;/strong&gt; and click Next.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TawGrhNHK4I/AAAAAAAADmU/wDGhTaFc6TI/s1600-h/2.-Install-InstantClient-Location4.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="2. Install InstantClient Location" alt="2. Install InstantClient Location" src="http://lh6.ggpht.com/_1u48slmLB_0/TawGr9y-hsI/AAAAAAAADmY/tDkE8tAM7h4/2.-Install-InstantClient-Location_th.png?imgmax=800" border="0" width="600" height="450" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Select location to install the client and click next.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TawGsdMKPuI/AAAAAAAADmc/spW0TsVmT8I/s1600-h/3.-Installation-InstantClient-Summar%5B1%5D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="3. Installation InstantClient Summary" alt="3. Installation InstantClient Summary" src="http://lh3.ggpht.com/_1u48slmLB_0/TawGs6bf5tI/AAAAAAAADmg/lg768wmu4Sw/3.-Installation-InstantClient-Summar%5B2%5D.png?imgmax=800" border="0" width="600" height="450" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You’ll be presented a summary of selected options. You can click finish.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TawGtBXLxkI/AAAAAAAADmk/22Stn7bqG-o/s1600-h/4.-Installation-InstantClient-Instal%5B2%5D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="4. Installation InstantClient Install Product" alt="4. Installation InstantClient Install Product" src="http://lh6.ggpht.com/_1u48slmLB_0/TawGtk0nD3I/AAAAAAAADmo/uaTr5zF-3tU/4.-Installation-InstantClient-Instal%5B1%5D.png?imgmax=800" border="0" width="600" height="450" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Installation of Oracle client will start.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TawGt9K35nI/AAAAAAAADms/hmrSXGTfBSI/s1600-h/5.-Installation-InstantClient-Instal%5B2%5D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="5. Installation InstantClient Install Finish" alt="5. Installation InstantClient Install Finish" src="http://lh4.ggpht.com/_1u48slmLB_0/TawGuRf6u7I/AAAAAAAADmw/0BLGC2UdO88/5.-Installation-InstantClient-Instal.png?imgmax=800" border="0" width="600" height="450" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;When installation is finished you can click close. To verify if the Oracle.Database Assembly is present view the assembly cache.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TawGustFgdI/AAAAAAAADm0/Xl5cLcMiPO4/s1600-h/6.-Oracle-Client-GAC4.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="6. Oracle Client GAC" alt="6. Oracle Client GAC" src="http://lh3.ggpht.com/_1u48slmLB_0/TawGu-sfgkI/AAAAAAAADm4/_lF9IDAcymI/6.-Oracle-Client-GAC_thumb2.png?imgmax=800" border="0" width="600" height="55" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;As you can see I installed the x86 client and have the appropriate assemblies version &lt;strong&gt;&lt;u&gt;2.112.2.0&lt;/u&gt;&lt;/strong&gt;. &lt;/p&gt; &lt;p&gt;&lt;span style="font-size:130%;"&gt;BizTalk Project and generate schema (‘s)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;First, we need the XML schemas, which represent our data source. With proper installation of BizTalk Server 2010 Adapter Pack (see my &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/11/installing-biztalk-adapter-pack-2010-on.html"&gt;post&lt;/a&gt;&lt;/strong&gt; on its installation), you will have a metadata browser built into Visual Studio. NET at your disposal. Create a visual studio BizTalk project. Then you can access the metadata browser from a BizTalk project by right-clicking the project, choosing &lt;b&gt;Add&lt;/b&gt; then &lt;b&gt;Generated Items&lt;/b&gt; and selecting &lt;b&gt;Consume Adapter Service&lt;/b&gt;. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TawGvc0DwlI/AAAAAAAADm8/a0J7Jl-xGfk/s1600-h/image4.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TawGvrWlLuI/AAAAAAAADnA/wSlbaHan5FE/image_thumb2%5B1%5D.png?imgmax=800" border="0" width="600" height="415" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click Add. This action opens a new window that provides us the interface to connect to, browse, and select database objects for service interaction. The very first thing we need to do here is choose the &lt;b&gt;oracleDBBinding &lt;/b&gt;as the service binding, and then configure a connection string. The simplest working connection string consists of an Initial Catalog value for the database, and a valid Server name entry. Note that the adapter now uses a connection string in the form of a URI instead of the traditional Data Source=;&lt;b&gt;Initial_Catalog&lt;/b&gt;=;&lt;b&gt;User_ Id&lt;/b&gt;=;&lt;b&gt;Password= style&lt;/b&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TawGwPVQ3VI/AAAAAAAADnE/lQrWODfx9Wg/s1600-h/7.-Configure-Adapter4.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="7. Configure Adapter" alt="7. Configure Adapter" src="http://lh6.ggpht.com/_1u48slmLB_0/TawGwq9LgBI/AAAAAAAADnI/i_jvHaP7ROs/7.-Configure-Adapter_thumb2.png?imgmax=800" border="0" width="600" height="345" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Once a satisfactory connection string is defined, the Connect button can be clicked to establish an active connection to the target database. If the connection is successful, one see the category browser with a set of database object categories.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TawGxKNzTxI/AAAAAAAADnM/_HAEvrdqFAo/s1600-h/image10.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TawGxYpqVSI/AAAAAAAADnQ/GpN5rV7DlcY/image_thumb6.png?imgmax=800" border="0" width="600" height="535" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;On the root "/" character a range of un-typed generic functions are displayed, which can be exploited. Click on tables and you will see a number of Tables, select Employee.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TawGx7g6npI/AAAAAAAADnU/fopPmo5DsBI/s1600-h/image15.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TawGybKGdfI/AAAAAAAADnY/SIvE9aER2CU/image_thumb9.png?imgmax=800" border="0" width="600" height="535" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Click the Delete, Insert, Select and Update statement in available categories and operations. Click the Add button to add the operations.After clicking the Ok button at the bottom, schema (and a single binding file) is added to our associated BizTalk project in Visual Studio.NET.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TawGypZggZI/AAAAAAAADnc/Esp5bQLrgQY/s1600-h/image20.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TawGzWd9QgI/AAAAAAAADng/1JJJogP2frI/image_thumb12.png?imgmax=800" border="0" width="600" height="200" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The binding can be used later, when solution is deployed and ports have to be configured for Oracle 11g Express (i.e. Send Port). &lt;/p&gt; &lt;p&gt;&lt;span style="font-size:130%;"&gt;Create message instances&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Next step is to generate messages from generated schema, which can be routed from Recieve location in Receive Port to a send port with WCF-OracleDb Adapter (messaging based solution). Generating the messages is easy, by opening first OracleDBBindingHR.Table.EMPLOYEES.xsd in file-editor you can move the desired operation to top, so you can then in Visual Studio generate the next instance for an operation or you can use XML-Editor inside Visual Studio (closing schema, right click and select open with… and then select XML Editor) to move elements around. In end you will have four xml instance for TableOperations, save to file as xml (type all files, encoding UTF-8!). &lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Select&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;lt;ns0:Select xmlns:ns0="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;  &amp;lt;ns0:COLUMN_NAMES&amp;gt;COLUMN_NAMES_0&amp;lt;/ns0:COLUMN_NAMES&amp;gt;&lt;br /&gt;  &amp;lt;ns0:FILTER&amp;gt;FILTER_0&amp;lt;/ns0:FILTER&amp;gt;&lt;br /&gt;&amp;lt;/ns0:Select&amp;gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Update&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;lt;ns0:Update xmlns:ns0="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;  &amp;lt;ns0:RECORDSET&amp;gt;&lt;br /&gt;  &amp;lt;ns0:EMPLOYEE_ID&amp;gt;70&amp;lt;/ns0:EMPLOYEE_ID&amp;gt;&lt;br /&gt;  &amp;lt;ns0:FIRST_NAME&amp;gt;FIRST_NAMEFIRST_NAME&amp;lt;/ns0:FIRST_NAME&amp;gt;&lt;br /&gt;  &amp;lt;ns0:LAST_NAME&amp;gt;LAST_NAMELAST_NAMELAST_NA&amp;lt;/ns0:LAST_NAME&amp;gt;&lt;br /&gt;  &amp;lt;ns0:EMAIL&amp;gt;EMAILEMAILEMAILEMAILEMAIL&amp;lt;/ns0:EMAIL&amp;gt;&lt;br /&gt;  &amp;lt;ns0:PHONE_NUMBER&amp;gt;PHONE_NUMBERPHONE_NU&amp;lt;/ns0:PHONE_NUMBER&amp;gt;&lt;br /&gt;  &amp;lt;ns0:HIRE_DATE&amp;gt;1999-05-31T13:20:00.000-05:00&amp;lt;/ns0:HIRE_DATE&amp;gt;&lt;br /&gt;  &amp;lt;ns0:JOB_ID&amp;gt;JOB_IDJOB_&amp;lt;/ns0:JOB_ID&amp;gt;&lt;br /&gt;  &amp;lt;ns0:SALARY&amp;gt;4&amp;lt;/ns0:SALARY&amp;gt;&lt;br /&gt;  &amp;lt;ns0:COMMISSION_PCT&amp;gt;32&amp;lt;/ns0:COMMISSION_PCT&amp;gt;&lt;br /&gt;  &amp;lt;ns0:MANAGER_ID&amp;gt;2&amp;lt;/ns0:MANAGER_ID&amp;gt;&lt;br /&gt;  &amp;lt;ns0:DEPARTMENT_ID&amp;gt;81&amp;lt;/ns0:DEPARTMENT_ID&amp;gt;&lt;br /&gt;  &amp;lt;/ns0:RECORDSET&amp;gt;&lt;br /&gt;  &amp;lt;ns0:FILTER&amp;gt;FILTER_0&amp;lt;/ns0:FILTER&amp;gt;&lt;br /&gt;&amp;lt;/ns0:Update&amp;gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Insert&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;lt;ns0:Insert xmlns:ns0="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;&amp;lt;ns0:RECORDSET&amp;gt;&lt;br /&gt;&amp;lt;ns0:EMPLOYEESRECORDINSERT&amp;gt;&lt;br /&gt;  &amp;lt;ns0:EMPLOYEE_ID InlineValue="InlineValue_0"&amp;gt;10.4&amp;lt;/ns0:EMPLOYEE_ID&amp;gt;&lt;br /&gt;  &amp;lt;ns0:FIRST_NAME InlineValue="InlineValue_0"&amp;gt;FIRST_NAME_0&amp;lt;/ns0:FIRST_NAME&amp;gt;&lt;br /&gt;  &amp;lt;ns0:LAST_NAME InlineValue="InlineValue_0"&amp;gt;LAST_NAME_0&amp;lt;/ns0:LAST_NAME&amp;gt;&lt;br /&gt;  &amp;lt;ns0:EMAIL InlineValue="InlineValue_0"&amp;gt;EMAIL_0&amp;lt;/ns0:EMAIL&amp;gt;&lt;br /&gt;  &amp;lt;ns0:PHONE_NUMBER InlineValue="InlineValue_0"&amp;gt;PHONE_NUMBER_0&amp;lt;/ns0:PHONE_NUMBER&amp;gt;&lt;br /&gt;  &amp;lt;ns0:HIRE_DATE InlineValue="InlineValue_0"&amp;gt;1999-05-31T13:20:00.000-05:00&amp;lt;/ns0:HIRE_DATE&amp;gt;&lt;br /&gt;  &amp;lt;ns0:JOB_ID InlineValue="InlineValue_0"&amp;gt;JOB_ID_0&amp;lt;/ns0:JOB_ID&amp;gt;&lt;br /&gt;  &amp;lt;ns0:SALARY InlineValue="InlineValue_0"&amp;gt;10.4&amp;lt;/ns0:SALARY&amp;gt;&lt;br /&gt;  &amp;lt;ns0:COMMISSION_PCT InlineValue="InlineValue_0"&amp;gt;10.4&amp;lt;/ns0:COMMISSION_PCT&amp;gt;&lt;br /&gt;  &amp;lt;ns0:MANAGER_ID InlineValue="InlineValue_0"&amp;gt;10.4&amp;lt;/ns0:MANAGER_ID&amp;gt;&lt;br /&gt;  &amp;lt;ns0:DEPARTMENT_ID InlineValue="InlineValue_0"&amp;gt;10.4&amp;lt;/ns0:DEPARTMENT_ID&amp;gt;&lt;br /&gt;  &amp;lt;/ns0:EMPLOYEESRECORDINSERT&amp;gt;&lt;br /&gt;  &amp;lt;/ns0:RECORDSET&amp;gt;&lt;br /&gt;  &amp;lt;ns0:COLUMN_NAMES&amp;gt;COLUMN_NAMES_0&amp;lt;/ns0:COLUMN_NAMES&amp;gt;&lt;br /&gt;  &amp;lt;ns0:QUERY&amp;gt;QUERY_0&amp;lt;/ns0:QUERY&amp;gt;&lt;br /&gt;&amp;lt;/ns0:Insert&amp;gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Delete&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;lt;ns0:Delete xmlns:ns0="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;  &amp;lt;ns0:FILTER&amp;gt;FILTER_0&amp;lt;/ns0:FILTER&amp;gt;&lt;br /&gt;&amp;lt;/ns0:Delete&amp;gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:130%;"&gt;Build and deploy the BizTalk project&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Only schemas are required for a messaging only scenario with WCF-Oracle Adapter to perform operations on Oracle 11g XE database. Therefore after assigning a strong name and application name to BizTalk project it can be build and deployed.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TawGzyONiZI/AAAAAAAADnk/_b1dSEnrxH0/s1600-h/image25%5B1%5D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TawG0Hnto1I/AAAAAAAADno/W6IVlBC53Rw/image_thumb15.png?imgmax=800" border="0" width="600" height="75" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:130%;"&gt;Configure the application&lt;/span&gt;&lt;/p&gt; &lt;p&gt;After solution has been deployed it is time to configure the ports. FILE ports are easy and focus here will be configuring the WCF-Oracle Send Port. Through BizTalk Management Console one can browse to &lt;strong&gt;OracleTableOperations&lt;/strong&gt; application and right click the application and select Import Bindings … and navigate to file called &lt;strong&gt;WcfSendPort_OracleDBBinding_Custom.bindinginfo.xml&lt;/strong&gt;, select and click Open. You will notice that a Send Port will be created automatically.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TawG0nJWvPI/AAAAAAAADns/rm4xOqhAIMY/s1600-h/image30.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TawG1FAEtPI/AAAAAAAADnw/iOM25o94S7U/image_thumb18.png?imgmax=800" border="0" width="600" height="330" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you look at created send port and configuration you will notice that everything is there. Although having all operations in one action mapping is not going to work. If you try to send message with select statement to BizTalk you will get following error:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;The adapter failed to transmit message going to send port "WcfSendPort_OracleDBBinding_HR_Table_EMPLOYEES_Custom" with URL "oracledb://win-8bpntqktj5m:1521/XE/Dedicated". It will be retransmitted after the retry interval specified for this Send Port. Details:"System.InvalidOperationException: An action mapping was defined but BTS.Operation was not found in the message context.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Reason that this error appears is that an action header consisting of four actions is not clear to system. It cannot determine which one the appropriate one was. So taking it down to a one line/action declaration corrected the problem.I had to create three similar send ports based on first generated send port. Other step is setting filters on WCF-Send Port and File Send Port. Configuration is as follows:&lt;/p&gt; &lt;table border="0" cellpadding="2" cellspacing="0" width="597"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="196"&gt;&lt;strong&gt;Port Name&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="154"&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="245"&gt;&lt;strong&gt;Filter&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;RecvPortOracleOpsIn&lt;/td&gt; &lt;td valign="top" width="147"&gt;FILE&lt;/td&gt; &lt;td valign="top" width="249"&gt;None&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="202"&gt;SendPortOracleOpsOut&lt;/td&gt; &lt;td valign="top" width="143"&gt;FILE&lt;/td&gt; &lt;td valign="top" width="252"&gt; &lt;p&gt;BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES#SelectResponse&lt;br /&gt;   &lt;strong&gt;Or&lt;br /&gt;&lt;/strong&gt;BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES#InsertResponse&lt;br /&gt;    &lt;strong&gt;Or&lt;/strong&gt;&lt;br /&gt;BTS.MessageType ==                 http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES#UpdateResponse&lt;br /&gt;    &lt;strong&gt;Or&lt;/strong&gt;&lt;br /&gt;BTS.MessageType ==                 http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES#DeleteResponse    &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="203"&gt;WcfSendPort_OracleDBBinding_HR_Table_EMPLOYEES_Custom&lt;/td&gt; &lt;td valign="top" width="130"&gt;WCF-Custom&lt;/td&gt; &lt;td valign="top" width="262"&gt;BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES#Select&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="207"&gt;WCFSndPort_OracleDBBinding_HR_TABLE_INSERT&lt;/td&gt; &lt;td valign="top" width="115"&gt;WCF-Custom&lt;/td&gt; &lt;td valign="top" width="270"&gt;BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES#Insert&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="214"&gt;WCFSndPort_OracleDBBinding_HR_TABLE_UPDATE&lt;/td&gt; &lt;td valign="top" width="101"&gt;WCF-Custom&lt;/td&gt; &lt;td valign="top" width="277"&gt;BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES#Update&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="221"&gt;WCFSndPort_OracleDBBinding_HR_TABLE_DELETE&lt;/td&gt; &lt;td valign="top" width="90"&gt;WCF-Custom&lt;/td&gt; &lt;td valign="top" width="281"&gt;BTS.MessageType == http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES#Delete&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Next error I ran into was the following, when I tried testing with SelectStatement message:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;The adapter failed to transmit message going to send port "WcfSendPort_OracleDBBinding_HR_Table_EMPLOYEES_Custom" with URL "oracledb://win-8bpntqktj5m:1521/XE/Dedicated". It will be retransmitted after the retry interval specified for this Send Port. Details:"Microsoft.ServiceModel.Channels.Common.MetadataException: Metadata resolution failed for OperationId: "&lt;/em&gt;&lt;/strong&gt;&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES/Select%22"&gt;&lt;strong&gt;&lt;em&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES/Select"&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;em&gt;. ---&amp;gt; Microsoft.ServiceModel.Channels.Common.ConnectionException: Due to an Oracle Client limitation, the adapter failed to open a connection. This is because either (a) ambient transaction is present and the TNS alias is longer than 39 characters, or (b) ambient transaction is present and a non-TNS based URI was used. To resolve this, use a TNS alias to connect to Oracle and make sure it is not more than 39 characters.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;To resolve this error I had to change the following properties in the oracleDBbinding: &lt;/p&gt; &lt;ul&gt; &lt;li&gt;"enableBizTalkCompatibilityMode" = True (for some reasons this i set to false per default)  &lt;/li&gt;&lt;li&gt;"useAmbientTransaction" = False&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I also like to note that format of filter for instance in select statement has to be correct or you will run into this error:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;The adapter failed to transmit message going to send port "WcfSendPort_OracleDBBinding_HR_Table_EMPLOYEES_Custom" with URL "oracledb://win-8bpntqktj5m:1521/XE/Dedicated". It will be retransmitted after the retry interval specified for this Send Port. Details:"Microsoft.ServiceModel.Channels.Common.TargetSystemException: ORA-00936: missing expression ---&amp;gt; Oracle.DataAccess.Client.OracleException: ORA-00936: missing expression&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;My first message looked like:&lt;/p&gt; &lt;p&gt;&amp;lt;Select xmlns="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;  &amp;lt;COLUMN_NAMES&amp;gt;*&amp;lt;/COLUMN_NAMES&amp;gt;&lt;br /&gt;  &amp;lt;FILTER&amp;gt;where LAST_NAME='King'&amp;lt;/FILTER&amp;gt;&lt;br /&gt;&amp;lt;/Select&amp;gt;&lt;/p&gt; &lt;p&gt;As I assumed the syntax would be similar to WCF-SQL, but that was not the case. It should be:&lt;/p&gt; &lt;p&gt;&amp;lt;Select xmlns="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;  &amp;lt;COLUMN_NAMES&amp;gt;*&amp;lt;/COLUMN_NAMES&amp;gt;&lt;br /&gt;  &amp;lt;FILTER&amp;gt;LAST_NAME='King'&amp;lt;/FILTER&amp;gt;&lt;br /&gt;&amp;lt;/Select&amp;gt;&lt;/p&gt; &lt;p&gt;Outcome of this message the following:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TawG1mLMJ1I/AAAAAAAADn0/XaELXcNFG9o/s1600-h/image5%5B1%5D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TawG17KIqfI/AAAAAAAADn4/nwEFLEDsH5Q/image_thumb2.png?imgmax=800" border="0" width="600" height="390" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;And in Oracle there are two employees with last name King.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TawG2qSQjQI/AAAAAAAADn8/jjxMTm6A9MU/s1600-h/image15%5B1%5D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TawG27XRPbI/AAAAAAAADoA/6xH1CsqBljo/image_thumb8.png?imgmax=800" border="0" width="600" height="375" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Next thing I tried was an update using following statement:&lt;/p&gt; &lt;p&gt;&amp;lt;Update xmlns="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;&amp;lt;RECORDSET&amp;gt;&lt;br /&gt;  &amp;lt;EMAIL&amp;gt;JAKING&amp;lt;/EMAIL&amp;gt;&lt;br /&gt;  &amp;lt;/RECORDSET&amp;gt;&lt;br /&gt;  &amp;lt;FILTER&amp;gt;EMPLOYEE_ID=156&amp;lt;/FILTER&amp;gt;&lt;br /&gt;&amp;lt;/Update&amp;gt;&lt;/p&gt; &lt;p&gt;Which resulted in following response:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TawG3EJjODI/AAAAAAAADoE/ERqFMPZZ40U/s1600-h/image25.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TawG3p8bLUI/AAAAAAAADoI/RNyLME3cL_c/image_thumb14.png?imgmax=800" border="0" width="600" height="72" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TawG37ob1_I/AAAAAAAADoM/3jp1xpBHTyk/s1600-h/image30%5B1%5D.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TawG4YARWtI/AAAAAAAADoQ/zj_-tlziL7s/image_thumb17.png?imgmax=800" border="0" width="600" height="368" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;To insert new employee I used the following message:&lt;/p&gt; &lt;p&gt;&amp;lt;Insert xmlns="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;&amp;lt;RECORDSET&amp;gt;&lt;br /&gt;&amp;lt;EMPLOYEESRECORDINSERT&amp;gt;&lt;br /&gt;  &amp;lt;EMPLOYEE_ID&amp;gt;207&amp;lt;/EMPLOYEE_ID&amp;gt;&lt;br /&gt;  &amp;lt;FIRST_NAME&amp;gt;Steef-Jan&amp;lt;/FIRST_NAME&amp;gt;&lt;br /&gt;  &amp;lt;LAST_NAME&amp;gt;Wiggers&amp;lt;/LAST_NAME&amp;gt;&lt;br /&gt;  &amp;lt;EMAIL&amp;gt;SWIGGERS&amp;lt;/EMAIL&amp;gt;&lt;br /&gt;  &amp;lt;PHONE_NUMBER&amp;gt;0123456789&amp;lt;/PHONE_NUMBER&amp;gt;&lt;br /&gt;  &amp;lt;HIRE_DATE&amp;gt;1999-05-31&amp;lt;/HIRE_DATE&amp;gt;&lt;br /&gt;  &amp;lt;JOB_ID&amp;gt;IT_PROG&amp;lt;/JOB_ID&amp;gt;&lt;br /&gt;  &amp;lt;SALARY&amp;gt;100000&amp;lt;/SALARY&amp;gt;&lt;br /&gt;  &amp;lt;COMMISSION_PCT&amp;gt;0.35&amp;lt;/COMMISSION_PCT&amp;gt;&lt;br /&gt;  &amp;lt;MANAGER_ID&amp;gt;100&amp;lt;/MANAGER_ID&amp;gt;&lt;br /&gt;  &amp;lt;DEPARTMENT_ID&amp;gt;60&amp;lt;/DEPARTMENT_ID&amp;gt;&lt;br /&gt;  &amp;lt;/EMPLOYEESRECORDINSERT&amp;gt;&lt;br /&gt;  &amp;lt;/RECORDSET&amp;gt;&lt;br /&gt;&amp;lt;/Insert&amp;gt;&lt;/p&gt; &lt;p&gt;And response message is similar to update.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TawG4ptkDaI/AAAAAAAADoU/KoujKvotDL4/s1600-h/image35.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TawG5P8JuXI/AAAAAAAADoY/4IbLdQnOA3Q/image_thumb20.png?imgmax=800" border="0" width="600" height="52" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TawG5RuPQ4I/AAAAAAAADoc/WWhDIYlsq6Q/s1600-h/image40.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TawG53a3C2I/AAAAAAAADog/ykLSkZqOfac/image_thumb23.png?imgmax=800" border="0" width="600" height="370" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Finally I deleted the previous inserted employee with delete statement:&lt;/p&gt; &lt;p&gt;&amp;lt;Delete xmlns="&lt;a href="http://microsoft.lobservices.oracledb/2007/03/HR/Table/EMPLOYEES%22"&gt;http://Microsoft.LobServices.OracleDB/2007/03/HR/Table/EMPLOYEES"&lt;/a&gt;&amp;gt;&lt;br /&gt;  &amp;lt;FILTER&amp;gt;EMPLOYEE_ID=207&amp;lt;/FILTER&amp;gt;&lt;br /&gt;&amp;lt;/Delete&amp;gt;&lt;/p&gt; &lt;p&gt;The response was:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TawG6CQIBDI/AAAAAAAADok/l5EeOS2WMxQ/s1600-h/image45.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TawG6VemmpI/AAAAAAAADoo/k8riIVJ_wyI/image_thumb26.png?imgmax=800" border="0" width="600" height="55" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TawG64QOrZI/AAAAAAAADos/eQBV-tGGsJE/s1600-h/image50.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TawG7QB935I/AAAAAAAADow/8YWj4ijsrYQ/image_thumb29.png?imgmax=800" border="0" width="600" height="452" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;As result no data was found. As you can see it looks pretty straight forward, but takes some effort to setup things. You can find other Oracle sample for BizTalk 2010 Adapter pack &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6cb4e1cb-6d5e-4c3d-99ce-2eb3c2df61dc&amp;amp;displaylang=en"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-8138072733212258946?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/8138072733212258946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=8138072733212258946' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8138072733212258946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8138072733212258946'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/04/table-operation-on-oracle-11g-xe-with.html' title='Table Operation on Oracle 11g XE with OracleDbBinding'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_1u48slmLB_0/TawGrZYhOzI/AAAAAAAADmQ/Y8x0zk0ZoJI/s72-c/1.-Install-InstantClient_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-806314417881779520</id><published>2011-04-05T05:35:00.001-07:00</published><updated>2011-04-05T05:35:27.576-07:00</updated><title type='text'>DevDays 2011</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TZsMibj9DdI/AAAAAAAADl8/x-Lk4YJQycA/s1600-h/image%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TZsMivU_LQI/AAAAAAAADmA/rMUZPt3QEM4/image_thumb%5B1%5D.png?imgmax=800" width="180" height="52"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This year 14th edition of Dutch &lt;a href="http://www.techdays.nl/DevDays"&gt;&lt;strong&gt;DevDays&lt;/strong&gt;&lt;/a&gt; will be organized. I have been attending these conference since I started in IT business since 2000. Thousands of professionals will gather this year again for two days to become fully informed of all current developments in their field. Azure, cloud, desktop / client, SQL Server, Visual Studio,. Net, Windows 7 Phone, Web, SharePoint and user experience are the major themes of this year. As BizTalk MVP you can find me in community lounge as representative of BizTalk community.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TZsMjP-nPUI/AAAAAAAADmE/4dmR5b-bImw/s1600-h/devdays_lounge%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="devdays_lounge" border="0" alt="devdays_lounge" src="http://lh3.ggpht.com/_1u48slmLB_0/TZsMjh_h2pI/AAAAAAAADmI/-cs--3mk0LA/devdays_lounge_thumb.png?imgmax=800" width="152" height="244"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-806314417881779520?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/806314417881779520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=806314417881779520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/806314417881779520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/806314417881779520'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/04/devdays-2011.html' title='DevDays 2011'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_1u48slmLB_0/TZsMivU_LQI/AAAAAAAADmA/rMUZPt3QEM4/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1392186672860643626</id><published>2011-03-31T08:52:00.001-07:00</published><updated>2011-03-31T08:54:13.948-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Server 2010 Exam : How to prepare?</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;p&gt;In previous &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/03/biztalk-2010-exam-is-available.html"&gt;post&lt;/a&gt;&lt;/strong&gt; I yesterday I wrote that new BizTalk 2010 exam is out. And you may figure how to prepare as in preparation material nothing is mentioned.Let’s look at what skills are measured. In a nutshell these topics are:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Configuring messaging architecture (setup, manage ports, configure adapters, implement messaging solutions);&lt;/li&gt; &lt;li&gt;Developing BizTalk Artefacts (building orchestrations, create schema’s, maps and pipelines);&lt;/li&gt; &lt;li&gt;Debugging and Exception Handling (debug orchestrations, validate and test artefacts like schema’s, maps, pipelines);&lt;/li&gt; &lt;li&gt;Integrating Web Services and Windows Communication Foundation (WCF) Services (WCF Adapters);&lt;/li&gt; &lt;li&gt;Implementing Extended Capabilities (this is the BAM, BRE, RFID and EDI part);&lt;/li&gt; &lt;li&gt;Deploying, Tracking, and Supporting a BizTalk Solution (Installation in different kinds of scenario’s, deployment of applications, bindings).&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;You can find a lot of resources that can help in preparation through &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/biztalk/aa937640"&gt;BizTalk Development Center&lt;/a&gt;&lt;/strong&gt; like the &lt;a href="http://msdn.microsoft.com/en-us/biztalk/dd849956"&gt;&lt;strong&gt;BizTalk tutorials&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;for EAI and EDI. These tutorials can beneficial for preparing on topics Messaging architecture and extended capabilities. There are more video’s and webcasts found here. Another great set of materials to use of preparation are BizTalk Server 2010 &lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/rgarg/archive/2010/09/27/what-s-new-in-biztalk-2010-training-kit.aspx"&gt;Training Kit&lt;/a&gt;&lt;/strong&gt; you can &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=35c8fb51-a1e3-496e-841a-b48701a80c40"&gt;&lt;strong&gt;download&lt;/strong&gt;&lt;/a&gt;.To be able to use these materials you will need a BizTalk environment, developer edition can be &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=938102B8-A677-4C20-906D-F6AE472B3A6A"&gt;downloaded&lt;/a&gt;&lt;/strong&gt; for free using &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=B77D6A4F-8B41-470E-A58C-730DC5859B38"&gt;&lt;strong&gt;documentation&lt;/strong&gt;&lt;/a&gt; to be able to set up an environment. You might have to get OS, database and so on (dependencies for BizTalk) either through MSDN or by downloading evaluation editions. If you need training you could go to local training center to follow a course or go for online training through &lt;strong&gt;&lt;a href="http://www.quicklearn.com/online/"&gt;quicklearn&lt;/a&gt;&lt;/strong&gt; (with possible of sample/demo &lt;a href="http://www.quicklearn.us/demo/"&gt;&lt;strong&gt;training&lt;/strong&gt;&lt;/a&gt; for BizTalk Server 2010). For BizTalk 2010 RFID there are also tutorials &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=209fdc0e-2a34-4d26-b137-ddfce84c4fd5"&gt;available&lt;/a&gt;&lt;/strong&gt;. Finally you could browse internet and find recent posts on BizTalk Server 2010, WCF, EDI, etcetera. You will need some time depending on your skill and experience to prepare for this exam. If you do I wish you success and perhaps these links can be useful in your preparation.&lt;/p&gt; &lt;p&gt;Cheers!&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1392186672860643626?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1392186672860643626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1392186672860643626' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1392186672860643626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1392186672860643626'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/03/biztalk-server-2010-exam-how-to-prepare.html' title='BizTalk Server 2010 Exam : How to prepare?'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-6624618970581826575</id><published>2011-03-30T08:54:00.001-07:00</published><updated>2011-03-30T09:06:21.500-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk 2010 Exam is available</title><content type='html'>&lt;p&gt;Short blog post this time. As of now the BizTalk 2010 exam is now available. You can find details on the webpage for this exam &lt;a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-595&amp;amp;Locale=en-us#tab2"&gt;&lt;strong&gt;70-595 TS: Developing Business Process and Integration Solutions by Using Microsoft BizTalk Server 2010&lt;/strong&gt;&lt;/a&gt;. One of interesting skills measured are &lt;strong&gt;Implementing Extended Capabilities&lt;/strong&gt;. This deals with RFID, EDI, BAM and BRE. I quoted from the overview:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“Candidates should have a solid understanding of fundamental BizTalk concepts around the core messaging engine and building business processes using orchestrations. Candidates will have some exposure to larger-scale multi-server solutions and deployment/management familiarity. This core knowledge is required for BizTalk 2006 R2, 2009, and 2010.&amp;#160; In addition, core knowledge of Windows Communication Foundation (WCF) and&lt;strong&gt; Electronic Data Interchange&amp;#160; (EDI)&lt;/strong&gt; is also required.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Candidates should also have at least two years’ experience developing, deploying, testing, troubleshooting, and debugging BizTalk Server 2006 and later solutions across multiple projects and have experience using the Microsoft .NET Framework, XML, Microsoft Visual Studio, Microsoft SQL Server, Web services, and WCF while developing BizTalk integration solutions”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Notice also EDI being mentioned here, so extra attention to this is necessary so studying the Trading Partner Manager (one of the new BizTalk 2010 features) for one is mandatory I think.&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6624618970581826575?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6624618970581826575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6624618970581826575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6624618970581826575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6624618970581826575'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/03/biztalk-2010-exam-is-available.html' title='BizTalk 2010 Exam is available'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1295983559187747413</id><published>2011-03-24T10:20:00.001-07:00</published><updated>2011-03-24T10:22:36.546-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk AppFabric Connect: WCF-Adapter Service Stored Procedure</title><content type='html'>&lt;p&gt;In a &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/03/wcf-sql-adapter-stored-procedure-sql.html"&gt;post&lt;/a&gt;&lt;/strong&gt; yesterday I should a way to invoke a stored procedure in SQL Azure using WCF-SQL Adapter. There is another to invoke a stored procedure using &lt;a href="http://blogs.msdn.com/b/biztalk_server_team_blog/archive/2010/10/21/biztalk-server-appfabric-connect-for-services.aspx"&gt;AppFabric Connect for Services&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; functionality in BizTalk Server 2010. This new &lt;a href="http://www.microsoft.com/biztalk/en/us/appfabricconnect.aspx"&gt;&lt;strong&gt;feature&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;feature brings together the capabilities of BizTalk Server and Windows Azure AppFabric thereby enabling enterprises to extend the reach of their on-premise Line of Business (LOB) systems and BizTalk applications to cloud. To be able to bridge the capabilities of BizTalk Server and Windows Azure AppFabric you will need&lt;strong&gt; &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=f7735a19-cdb3-4f52-8e7b-c58f04c5c86a"&gt;Biztalk Server 2010 Feature Pack&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;In this post I will show how to leverage BizTalk WCF-SQL Adapter to extend reach of stored procedure to the cloud. First I will create a service that will expose the stored-procedure. I create a VS Studio project and select WCF Adapter Service. Steps that follow are also described in an article called &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/exposing-lob-services-on-the-cloud-using-appfabric-connect-for-services.aspx"&gt;Exposing LOB Services on the Cloud Using AppFabric Connect for Services&lt;/a&gt;&lt;/strong&gt;. I skip first page concerning and go to &lt;strong&gt;choose the operations to generate a service contract&lt;/strong&gt; page.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TYt9AheYTeI/AAAAAAAADkU/CcAAO-Lpq0Q/s1600-h/image%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYt9BQb3UpI/AAAAAAAADkY/gpFNstln1BY/image_thumb%5B2%5D.png?imgmax=800" width="600" height="552"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I choose local database, stored procedure ADD_EMP_DETAILS (same as in previous posts) and click Next. In &lt;b&gt;AppFabric Connect&lt;/b&gt; page, select the &lt;b&gt;Extend the reach of the service on the cloud&lt;/b&gt; checkbox. In the &lt;b&gt;Service Namespace&lt;/b&gt; text box, enter the service namespace that you must have already registered with the Service Bus.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TYt9CFJVz9I/AAAAAAAADkc/t2FYw9UqUdQ/s1600-h/image%5B9%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYt9CinmQOI/AAAAAAAADkg/Q0WTC2D_csk/image_thumb%5B5%5D.png?imgmax=800" width="600" height="292"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYt9DBzjezI/AAAAAAAADkk/iYZCXAiODjA/s1600-h/image%5B14%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TYt9Dj0H4II/AAAAAAAADko/5RIYKoesTh8/image_thumb%5B8%5D.png?imgmax=800" width="600" height="552"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Next step is configure the service behavior. You will have to configure the service behavior (for both on-premises and cloud-based services) and the endpoint behavior (for only endpoints on the Service Bus). &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYt9EVfanCI/AAAAAAAADks/HPYX3DM8wdc/s1600-h/image%5B19%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TYt9FHsNm9I/AAAAAAAADkw/Ow1jG12Kzl8/image_thumb%5B11%5D.png?imgmax=800" width="600" height="552"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I enabled the &lt;strong&gt;EnableMetadatExchange&lt;/strong&gt; to &lt;strong&gt;True&lt;/strong&gt;, so the service metadata is available using standardized protocols, such as WS-Metadata Exchange (MEX). I not using security features as in certificates so the &lt;strong&gt;UseServiceCertificate&lt;/strong&gt; is set to &lt;strong&gt;False&lt;/strong&gt;. I enabled EndpointDiscovery, which makes the endpoints publicly discoverable. Next page is around configuring endpoints. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TYt9F8bfRII/AAAAAAAADk0/TpwiRgbrv-k/s1600-h/image%5B24%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYt9GUKzTgI/AAAAAAAADk4/-PG-abWtXK8/image_thumb%5B14%5D.png?imgmax=800" width="600" height="552"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I accepted the the defaults for the on-premises endpoint and focus on configuring the Service Bus endpoints. I select &lt;strong&gt;netTcpRelayBinding&lt;/strong&gt; for which the URL scheme is sb and set &lt;strong&gt;EnableMexEndPoint&lt;/strong&gt; to &lt;strong&gt;True&lt;/strong&gt;. Rest I accepted default values. After configuration you will have to click &lt;strong&gt;Apply&lt;/strong&gt;. Then click and final screen will appear.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TYt9IHRcs5I/AAAAAAAADk8/eBeWdTidbNc/s1600-h/image%5B29%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TYt9IsLUNzI/AAAAAAAADlA/qZaUflFZTxo/image_thumb%5B17%5D.png?imgmax=800" width="600" height="552"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Finish and the wizard creates both on-premise and Service Bus endpoints for the WCF service.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TYt9JCEKp1I/AAAAAAAADlE/Yei3M6FcJSw/s1600-h/image%5B34%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TYt9JwIfrTI/AAAAAAAADlI/mwJdHnhQ4Nc/image_thumb%5B20%5D.png?imgmax=800" width="600" height="382"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Next steps involve publishing the service. In the Visual Studio project for the service, right-click the project in Solution Explorer and click Properties. On the Properties page, in the Web tab, under Servers category, select the Use Local IIS Web Server option.The Project URL text box is automatically populated and then click Create Virtual Directory.In Solution Explorer, right-click the project again and then click Build. When service is build you will have to configure it in IIS for auto-start. By right clicking the service, Manage WCF and WF Service and then configure you might run into this error (which you can ignore a this element is not present in intellisense).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYt9KWVG-JI/AAAAAAAADlM/rYqrEtAGWSU/s1600-h/image%5B39%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYt9K2hd4MI/AAAAAAAADlQ/jUIjkHS28Eo/image_thumb%5B23%5D.png?imgmax=800" width="600" height="340"&gt;&lt;/a&gt;&lt;br&gt;&lt;/p&gt; &lt;p&gt;In Auto-Start you can set it to enable. Next step is to verify if the Service Bus endpoints for the WCF service are published. You will have to view all the available endpoints in the Service Bus ATOM feed page for the specified service namespace:&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;a href="https://&amp;lt;namespace&amp;gt;.servicebus.windows.net"&gt;https://&amp;lt;&lt;/strong&gt;&lt;strong&gt;namespace&amp;gt;.servicebus.windows.net&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TYt9Lmmfu5I/AAAAAAAADlU/porWZaQn5VI/s1600-h/image%5B44%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TYt9MMY5djI/AAAAAAAADlY/kFGFrZNcRUc/image_thumb%5B26%5D.png?imgmax=800" width="600" height="362"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I typed this URL in a Web browser and saw a list of the all the endpoints available under the specified service bus namespace. To be able to consume the WCF service to able to invoke the procedure you will need to build a client. I create a Windows Application to consume WCF Service, so inside my project I created a new project a Windows Forms Application and added a service reference using the URL for the relay metadata exchange endpoint.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYt9Mo09-TI/AAAAAAAADlc/5S4SC3GlySE/s1600-h/image%5B49%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYt9NNBQY3I/AAAAAAAADlg/zW6AED0frWI/image_thumb%5B29%5D.png?imgmax=800" width="600" height="490"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;In ServiceBus Endpoint the &lt;strong&gt;RelayClientAuthentication&lt;/strong&gt; was set to &lt;strong&gt;RelayAccessToken&lt;/strong&gt;, which means that the client will need to pass the authentication token to authenticate itself to the Service Bus. Therefore you will have to add following section in app.config.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&amp;lt;behaviors&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;endpointBehaviors&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;behavior name="secureService"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transportClientEndpointBehavior credentialType="SharedSecret"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;clientCredentials&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sharedSecret issuerName="&amp;lt;name&amp;gt;" issuerSecret="&amp;lt;value&amp;gt;" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/clientCredentials&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/transportClientEndpointBehavior&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/behavior&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;/endpointBehaviors&amp;gt;&lt;br&gt;&amp;lt;/behaviors&amp;gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;You must get the values for &lt;strong&gt;issuerName&lt;/strong&gt; and &lt;strong&gt;issuerSecret&lt;/strong&gt; from the organization (e.g. your Azure account) that hosts the service. The endpoint configuration in app.config has to be changed to this:&lt;/p&gt; &lt;p&gt;&amp;lt;endpoint address="sb://contoso.servicebus.windows.net/Procedures_dbo/"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; binding="netTcpRelayBinding" bindingConfiguration="Procedures_dboRelayEndpoint"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; contract="ServiceReferenceSP.Procedures_dbo" name="Procedures_dboRelayEndpoint" behaviorConfiguration="&lt;strong&gt;&lt;em&gt;secureService&lt;/em&gt;&lt;/strong&gt;"/&amp;gt;&lt;br&gt;&lt;/p&gt;          &lt;p&gt;Code for making this work (implementation of invoke button).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYt9NgQRQGI/AAAAAAAADlk/s7T6fPEZdDQ/s1600-h/image%5B66%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TYt9OGh_LQI/AAAAAAAADlo/b4-Mtp72v3M/image_thumb%5B38%5D.png?imgmax=800" width="240" height="238"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;using System;&lt;br&gt;using System.Collections.Generic;&lt;br&gt;using System.ComponentModel;&lt;br&gt;using System.Data;&lt;br&gt;using System.Drawing;&lt;br&gt;using System.Linq;&lt;br&gt;using System.Text;&lt;br&gt;using System.Windows.Forms;&lt;br&gt;using ExposeSPCloudTestClient.ServiceReferenceSP;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;namespace ExposeSPCloudTestClient&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class Form1 : Form&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Form1()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void btnInvoke_Click(object sender, EventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int returnValue = -1;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Procedures_dboClient client = new Procedures_dboClient("Procedures_dboRelayEndpoint");&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; client.ClientCredentials.UserName.UserName = "sa";&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; client.ClientCredentials.UserName.Password = "B@rRy#06";&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine("Opening client...");&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; client.Open();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; client.ADD_EMP_DETAILS("Steef-Jan Wiggers", "Architect", 20000, out returnValue);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Exception: " + ex.Message);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; client.Close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; txtResult.Text = returnValue.ToString();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;}&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Query employee table before execution of code above results as depicted below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TYt9Ok_0cWI/AAAAAAAADls/gXTN_MBSwPw/s1600-h/image%5B54%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TYt9PK5NqyI/AAAAAAAADlw/iXAn2f0i_DM/image_thumb%5B32%5D.png?imgmax=800" width="600" height="398"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;After invoking stored-procedure through consuming the service the new record is added.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TYt9P3eqZAI/AAAAAAAADl0/uwTFb_aMUDc/s1600-h/image%5B59%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TYt9QhNceVI/AAAAAAAADl4/ugEfVY5vgGg/image_thumb%5B35%5D.png?imgmax=800" width="600" height="315"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;As you can see I am added to employees table through adapter service called by the client.As you can see there is another way of invoking a stored-procedure making use of BizTalk AppFabric Connect Feature.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1295983559187747413?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1295983559187747413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1295983559187747413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1295983559187747413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1295983559187747413'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/03/biztalk-appfabric-connect-wcf-adapter.html' title='BizTalk AppFabric Connect: WCF-Adapter Service Stored Procedure'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_1u48slmLB_0/TYt9BQb3UpI/AAAAAAAADkY/gpFNstln1BY/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-4852358196421833846</id><published>2011-03-23T14:24:00.001-07:00</published><updated>2011-03-23T14:25:58.785-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>WCF-SQL Adapter Stored Procedure : SQL Azure</title><content type='html'>&lt;p&gt;In previous &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2011/02/wcf-sql-adapter-stored-procedure.html"&gt;post&lt;/a&gt;&lt;/strong&gt; I explained how call stored procedure using WCF-SQL Adapter from BizTalk. I now want to do same thing, but instead of calling a stored-procedure in SQL Server I will call a stored procedure in SQL-Azure. If you want to do you will need a &lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/offers/"&gt;Windows Azure Account&lt;/a&gt;&lt;/strong&gt;. If you do than you can sign in through Azure Management Portal and if you do not have SQL Azure database you can go database in portal and click &lt;strong&gt;Create a new SQL Database&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TYpkxNXTonI/AAAAAAAADik/cRqrJksRyoo/s1600-h/image%5B4%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYpkx7wiTXI/AAAAAAAADio/ZKMX6W5cXEU/image_thumb%5B2%5D.png?imgmax=800" border="0" width="600" height="362" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You will then go through set of steps (e.g. wizard), where you will have to select subscription and server, region (my case North Europe), credentials, firewall rules (I did not apply any), database name, edition (web), and size (1 Gb).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TYpkyR44RhI/AAAAAAAADis/OdFEzFa_yzw/s1600-h/image%5B12%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TYpky3U5WfI/AAAAAAAADiw/31HWf9JEGDw/image_thumb%5B6%5D.png?imgmax=800" border="0" width="600" height="470" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;So I now have a database in the cloud and I can access it through SQL management studio 2008 R2 on my machine. That’s what I thought, but I got the message below stating I need a firewall rule.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TYpk0If-luI/AAAAAAAADi0/NObgICpq13c/s1600-h/image%5B17%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TYpk0-5zDPI/AAAAAAAADi4/8JbSF6Oi1gU/image_thumb%5B9%5D.png?imgmax=800" border="0" width="600" height="232" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This meant I had to go back to the portal and create a firewall rule for IP address of my laptop. I dropped the database and started over again. And tried again and yes I could access the database instantly.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYpk1Ua7BfI/AAAAAAAADi8/Ayu3cRRMFB8/s1600-h/image%5B22%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TYpk1-Gb7WI/AAAAAAAADjA/3Gl8ZRxKXO8/image_thumb%5B12%5D.png?imgmax=800" border="0" width="600" height="362" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Now I needed to create a database with same tables and stored procedure as on-premise version. In SQL Azure you can create a new database by right clicking database and click new database. A script will appear that looks like below that needs to be executed.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;CREATE DATABASE ADAPTER_SAMPLES;&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TYpk2RVWz8I/AAAAAAAADjE/B8GZWqhzBH4/s1600-h/image%5B32%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TYpk4RiTbSI/AAAAAAAADjI/csv3sSU-AUs/image_thumb%5B18%5D.png?imgmax=800" border="0" width="600" height="222" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This may take a few seconds, but then you have a database. Next step was to execute the script for creating table (just Employee) and stored procedure. I right clicked tables and then new table a new query screen appears where I execute following statements:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;CREATE TABLE [dbo].[Employee](&lt;br /&gt;    [Employee_ID] [int] IDENTITY(10001,1) NOT NULL,&lt;br /&gt;    [Name] [varchar](50) NOT NULL,&lt;br /&gt;    [DOJ] [datetime] NULL,&lt;br /&gt;    [Designation] [varchar](50) NOT NULL,&lt;br /&gt;    [Job_Description] [varchar](max) NULL,&lt;br /&gt;    [Photo] [image] NULL,&lt;br /&gt;    [Salary] [decimal](18, 2) NOT NULL,&lt;br /&gt;    [Last_Modified] [timestamp] NULL,&lt;br /&gt;    [Status] [int] NULL CONSTRAINT [DF_Employee_Status]  DEFAULT ((0)),&lt;br /&gt;    [Address] [xml] NULL,&lt;br /&gt;CONSTRAINT [PK_Employee] PRIMARY KEY CLUSTERED&lt;br /&gt;(&lt;br /&gt;    [Employee_ID] ASC&lt;br /&gt;))&lt;br /&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;     &lt;p&gt;Now of course I needed to have some data in there.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;INSERT INTO [Employee]([Name],[Designation],[Salary])VALUES('Jeff Price','Manager',500000)&lt;br /&gt;INSERT INTO [Employee]([Name],[Designation],[Salary])VALUES('Don Hall','Accountant',40000)&lt;br /&gt;INSERT INTO [Employee]([Name],[Designation],[Salary])VALUES('Keith Harris','Supervisor',300000)&lt;br /&gt;INSERT INTO [Employee]([Name],[Designation],[Salary])VALUES('Jim Hance','Admin',200000)&lt;br /&gt;INSERT INTO [Employee]([Name],[Designation],[Salary])VALUES('Andy Jacobs','Accountant',400000)&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;And the stored procedure by navigate to stored-procedure and right click new new stored procedure. I deleted the preformatted stuff en pasted the code below:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;CREATE PROCEDURE [dbo].[ADD_EMP_DETAILS]&lt;br /&gt;    -- Add the parameters for the stored procedure here&lt;br /&gt;    @emp_name varchar(50),&lt;br /&gt;    @emp_desig varchar(50),&lt;br /&gt;    @salary decimal(18,2)&lt;br /&gt;   &lt;br /&gt;AS&lt;br /&gt;BEGIN&lt;br /&gt;    -- SET NOCOUNT ON added to prevent extra result sets from&lt;br /&gt;    -- interfering with SELECT statements.&lt;br /&gt;    SET NOCOUNT ON;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;    -- Insert statements for procedure here&lt;br /&gt;    INSERT INTO [ADAPTER_SAMPLES].[dbo].[Employee]&lt;br /&gt;           ([Name]&lt;br /&gt;           ,[Designation]&lt;br /&gt;           ,[Salary])&lt;br /&gt;     VALUES&lt;br /&gt;           (@emp_name&lt;br /&gt;           ,@emp_desig&lt;br /&gt;           ,@salary)&lt;br /&gt;    SELECT [Employee_ID] FROM Employee where [Employee_ID] = (select IDENT_CURRENT('Employee'))&lt;br /&gt;   &lt;br /&gt;END&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;GO&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;I am fairly new to SQL Azure so some of steps or things can be done differently. You can find many information online, like this MSDN article &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/gg309175.aspx"&gt;Getting Started with SQL Azure Development&lt;/a&gt;&lt;/strong&gt;. Now that I have got things set up I now go through same steps to invoke the stored-procedure in SQL Azure using WCF-SQL Adapter.First I fire up VS2010 and create a new BizTalk project and then through add generated items I choose Consume Adapter Service.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TYpk42x2eKI/AAAAAAAADjM/j2Sk04y_1x0/s1600-h/image%5B37%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TYpk5vG9ltI/AAAAAAAADjQ/_uDUKAJLfd4/image_thumb%5B21%5D.png?imgmax=800" border="0" width="600" height="535" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I configured the URI accordingly,click Configure in security tab name of database administrator and then password, URI Properties the InitialCatalog Name and Server and you will get URI like:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;mssql://kwtn4rghlk.database.windows.net//ADAPTER_SAMPLES?&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Connect and category will appear. You will then select Procedure and add procedure and click OK.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYpk5_ytA2I/AAAAAAAADjU/rYSHB3s4uX0/s1600-h/image%5B42%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TYpk6knWXHI/AAAAAAAADjY/DEO7gYxzqXk/image_thumb%5B24%5D.png?imgmax=800" border="0" width="600" height="535" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Once that is done then binding and schema’s are generated.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYpk8Y8b0GI/AAAAAAAADjc/0l9yTZpNVCc/s1600-h/image%5B47%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TYpk92t_YGI/AAAAAAAADjg/PdWJO02Aq7s/image_thumb%5B27%5D.png?imgmax=800" border="0" width="600" height="202" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;After deploying I imported the binding file accompanied with this sample called &lt;strong&gt;WcfSendPort_SqlAdapterBinding_Custom.bindinginfo.xml&lt;/strong&gt;. Send port will be created and only thing I had to do is adding filter to this send ports. If you go to generated send port and click configure for custom-adapter you will see in general tab and others the details.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TYpk-IkSqjI/AAAAAAAADjk/fNBaRfiQ36o/s1600-h/image%5B52%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYpk--yWdHI/AAAAAAAADjo/2Qsie6cwhoQ/image_thumb%5B30%5D.png?imgmax=800" border="0" width="600" height="828" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;One important things to be noted here is that in binding the &lt;strong&gt;useAmbientTransaction&lt;/strong&gt; has to be set to false! If not you will error message below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TYplANBqh3I/AAAAAAAADjs/RZMRzWQuhzg/s1600-h/image%5B72%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYplAkgHQHI/AAAAAAAADjw/Y2iJcsMbGxs/image_thumb%5B42%5D.png?imgmax=800" border="0" width="600" height="418" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You will need to fill in credentials in credential tab! Next step is to add a filter for message type.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TYplBLNfWSI/AAAAAAAADj0/7PtHI6gXkj0/s1600-h/image%5B57%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh3.ggpht.com/_1u48slmLB_0/TYplB0714OI/AAAAAAAADj4/izlUZZKlnSg/image_thumb%5B33%5D.png?imgmax=800" border="0" width="600" height="480" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;When this is done I created a receive location for incoming message that will look like this:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&amp;lt;ns0:ADD_EMP_DETAILS xmlns:ns0="&lt;/em&gt;&lt;/strong&gt;&lt;a href="http://schemas.microsoft.com/Sql/2008/05/Procedures/dbo%22"&gt;&lt;strong&gt;&lt;em&gt;http://schemas.microsoft.com/Sql/2008/05/Procedures/dbo"&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;em&gt;&amp;gt;&lt;br /&gt;  &amp;lt;ns0:emp_name&amp;gt;&amp;lt;/ns0:emp_name&amp;gt;&lt;br /&gt;  &amp;lt;ns0:emp_desig&amp;gt;&amp;lt;/ns0:emp_desig&amp;gt;&lt;br /&gt;  &amp;lt;ns0:salary&amp;gt;&amp;lt;/ns0:salary&amp;gt;&lt;br /&gt;&amp;lt;/ns0:ADD_EMP_DETAILS&amp;gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;And a send port that will send response message to a folder. Message that will placed in receive folder is:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYplC1_9yMI/AAAAAAAADj8/LjgilelQXIQ/s1600-h/image%5B67%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYplDXBI82I/AAAAAAAADkA/w4rovNSf-Kw/image_thumb%5B39%5D.png?imgmax=800" border="0" width="600" height="108" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;As a result to follow message is returned:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TYplEuI3FaI/AAAAAAAADkE/Ye4fFsZZbf8/s1600-h/image%5B77%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TYplFLC3RMI/AAAAAAAADkI/9WlBbZO8jlU/image_thumb%5B45%5D.png?imgmax=800" border="0" width="600" height="290" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;When I run the follow T-SQL command in SQL Azure I get the following result:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TYplFvn-4dI/AAAAAAAADkM/hxdEjI0EKts/s1600-h/image%5B82%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TYplGWD4w8I/AAAAAAAADkQ/oTLW_V6d_-0/image_thumb%5B48%5D.png?imgmax=800" border="0" width="600" height="172" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;So as you can see I am in there now.I have showed you a way to invoke a stored procedure in SQL Azure using BizTalk Server with a messaging solution. Cool stuff.&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-4852358196421833846?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/4852358196421833846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=4852358196421833846' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4852358196421833846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4852358196421833846'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/03/wcf-sql-adapter-stored-procedure-sql.html' title='WCF-SQL Adapter Stored Procedure : SQL Azure'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_1u48slmLB_0/TYpkx7wiTXI/AAAAAAAADio/ZKMX6W5cXEU/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-4475512069472688442</id><published>2011-03-03T18:43:00.000-08:00</published><updated>2011-03-03T18:50:16.136-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='MVP'/><title type='text'>Interview by Richard Seroter: MVP Summit</title><content type='html'>During MVP summit I was &lt;a href="http://seroter.wordpress.com/2011/03/02/interview-series-four-questions-with-steef-jan-wiggers/"&gt;&lt;strong&gt;interviewed&lt;/strong&gt;&lt;/a&gt; by my fellow MVP Richard Seroter. MVP summit was great and it was nice to be elected/nominated for diner with &lt;strong&gt;&lt;a href="http://www.microsoft.com/presspass/exec/somasegar/"&gt;Soma&lt;/a&gt;&lt;/strong&gt;. Thanks Richard for including me in the monthly interviews and the entertaining "Soma" diner together with Stephen. I enjoyed the conversations and laughs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-4475512069472688442?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/4475512069472688442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=4475512069472688442' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4475512069472688442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4475512069472688442'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/03/interview-by-richard-seroter-mvp-summit.html' title='Interview by Richard Seroter: MVP Summit'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-4296418464044332746</id><published>2011-02-22T10:22:00.001-08:00</published><updated>2011-02-22T10:24:09.903-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>WCF-SQL Adapter Stored Procedure</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt; &lt;p&gt;In this post I would like to show a different way to insert a record inside a SQL Table using a stored-procedure with WCF-SQL Adapter. Last year I wrote a &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/08/wcf-sql-adapter-table-operations.html"&gt;post&lt;/a&gt;&lt;/strong&gt; on WCF-SQL Table Operations, which was/is very useful for a lot BizTalk pro’s. For BizTalk 2010 you can find Adapter Pack&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/biztalk/gg491395"&gt;&lt;strong&gt;Samples&lt;/strong&gt;&lt;/a&gt; through BizTalk Server Development Center. On that page you can find a sample called SQL Adapter –&amp;gt; Using the adapter with BizTalk Server –&amp;gt; &lt;strong&gt;&lt;a href="http://download.microsoft.com/download/C/B/1/CB11E03F-1D3D-41D1-A2F1-F31476B3DA83/StoredProcedure.exe"&gt;Invoking Stored Procedures&lt;/a&gt;&lt;/strong&gt;. If you download this sample you have to run executable and unzip content in a folder. Then in that folder read the Readme. &lt;/p&gt; &lt;p&gt;Following through the readme file you will come to a point that you have to open the solution with Visual Studio and you will see the orchestration displayed below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TWP-1AFy-YI/AAAAAAAADhM/Vw6Ab9NCZBI/s1600-h/image4.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TWP-1lkeJ_I/AAAAAAAADhQ/fqGv0Rx01SM/image_thumb2.png?imgmax=800" width="600" border="0" height="375" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This is very basic (not really useful using an orchestration) and through messaging one can accomplished just the same. I did deploy this sample, but &lt;strong&gt;&lt;u&gt;without&lt;/u&gt;&lt;/strong&gt; the orchestration (I deleted it). I only needed the schema’s. I named the application StoredProcedure. Schema used to call stored procedure is displayed below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TWP-2ZZiIrI/AAAAAAAADhU/sfAGku29gTg/s1600-h/image9.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TWP-22lhQDI/AAAAAAAADhY/J3E0pEPXuWY/image_thumb5.png?imgmax=800" width="600" border="0" height="308" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;After deploying the sample I imported the binding file accompanied with this sample called BINDINGS.xml. Receive and send ports will be created and only thing I had to do is adding filters to send ports, change database name and credentials.&lt;/p&gt; &lt;p&gt;Filter added for message type: “http://schemas.microsoft.com/Sql/2008/05/Procedures#ADD_EMP_DETAILS”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TWP-3HIXuBI/AAAAAAAADhc/9q-ap9mzZYA/s1600-h/image24.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TWP-3-Y1RZI/AAAAAAAADhg/8RPako7UFpQ/image_thumb14.png?imgmax=800" width="600" border="0" height="480" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Change Address (URI) with appropriate server- and database name. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TWP-4B_v6QI/AAAAAAAADhk/KCrQc4RqJ8g/s1600-h/image29.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh5.ggpht.com/_1u48slmLB_0/TWP-42WCqhI/AAAAAAAADho/1kHkC1Lq0Jg/image_thumb17.png?imgmax=800" width="600" border="0" height="828" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Filter added for message type: “http://schemas.microsoft.com/Sql/2008/05/Procedures#ADD_EMP_DETAILSResponse”&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TWP-5ZXP1rI/AAAAAAAADhs/6w1akMweg6I/s1600-h/image34.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TWP-53IhunI/AAAAAAAADhw/5zk25uGgBfo/image_thumb20.png?imgmax=800" width="600" border="0" height="480" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Next step is to enable the receive location and start sendports. Copy message to folder, message looks like this:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TWP-6JD3bRI/AAAAAAAADh0/gpTkoio8VCE/s1600-h/image39.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TWP-6sEECPI/AAAAAAAADh4/OUDiPea0Hag/image_thumb23.png?imgmax=800" width="600" border="0" height="78" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;With response:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TWP-7JFII7I/AAAAAAAADh8/sbIFt7t5IqY/s1600-h/image47.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TWP-7mu4pfI/AAAAAAAADiA/MoULEcHdCcc/image_thumb27.png?imgmax=800" width="600" border="0" height="298" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;In database you will see newly added record.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TWP-7zL5N3I/AAAAAAAADiE/BuITzCBnaQk/s1600-h/image52.png"&gt;&lt;img style="background-image: none; border-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="image" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TWP-8MhAuYI/AAAAAAAADiI/60_gKc_h_-o/image_thumb30.png?imgmax=800" width="600" border="0" height="108" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;As you can see through messaging one can call stored procedure with WCF-SQL Adapter. With maps inside port one can map incoming message and response message to desired format. I will delve into this next time, with some alternative ways.&lt;/p&gt; &lt;p&gt;Cheers.&lt;br /&gt;&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-4296418464044332746?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/4296418464044332746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=4296418464044332746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4296418464044332746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/4296418464044332746'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/02/wcf-sql-adapter-stored-procedure.html' title='WCF-SQL Adapter Stored Procedure'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_1u48slmLB_0/TWP-1lkeJ_I/AAAAAAAADhQ/fqGv0Rx01SM/s72-c/image_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1062484582477303911</id><published>2011-02-14T08:34:00.000-08:00</published><updated>2011-02-14T08:37:21.842-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Masterclass BizTalk and AppFabric</title><content type='html'>&lt;p&gt;Tomorrow I will be giving a master class around BizTalk and AppFabric at my company. It will be a Dutch &lt;a href="http://www.ordina.nl/Nieuws/Evenementen/Open%20Kennissessies/20110215%20-%20Innoveer%20jij%20mee%20-%20BizTalk%20Server%20en%20AppFabric.aspx"&gt;&lt;strong&gt;presentation&lt;/strong&gt;&lt;/a&gt; on BizTalk Server 2010, AppFabric Connect and Windows Azure/Server AppFabric. With AppFabric connect one can extend reach of BizTalk orchestrations and LoB applications to the cloud. Most of information I will be sharing is similar to what can be found in:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;TechEd &lt;a href="http://www.msteched.com/2010/Europe/ASI204"&gt;&lt;strong&gt;Session&lt;/strong&gt;&lt;/a&gt; BizTalk What’s it…?, What’s New..? and What’s next..?;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;BizTalk Server 2010 &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=35c8fb51-a1e3-496e-841a-b48701a80c40"&gt;Training kit&lt;/a&gt;&lt;/strong&gt;;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/biztalk_server_team_blog/archive/2010/10/21/biztalk-server-appfabric-connect-for-services.aspx"&gt;BizTalk Server 2010 AppFabric Connect For Services&lt;/a&gt;&lt;/strong&gt;;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=DB665003-44C5-4E25-9CE1-C53512F24492"&gt;Windows Server AppFabric Samples&lt;/a&gt;&lt;/strong&gt;;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/biztalk/en/us/appfabricconnect.aspx"&gt;AppFabric Connect&lt;/a&gt;&lt;/strong&gt;;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/biztalk_server_team_blog/archive/2010/06/09/biztalk-appfabric-an-introduction.aspx"&gt;BizTalk AppFabric Connect: An Introduction&lt;/a&gt;&lt;/strong&gt;;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/working-with-biztalk-appfabric-connect.aspx"&gt;Working with AppFabric Connect&lt;/a&gt;&lt;/strong&gt;;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/exposing-lob-services-on-the-cloud-using-appfabric-connect-for-services.aspx"&gt;Exposing LOB Services on the Cloud Using AppFabric Connect for Services&lt;/a&gt;&lt;/strong&gt;;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/exposing-biztalk-applications-on-the-cloud-using-appfabric-connect-for-services.aspx"&gt;Exposing BizTalk Applications on the Cloud using AppFabric Connect for Services&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Session is open for all professionals inside and outside our company, partners and customers. With AppFabric integration will get a new meaning as capabilities with Microsoft technology and products grow on-premises and in the cloud.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt; &lt;a href="http://technorati.com/tag/appfabric" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=appfabric" /&gt;appfabric&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1062484582477303911?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1062484582477303911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1062484582477303911' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1062484582477303911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1062484582477303911'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/02/masterclass-biztalk-and-appfabric.html' title='Masterclass BizTalk and AppFabric'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-6174543350114726980</id><published>2011-01-23T13:24:00.001-08:00</published><updated>2011-01-23T13:25:46.750-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Server 2010 Adapters</title><content type='html'>&lt;p&gt;If you wonder where all &lt;strong&gt;&lt;a href="http://www.microsoft.com/biztalk/en/us/adapters-included.aspx"&gt;adapters&lt;/a&gt;&lt;/strong&gt; for BizTalk are or which ones are available when you have install DVD in virtually in your hand. There are two directories on DVD (after you mount it with something like ISO mount). One called BizTalk accelerators and one named BizTalk Server. Both folders contain a setup and when you run it a splash screen will appear.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TTycjFc4c9I/AAAAAAAADg0/1K1yVCMDObc/s1600-h/BizTalk%202010%20Install%5B4%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="BizTalk 2010 Install" alt="BizTalk 2010 Install" src="http://lh3.ggpht.com/_1u48slmLB_0/TTycj4UnP5I/AAAAAAAADg4/4NGkSoCT9xE/BizTalk%202010%20Install_thumb%5B2%5D.png?imgmax=800" width="600" border="0" height="375" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;In accelerators splash screen you find links to install:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Accelerators for HL7&lt;/li&gt; &lt;li&gt;Accelerators for RosettaNet&lt;/li&gt; &lt;li&gt;Accelerators for SWIFT&lt;/li&gt; &lt;li&gt;FileAct and Interact Adapters for SWIFT&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Other splash screen that appears after running setup in BizTalk folder you will find links for:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Installing BizTalk Server &lt;/li&gt; &lt;li&gt;Installation UDDI&lt;/li&gt; &lt;li&gt;Installation RFID&lt;/li&gt; &lt;li&gt;Installation RFID Mobile&lt;/li&gt; &lt;li&gt;BizTalk Adapters (LOB Adapters)&lt;/li&gt; &lt;li&gt;AppFabric Connect&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;It can be annoying that you will have to find out what to install when looking for particular adapter. When installing BizTalk Server you will get the out-of-box adapters (HTTP, WCF-Adapters, SQL, FILE, FTP, ect), Adapter Pack contain ERP adapters (SAP, Siebel, Oracle, Oracle EBS), and other adapters like for instance MLLP (HL7) are found in appropriate accelerator. When installing Adapter Pack the necessary prerequisites are handed to you during installation (see my post &lt;a href="http://soa-thoughts.blogspot.com/2010/11/installing-biztalk-adapter-pack-2010-on.html"&gt;&lt;strong&gt;Installing BizTalk Adapter Pack 2010 on x64&lt;/strong&gt;&lt;/a&gt;). Still there are adapters that you have to download separately like &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=abd3bb9e-a59a-4eb6-8de8-fb25b77926d7&amp;amp;displaylang=en"&gt;one&lt;/a&gt;&lt;/strong&gt; for Microsoft Dynamics CRM 4.0.&lt;/p&gt; &lt;p&gt;Documentation however is a different story. By clicking installation guide html page in accelerator folder you get access to installation guides by links.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TTyckcSdb7I/AAAAAAAADg8/bZblEpb0g_4/s1600-h/Install%20guides%5B4%5D.png"&gt;&lt;img style="background-image: none; border: 0px none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" title="Install guides" alt="Install guides" src="http://lh3.ggpht.com/_1u48slmLB_0/TTyck9577PI/AAAAAAAADhA/BqytSAdwvkk/Install%20guides_thumb%5B2%5D.png?imgmax=800" width="600" border="0" height="315" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Other documentation if found at Microsoft:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=fff6bc09-4cc1-47ea-a5ea-91786ec64ba1&amp;amp;displaylang=en"&gt;Microsoft BizTalk 2010 Accelerator for HL7 (BTAHL7) Documentation&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=48f327d1-7503-4de5-96f0-8e1b71a5b7a1&amp;amp;displaylang=en"&gt;BizTalk 2010 Accelerator for RosettaNet (BTARN) Installation Guide and Readme&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bd8b8e09-afd8-4ece-849a-543cf003b82a&amp;amp;displaylang=en"&gt;Microsoft BizTalk 2010 Accelerator for SWIFT (A4SWIFT) Documentation&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3c27c351-1fcd-43ec-a37e-b14c34bf6a43&amp;amp;displaylang=en"&gt;Microsoft BizTalk Server 2010 FileAct and InterAct Adapters Documentation&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Finally for BizTalk Server itself there is documentation &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b77d6a4f-8b41-470e-a58c-730dc5859b38&amp;amp;displaylang=en"&gt;available&lt;/a&gt;&lt;/strong&gt; for installation (divers Operating Systems), and the product.&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6174543350114726980?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6174543350114726980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6174543350114726980' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6174543350114726980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6174543350114726980'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/01/biztalk-server-2010-adapters.html' title='BizTalk Server 2010 Adapters'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_1u48slmLB_0/TTycj4UnP5I/AAAAAAAADg4/4NGkSoCT9xE/s72-c/BizTalk%202010%20Install_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-2632605222685698641</id><published>2011-01-11T02:37:00.001-08:00</published><updated>2011-01-11T02:38:43.309-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BIA - The BizTalk Intelligence Agency</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;p&gt;Lex Hegt has been owner of blog called &lt;a href="http://biztalkia.blogspot.com/"&gt;&lt;strong&gt;BIA – The BizTalk Intelligence Agency&lt;/strong&gt;&lt;/a&gt; and it has been around since 2005. In past &lt;a href="http://biztalkmessages.vansplunteren.net/"&gt;&lt;strong&gt;Randal&lt;/strong&gt;&lt;/a&gt; was contributor in the past of this blog, now I and &lt;a href="http://justbizzie.blogspot.com/"&gt;&lt;strong&gt;Charles&lt;/strong&gt;&lt;/a&gt; are new contributors. It is sponsored by integration team of &lt;a href="http://www.ordina.com/"&gt;&lt;strong&gt;Ordina&lt;/strong&gt;&lt;/a&gt; my current employer. I encourage you to visit this site as well as it contains valuable information. It can have some overlap with this blog or one by Charles. I regularly will post here and on that blog.&lt;/p&gt; &lt;p&gt;Cheers!&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border: 0px none; margin-left: 0.4em; vertical-align: middle;" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-2632605222685698641?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/2632605222685698641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=2632605222685698641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2632605222685698641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2632605222685698641'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/01/bia-biztalk-intelligence-agency.html' title='BIA - The BizTalk Intelligence Agency'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-5515044125770465345</id><published>2011-01-10T00:54:00.001-08:00</published><updated>2011-01-10T00:58:08.830-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server'/><title type='text'>BizTalk Hotrod 11</title><content type='html'>&lt;p&gt;Rather short post this time. First of all a happy new year to everyone. BizTalk Hotrod 11 is out and can be obtained &lt;a href="http://biztalkhotrod.com/Documents/BizTalkHotrod11_Q4_2010.pdf"&gt;here&lt;/a&gt;. Go read…&lt;/p&gt;&lt;br /&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-5515044125770465345?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/5515044125770465345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=5515044125770465345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5515044125770465345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/5515044125770465345'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2011/01/biztalk-hotrod-11.html' title='BizTalk Hotrod 11'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-804374435696498710</id><published>2010-12-20T07:34:00.001-08:00</published><updated>2010-12-20T07:38:26.452-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Installing Windows SharePoint Services Web Service Adapter BizTalk Server 2010/SharePoint Foundation 2010</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;I think a lot of you have read the excellent series ShareTalk Integration (SharePoint/BizTalk) by &lt;a href="http://kentweare.blogspot.com/"&gt;&lt;strong&gt;Kent Weare&lt;/strong&gt;&lt;/a&gt;. Focus was on BizTalk 2009 and Microsoft Office SharePoint Server (MOSS) 2007. Now with BizTalk 2010 you are able to configure SharePoint adapter to Windows SharePoint Services like previous 2009 version.BizTalk Server 2010 supports two versions of WSS: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;SharePoint Foundation 2010 &lt;li&gt;Windows SharePoint Services 3.0 with SP2&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Latter is explained in detail by &lt;strong&gt;&lt;a href="http://sandroaspbiztalkblog.wordpress.com/"&gt;Sandro Pereira&lt;/a&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;a href="http://sandroaspbiztalkblog.wordpress.com/2010/10/23/biztalk-2010-installation-and-configuration-install-and-configure-windows-sharepoint-services-part-6/"&gt;BizTalk 2010 Installation and Configuration – Install and Configure Windows SharePoint Services&lt;/a&gt;&lt;/strong&gt;. In this post I like to share how to configure BizTalk SharePoint Adapter with SharePoint Foundation 2010.&lt;/p&gt;&lt;p&gt;Installing and configuring Windows SharePoint Services consists of the following procedures: &lt;ul&gt;&lt;li&gt;Install Windows SharePoint Services&lt;/li&gt;&lt;li&gt;Configure Windows SharePoint Services &lt;/li&gt;&lt;li&gt;Extend the Default Web Site as a virtual server&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;&lt;span style="font-size:100%;"&gt;Install Windows SharePoint Foundation 2010&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;First step of installation is to install prerequisites. In my situation I am installing SharePoint Foundation on virtual machine (Windows Server 2008R2 x64, 4 core’s 4 Gb memory) following the installation manual for BizTalk Server 2010 called: Installing BizTalk Server 2010 on Windows Server 2008 R2 and 2008 (see BizTalk Server 2010 &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b77d6a4f-8b41-470e-a58c-730dc5859b38&amp;amp;displaylang=en"&gt;documentation&lt;/a&gt;&lt;/strong&gt;).&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TQ928eRT0wI/AAAAAAAADec/NeGZ6_pgju0/s1600-h/SharePointFoundations1%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations1" border="0" alt="SharePointFoundations1" src="http://lh6.ggpht.com/_1u48slmLB_0/TQ929L7GjzI/AAAAAAAADeg/TYfmCYdZeiI/SharePointFoundations1_thumb%5B2%5D.png?imgmax=800" width="600" height="452" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;When installing software prerequisites you just have to click Next a few times (it is pretty straight forward).&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TQ92-W4oQOI/AAAAAAAADek/m0p10ZvhkZE/s1600-h/SharePointFoundations2%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations2" border="0" alt="SharePointFoundations2" src="http://lh3.ggpht.com/_1u48slmLB_0/TQ92_esuzVI/AAAAAAAADeo/_waRoaofUpc/SharePointFoundations2_thumb%5B2%5D.png?imgmax=800" width="600" height="450" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TQ93AkepGzI/AAAAAAAADes/r9oC74pbQFE/s1600-h/SharePointFoundations3%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations3" border="0" alt="SharePointFoundations3" src="http://lh3.ggpht.com/_1u48slmLB_0/TQ93BjNdj_I/AAAAAAAADew/0e7WCwkvupk/SharePointFoundations3_thumb%5B2%5D.png?imgmax=800" width="600" height="448" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TQ93CACRpOI/AAAAAAAADe0/YkwBpgA_fvs/s1600-h/SharePointFoundations4%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations4" border="0" alt="SharePointFoundations4" src="http://lh6.ggpht.com/_1u48slmLB_0/TQ93C8u73kI/AAAAAAAADe4/4Qu4JBpITcQ/SharePointFoundations4_thumb%5B2%5D.png?imgmax=800" width="600" height="448" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TQ93Dmx4pWI/AAAAAAAADe8/FHFslWK8sts/s1600-h/SharePointFoundations5%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations5" border="0" alt="SharePointFoundations5" src="http://lh5.ggpht.com/_1u48slmLB_0/TQ93E-zC57I/AAAAAAAADfA/5krn47x2658/SharePointFoundations5_thumb%5B2%5D.png?imgmax=800" width="600" height="448" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;After this it installing SharePoint Foundation itself.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TQ93GUshtzI/AAAAAAAADfE/1CuaMs48vho/s1600-h/SharePointFoundations6%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations6" border="0" alt="SharePointFoundations6" src="http://lh6.ggpht.com/_1u48slmLB_0/TQ93HYUV0BI/AAAAAAAADfI/SFewdDWOgy8/SharePointFoundations6_thumb%5B2%5D.png?imgmax=800" width="600" height="450" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This involves also a couple of steps, where you have to make some choices.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TQ93I1h_eTI/AAAAAAAADfM/BjslK-Xpx1I/s1600-h/SharePointFoundations7%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations7" border="0" alt="SharePointFoundations7" src="http://lh6.ggpht.com/_1u48slmLB_0/TQ93KAoiiKI/AAAAAAAADfQ/8HliC8-idJU/SharePointFoundations7_thumb%5B2%5D.png?imgmax=800" width="600" height="470" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Installation depends on if you want to do a standalone or server farm. &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TQ93KzYQJyI/AAAAAAAADfU/H-kFE4ZE8zQ/s1600-h/SharePointFoundations8%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations8" border="0" alt="SharePointFoundations8" src="http://lh5.ggpht.com/_1u48slmLB_0/TQ93MsAPyFI/AAAAAAAADfY/IuLWZQEKGPM/SharePointFoundations8_thumb%5B2%5D.png?imgmax=800" width="600" height="488" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A Stand-alone installation configures a single computer with all the necessary files and settings to create a fully functioning SharePoint implementation, including Web server, application server, and database. SQL Server Express 2008 is installed and configured to provide data storage capability. SQL Server Express is based on the Microsoft SQL Server architecture, but it has the following limitations:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;lack of enterprise features support;&lt;/li&gt;&lt;li&gt;limited to one CPU;&lt;/li&gt;&lt;li&gt;one gigabyte (GB) memory limit for the buffer pool;&lt;/li&gt;&lt;li&gt;databases have a 4 GB maximum size;&lt;/li&gt;&lt;li&gt;SQL Server Express will not support a server farm configuration or a multi-processor computer.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;In addition to the SQL Server Express limitations, the inherit SharePoint Foundation &lt;strong&gt;&lt;u&gt;Standalone&lt;/u&gt;&lt;/strong&gt; configuration limitation is that you cannot add servers to create a SharePoint farm. If you need to add another SharePoint 2010 Web Front End later than you won’t be able to. If you anticipate the need to scale up to a larger or more robust installation, choose the &lt;strong&gt;&lt;u&gt;Server Farm&lt;/u&gt;&lt;/strong&gt; option.&lt;/p&gt;&lt;p&gt;SharePoint Foundation 2010 &lt;strong&gt;&lt;u&gt;Server Farm&lt;/u&gt;&lt;/strong&gt; will install all components. You can add additional servers to form a SharePoint farm, including load balanced SharePoint 2010 Web Front End servers. The Complete option installs a Web server and configures the computer to provide application server functionality. The SharePoint Foundation 2010 Complete install option does not provide database functionality. If you continue with this option and your server does not belong to a domain, for instance just a workgroup you will see error if you proceed with steps below.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TQ93NEKhSxI/AAAAAAAADfc/VNIdg9ftpZY/s1600-h/SharePointFoundations12%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations12" border="0" alt="SharePointFoundations12" src="http://lh4.ggpht.com/_1u48slmLB_0/TQ93OKgMCXI/AAAAAAAADfg/-kHQoobMqBo/SharePointFoundations12_thumb%5B2%5D.png?imgmax=800" width="600" height="512" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TQ93Osze7uI/AAAAAAAADfk/8_nellzm6SM/s1600-h/SharePointFoundations13%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations13" border="0" alt="SharePointFoundations13" src="http://lh6.ggpht.com/_1u48slmLB_0/TQ93PzwDTsI/AAAAAAAADfo/4TJay7PnpUE/SharePointFoundations13_thumb%5B2%5D.png?imgmax=800" width="600" height="512" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TQ93QOWislI/AAAAAAAADfs/vP0SfHE6xfw/s1600-h/SharePointFoundations14%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations14" border="0" alt="SharePointFoundations14" src="http://lh6.ggpht.com/_1u48slmLB_0/TQ93RWuBmWI/AAAAAAAADfw/b8B1Q8JIeg0/SharePointFoundations14_thumb%5B2%5D.png?imgmax=800" width="600" height="512" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TQ93R4xEFXI/AAAAAAAADf0/sdoadXkWZ8w/s1600-h/SharePointFoundations15%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations15" border="0" alt="SharePointFoundations15" src="http://lh5.ggpht.com/_1u48slmLB_0/TQ93S1VyS5I/AAAAAAAADf8/tXIdtRg79Aw/SharePointFoundations15_thumb%5B2%5D.png?imgmax=800" width="600" height="512" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TQ93TTIgVcI/AAAAAAAADgA/bTdK6_RPTo8/s1600-h/SharePointFoundations16%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations16" border="0" alt="SharePointFoundations16" src="http://lh5.ggpht.com/_1u48slmLB_0/TQ93UHSdS_I/AAAAAAAADgE/uzsFhDMTcTc/SharePointFoundations16_thumb%5B2%5D.png?imgmax=800" width="600" height="210" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For development purposes, proof-of-concepts or demo it is better to choose &lt;strong&gt;&lt;u&gt;Standalone&lt;/u&gt;&lt;/strong&gt;. If you opted for this then the SharePoint 2010 Products Configuration Wizard will immediately begin the ten step configuration process.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TQ93Ub_HamI/AAAAAAAADgI/AS6wNFp14Bc/s1600-h/SharePointFoundations17%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations17" border="0" alt="SharePointFoundations17" src="http://lh3.ggpht.com/_1u48slmLB_0/TQ93VGOHipI/AAAAAAAADgM/LbO8FMycGcQ/SharePointFoundations17_thumb%5B2%5D.png?imgmax=800" width="600" height="512" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TQ93V9Taj5I/AAAAAAAADgQ/_nZJ-VPgQbM/s1600-h/SharePointFoundations18%5B7%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations18" border="0" alt="SharePointFoundations18" src="http://lh4.ggpht.com/_1u48slmLB_0/TQ93W2RF0QI/AAAAAAAADgU/qtYohFddXhI/SharePointFoundations18_thumb%5B3%5D.png?imgmax=800" width="600" height="512" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;After you have let the wizard run through, you should automatically be directed to a default SharePoint Foundation 2010 site that looks a lot like the screen below. &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TQ93Xn1DmLI/AAAAAAAADgY/ohi9zX-z5DY/s1600-h/image13%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="image13" border="0" alt="image13" src="http://lh3.ggpht.com/_1u48slmLB_0/TQ93YkupsmI/AAAAAAAADgc/WtAZ1HV-bvo/image13_thumb%5B2%5D.png?imgmax=800" width="600" height="405" /&gt;&lt;/a&gt; &lt;p&gt;&lt;h2&gt;&lt;span style="font-size:100%;"&gt;Install Windows SharePoint Services Adapter&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;As soon as this has been done you can proceed with next steps installation manual. It then comes down to installing BizTalk. When you select components you will see that you can install Windows SharePoint Services Adapter. &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TQ93Z1jZ4xI/AAAAAAAADgg/F8vJAdqVFEc/s1600-h/SharePointFoundations19%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations19" border="0" alt="SharePointFoundations19" src="http://lh6.ggpht.com/_1u48slmLB_0/TQ93bG72wOI/AAAAAAAADgk/woPGhYazbH4/SharePointFoundations19_thumb%5B2%5D.png?imgmax=800" width="620" height="505" /&gt;&lt;/a&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TQ93cDqxM5I/AAAAAAAADgo/OQaVXrOwJl4/s1600-h/SharePointFoundations20%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="SharePointFoundations20" border="0" alt="SharePointFoundations20" src="http://lh5.ggpht.com/_1u48slmLB_0/TQ93dIgpxfI/AAAAAAAADgs/SVoa7xRzT8Q/SharePointFoundations20_thumb%5B2%5D.png?imgmax=800" width="600" height="455" /&gt;&lt;/a&gt; &lt;p&gt;As you can see it is a simple process of installing the Windows SharePoint Services Web Service Adapter when SharePoint Foundation 2010 is installed. Do bear in mind that SharePoint Foundation only install on x64!&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-804374435696498710?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/804374435696498710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=804374435696498710' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/804374435696498710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/804374435696498710'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/12/installing-windows-sharepoint-services.html' title='Installing Windows SharePoint Services Web Service Adapter BizTalk Server 2010/SharePoint Foundation 2010'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_1u48slmLB_0/TQ929L7GjzI/AAAAAAAADeg/TYfmCYdZeiI/s72-c/SharePointFoundations1_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-2661206687451934362</id><published>2010-12-02T01:52:00.001-08:00</published><updated>2010-12-02T01:55:41.560-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Azure'/><title type='text'>Windows Azure – BidNow Sample</title><content type='html'>&lt;p&gt;If you want to dive more into Windows Azure you can have a look at &lt;a href="http://code.msdn.microsoft.com/BidNowSample"&gt;BidNow&lt;/a&gt;. BidNow is an online auction site designed to demonstrate how you can build highly scalable consumer applications running in the Windows Azure Platform. &lt;/p&gt;&lt;p&gt;When BidNow was originally released, it was a sample built using Windows Azure and Windows Azure Storage, along with authentication provided via Live Id. Since the original release, a number of additional services and capabilities have been released. Consequently, BidNow now utilizes the following pieces of the platform:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/windowsazure/windowsazure/"&gt;&lt;strong&gt;Windows Azure&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/storage/default.aspx"&gt;Windows Azure storage (e.g. blobs and queues)&lt;/a&gt;&lt;/strong&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/en-us/sqlazure/default.aspx"&gt;&lt;strong&gt;SQL Azure&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/en-us/appfabric/azure/middleware-services.aspx"&gt;Windows Azure AppFabric Caching&lt;/a&gt; &lt;/strong&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/en-us/appfabric/azure/middleware-services.aspx"&gt;Windows Azure AppFabric Access Control&lt;/a&gt;&lt;/strong&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff478141.aspx"&gt;OData&lt;/a&gt; &lt;/strong&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsphone/en-GB/default.aspx"&gt;Windows Phone 7&lt;/a&gt; &lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;These updates not only provide important and useful capabilities, but also highlight the ways in which to build applications in the Windows Azure Platform. If you like to learn more you can read Wade Wegner’s latest &lt;a href="http://www.wadewegner.com/2010/11/significant-updates-released-in-the-bidnow-sample-for-windows-azure/"&gt;post&lt;/a&gt;. It will show how setup a platform (what you need to install, OS, Visual Studio, SDK, Identity Framework) to make this sample run. &lt;/p&gt;&lt;p&gt;My environment is as follows on a &lt;a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/321957-321957-64295-3740645-4307559-4138087.html"&gt;8740w HP Elitebook&lt;/a&gt;, 8Gb RAM, Intel Core i7 machine:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Windows 7, Professional x64 &lt;/li&gt;&lt;li&gt;Windows PowerShell 2.0 (already installed on Windows 7)&lt;/li&gt;&lt;li&gt;Windows Azure Software Development Kit 1.3&lt;/li&gt;&lt;li&gt;Windows Azure AppFabric SDK 2.0&lt;/li&gt;&lt;li&gt;Internet Information Services 7.5 &lt;/li&gt;&lt;li&gt;Microsoft .NET Framework 4.0 &lt;/li&gt;&lt;li&gt;Microsoft SQL Express 2008 R2&lt;/li&gt;&lt;li&gt;Microsoft Visual Studio 2010 Ultimate&lt;/li&gt;&lt;li&gt;Windows Identity Foundation Runtime &lt;/li&gt;&lt;li&gt;Windows Identity Foundation SDK 4.0&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;When downloading the sample you will get a zipped file and need to unpack (run it). After that you need to start ‘StartHere’ (Windows Command Script). It will then show the screen below:&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TPdsUTxeU6I/AAAAAAAADdk/C3rzbkQp2Qs/s1600-h/BidNowSample%201%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="BidNowSample 1" border="0" alt="BidNowSample 1" src="http://lh4.ggpht.com/_1u48slmLB_0/TPdsU5h5FyI/AAAAAAAADdo/CyhdvuH5ixw/BidNowSample%201_thumb%5B2%5D.png?imgmax=800" width="600" height="390" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Click next will run scan to check if all required software is installed.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TPdsVVyHFyI/AAAAAAAADds/cvcN1lHqqaY/s1600-h/BidNowSample%202%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="BidNowSample 2" border="0" alt="BidNowSample 2" src="http://lh6.ggpht.com/_1u48slmLB_0/TPdsWO-uO0I/AAAAAAAADdw/M9N7W72cdpA/BidNowSample%202_thumb%5B2%5D.png?imgmax=800" width="600" height="395" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Click Next.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TPdsXwP2QmI/AAAAAAAADd0/DDMt4Cxfx0U/s1600-h/BidNowSample%203%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="BidNowSample 3" border="0" alt="BidNowSample 3" src="http://lh5.ggpht.com/_1u48slmLB_0/TPdsYRvYyNI/AAAAAAAADd4/k6600Amck9U/BidNowSample%203_thumb%5B2%5D.png?imgmax=800" width="600" height="395" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Configuration of BidNow Demo starts and will setup AppFabric Labs ACS and Cache, Database (SQL Azure, SQL Express or both), blobs and certificates. During the setup you will see a couple of screens like below, where you will have to type in namespace, secret keys and so on.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TPdsY6j2xlI/AAAAAAAADd8/ryWbLm64gMM/s1600-h/BidNowSample%204%5B5%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="BidNowSample 4" border="0" alt="BidNowSample 4" src="http://lh3.ggpht.com/_1u48slmLB_0/TPdsZmuZ-vI/AAAAAAAADeA/lIeaQoXznfg/BidNowSample%204_thumb%5B3%5D.png?imgmax=800" width="600" height="302" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TPdsacaM_0I/AAAAAAAADeE/p1N1d6YRZV0/s1600-h/BidNowSample%205%5B5%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="BidNowSample 5" border="0" alt="BidNowSample 5" src="http://lh5.ggpht.com/_1u48slmLB_0/TPdsa89ulsI/AAAAAAAADeI/7LQ7TdGgLgQ/BidNowSample%205_thumb%5B3%5D.png?imgmax=800" width="600" height="305" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Steps to undertake and actions to perform are described in a &lt;strong&gt;&lt;a href="http://code.msdn.microsoft.com/BidNowSample/Wiki/View.aspx?title=Getting%20Started%20with%20BidNow"&gt;wiki&lt;/a&gt;&lt;/strong&gt;. &lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TPdsbSsjgvI/AAAAAAAADeM/DG5d7vId3AE/s1600-h/BidNowSample%207%5B3%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="BidNowSample 7" border="0" alt="BidNowSample 7" src="http://lh5.ggpht.com/_1u48slmLB_0/TPdsb2PeqzI/AAAAAAAADeQ/L10b2V4pvDE/BidNowSample%207_thumb%5B1%5D.png?imgmax=800" width="604" height="402" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;After configuration is completed code can be opened through visual studio and then it simply build and run.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TPdscouS19I/AAAAAAAADeU/7ZY__3LU7UM/s1600-h/BidNowSample%208%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="BidNowSample 8" border="0" alt="BidNowSample 8" src="http://lh4.ggpht.com/_1u48slmLB_0/TPdsdICgs0I/AAAAAAAADeY/5gvSYKllKyI/BidNowSample%208_thumb%5B2%5D.png?imgmax=800" width="600" height="375" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;If you that familiar yet with Windows Azure you can start by going to &lt;a href="http://www.microsoft.com/windowsazure/"&gt;Windows Azure Platform Portal&lt;/a&gt;, where you find lots of resources like whitepapers and so on. Other important resources to look at are:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/windowsazure/pricing/"&gt;&lt;strong&gt;Windows Azure Pricing&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;/strong&gt;&lt;a href="http://wag.codeplex.com/"&gt;&lt;strong&gt;Patterns &amp;amp; Practices – Windows Azure Guidance&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;/strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff898430.aspx"&gt;&lt;strong&gt;Cloud Development – MSDN&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/offers/"&gt;Windows Azure Account&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/morebits/archive/2010/12/01/using-windows-azure-development-environment-essentials.aspx"&gt;Using Windows Azure Development Environment Essentials&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/techedonline/"&gt;TechEd Online&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en"&gt;Windows Azure Platform Training Kit - November Update&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Have fun and there are more samples to be found for Azure on &lt;strong&gt;&lt;a href="http://code.msdn.microsoft.com/"&gt;code gallery&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;Technorati:&lt;a href="http://technorati.com/tag/microsoft-azure" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=microsoft-azure" /&gt;microsoft azure&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-2661206687451934362?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/2661206687451934362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=2661206687451934362' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2661206687451934362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2661206687451934362'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/12/windows-azure-bidnow-sample.html' title='Windows Azure – BidNow Sample'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_1u48slmLB_0/TPdsU5h5FyI/AAAAAAAADdo/CyhdvuH5ixw/s72-c/BidNowSample%201_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-8478731836255476257</id><published>2010-12-01T04:02:00.001-08:00</published><updated>2010-12-01T04:04:13.422-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BTUG The Netherlands – BizTalk 2010</title><content type='html'>&lt;p&gt;Tomorrow BizTalk User Group will get together for some interesting sessions at BTUG Meeting. One can still &lt;a href="http://www.sogeti.nl/evenementen/2010/biztalk-user-group-nederland"&gt;sign&lt;/a&gt; up for it. The BTUG meetings are for architects, engineers and project managers, who are interested in and have experience working with Microsoft BizTalk Server.&lt;/p&gt;&lt;p&gt;BizTalk User Group (BTUG) aims to create a network of companies, which inspire each other and share knowledge. The purpose of the BTUG is to accelerate the learning effect on the application of new technology and the consequences for the organization. &lt;/p&gt;&lt;p&gt;The BTUG provides a platform for knowledge and experience exchange between users and the ability to make informal contacts.&lt;/p&gt;&lt;p&gt;Tomorrow the BTUG meeting will extensively dive into BizTalk 2010 and all Dutch BizTalk MVP’s will do a session:&lt;/p&gt;&lt;p&gt;• BizTalk 2010, what's new? (&lt;strong&gt;&lt;a href="http://biztalkmessages.vansplunteren.net/"&gt;Randal van Splunteren&lt;/a&gt;&lt;/strong&gt; and myself)&lt;br /&gt;• Extended and scalable integration through the cloud (Leveraging the Microsoft Application Platform and Windows Azure AppFabric to the max) (&lt;a href="http://www.indafield.com/BizTalkNotes/"&gt;&lt;strong&gt;Gijsbert in 't Veld&lt;/strong&gt;&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;It will start at 16:00 at &lt;a href="http://www.sogeti.nl/"&gt;Sogeti&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; (see below).&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TPY5UCVH6cI/AAAAAAAADdc/qxRAuXe99c8/s1600-h/Sogeti%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="Sogeti" border="0" alt="Sogeti" src="http://lh3.ggpht.com/_1u48slmLB_0/TPY5UxCNsDI/AAAAAAAADdg/PA8-fTOYZns/Sogeti_thumb%5B2%5D.png?imgmax=800" width="600" height="385" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;See you there!&lt;/p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt; &lt;a href="http://technorati.com/tag/appfabric" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=appfabric" /&gt;appfabric&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-8478731836255476257?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/8478731836255476257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=8478731836255476257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8478731836255476257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8478731836255476257'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/12/btug-netherlands-biztalk-2010.html' title='BTUG The Netherlands – BizTalk 2010'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_1u48slmLB_0/TPY5UxCNsDI/AAAAAAAADdg/PA8-fTOYZns/s72-c/Sogeti_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-853436562782357803</id><published>2010-11-30T02:06:00.001-08:00</published><updated>2010-11-30T02:08:27.715-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Azure'/><title type='text'>New Azure SDK version 1.3 released</title><content type='html'>&lt;p&gt;A new big &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018"&gt;release&lt;/a&gt; of Windows Azure SDK V1.3 is available. If you haven’t installed it before follow instructions at bottom of download link. One of features I am interest in is &lt;strong&gt;Virtual Machine (VM) Role &lt;/strong&gt;still in Beta, which allows you to create a custom VHD image using Windows Server 2008 R2 and host it in the cloud. If you think you could host VHD with BizTalk, you could bit please review these considerations recently &lt;a href="http://www.codit.eu/Blog/post/2010/11/25/Hosting-BizTalk-Server-on-Azure-VM-Role.aspx"&gt;posted&lt;/a&gt; by Sam Vanhoutte.&lt;/p&gt;&lt;br/&gt;&lt;br /&gt;Technorati:&lt;a href="http://technorati.com/tag/microsoft-azure" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=microsoft-azure" /&gt;microsoft azure&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-853436562782357803?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/853436562782357803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=853436562782357803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/853436562782357803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/853436562782357803'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/11/new-azure-sdk-version-13-released.html' title='New Azure SDK version 1.3 released'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-2893267183735642391</id><published>2010-11-25T13:06:00.001-08:00</published><updated>2010-11-30T02:08:54.130-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Azure'/><title type='text'>Moving to cloud a bit more</title><content type='html'>&lt;p&gt;Since it announcement Windows Azure is getting more and more attention also by us BizTalk guys lije myself in Holland. I witnessed the announcement of Windows Azure by Ray Ozzie during the &lt;a href="http://soa-thoughts.blogspot.com/2008/10/keynote.html"&gt;&lt;strong&gt;keynote&lt;/strong&gt;&lt;/a&gt; at PDC 2008 and I was amazed by it in fact that is a was brand new wave that is heading us: Cloud Computing. Currently it is at is at highpoint of hype-cycle and it has everybody’s attention. Coming year Microsoft in The Netherlands will fully focus on Azure, it’s coming issue of .NET Magazine in March will have Windows Azure as its theme and also Developer Days will have a very strong focus on Windows Azure. &lt;/p&gt;&lt;p&gt;I myself in future will expand my scope and will add some of my experiences from this platform here on my blog. I have joined the Dutch Windows Azure User Group and hopefully I can gain and share knowledge with other members the same way as in the BizTalk User Group.You can expect some stories coming in the near future. I did some post on the subject in the past, but I will try to do so more frequently. I would encourage you if you have not do so already to start investing time in this new technology. A good starting point is the &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/windowsazure/default.aspx"&gt;Windows Azure Portal&lt;/a&gt;&lt;/strong&gt; and reading &lt;a href="http://www.manning.com/hay/"&gt;&lt;strong&gt;Azure In Action&lt;/strong&gt;&lt;/a&gt;, which is definitely an great resource for learning and understanding Azure.&lt;/p&gt;&lt;p&gt;Cheers!&lt;/p&gt;Technorati:&lt;a href="http://technorati.com/tag/microsoft-azure" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=microsoft-azure" /&gt;microsoft azure&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-2893267183735642391?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/2893267183735642391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=2893267183735642391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2893267183735642391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/2893267183735642391'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/11/moving-to-cloud-bit-more.html' title='Moving to cloud a bit more'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-1230797862380045345</id><published>2010-11-20T06:27:00.001-08:00</published><updated>2010-11-20T06:27:16.714-08:00</updated><title type='text'>Dutch Technet Magazine – Windows Azure AppFabric</title><content type='html'>&lt;p&gt;&lt;a href="http://technet.microsoft.com/nl-nl/gg454737.aspx"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="gg454737_TechNet_Magazine_oktober_2010(nl-nl,MSDN_10)" border="0" alt="gg454737_TechNet_Magazine_oktober_2010(nl-nl,MSDN_10)" src="http://lh6.ggpht.com/_1u48slmLB_0/TOfawgiM6uI/AAAAAAAADdM/fsaLERBx2hI/gg454737_TechNet_Magazine_oktober_2010%28nl-nl%2CMSDN_10%29%5B5%5D.jpg?imgmax=800" width="169" height="240"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;My &lt;a href="http://download.microsoft.com/download/0/A/6/0A60913A-637F-496B-83F9-0C2EC53DA16C/TN_04_2010_Windows_Azure_Wiggers.pdf"&gt;article&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; on Windows Azure AppFabric has been published last month in Dutch TechNet Magazine. The October &lt;strong&gt;&lt;a href="http://technet.microsoft.com/nl-nl/gg454737.aspx"&gt;edition&lt;/a&gt;&lt;/strong&gt; was a special around Cloud Computing. It is online now and can be read digitally (in &lt;strong&gt;&lt;u&gt;Dutch&lt;/u&gt;&lt;/strong&gt;). &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-1230797862380045345?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/1230797862380045345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=1230797862380045345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1230797862380045345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/1230797862380045345'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/11/dutch-technet-magazine-windows-azure.html' title='Dutch Technet Magazine – Windows Azure AppFabric'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_1u48slmLB_0/TOfawgiM6uI/AAAAAAAADdM/fsaLERBx2hI/s72-c/gg454737_TechNet_Magazine_oktober_2010%28nl-nl%2CMSDN_10%29%5B5%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-6671277930018906938</id><published>2010-11-19T12:33:00.001-08:00</published><updated>2010-11-19T12:47:47.015-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server Adapter Pack 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>Installing BizTalk Adapter Pack 2010 on x64</title><content type='html'>&lt;p&gt;The &lt;strong&gt;&lt;a href="http://www.microsoft.com/biztalk/en/us/adapter-pack.aspx"&gt;BizTalk Adapter Pack 2010&lt;/a&gt;&lt;/strong&gt; provides connectivity to SAP, Oracle E-Business Suite, Siebel and SQL and Oracle Databases. The BizTalk Adapter Pack can be installed in conjunction with, or separately from, BizTalk Server. &lt;/p&gt;&lt;p&gt;The BizTalk Adapter Pack 2010 includes support for new versions of the following line-of-business applications and databases: SAP 7, Oracle EBS 12.1 and SQL Server 2008 R2. The Adapter Pack also provides support for Visual Studio 2010 and .NET Framework 4. &lt;p&gt;It is included in both the Enterprise and Standard Editions of BizTalk. When you install the adapter pack on x64 environment you have to perform a few steps. These steps were described in earlier versions through installation guides, although for some it was not always clear (i.e. I saw couple of questions on forum about how to install or problems people had). There is &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=74b202a2-272a-4b27-b7dd-0dced1bead22&amp;amp;displaylang=en"&gt;documentation&lt;/a&gt;&lt;/strong&gt; to install adapters pack, but now during installation one is guided through the necessary steps.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TObewiwkyvI/AAAAAAAADbw/nvUEDXHOAOQ/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%201%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 1" border="0" alt="Adapter Pack BizTalk 2010 Figuur 1" src="http://lh4.ggpht.com/_1u48slmLB_0/TObex2j67uI/AAAAAAAADb0/0cDlvwCiBcc/Adapter%20Pack%20BizTalk%202010%20Figuur%201_thumb%5B2%5D.png?imgmax=800" width="600" height="405" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This is a definite improvement towards installing Adapter Pack on for instance x64 environment as shown on the screenshot above. So first step is installing WCF LOB Adapter SDK and by clicking on the first step an installer of SDK is launched.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TObezTczkAI/AAAAAAAADb4/XfSxIaWXps8/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%202%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 2" border="0" alt="Adapter Pack BizTalk 2010 Figuur 2" src="http://lh4.ggpht.com/_1u48slmLB_0/TObe0EcRgEI/AAAAAAAADb8/KCLCZxDgRXY/Adapter%20Pack%20BizTalk%202010%20Figuur%202_thumb%5B2%5D.png?imgmax=800" width="600" height="365" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;By clicking next and selecting one of installation options the SDK is installed. After installation you will see that first step is completed in the overall process. Second step is installation of the Adapter Pack (x86). By clicking Microsoft BizTalk Adapter Pack needs to be installed an installer is launched again.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TObe1WS68aI/AAAAAAAADcA/U6vDwWLbwqk/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%203%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 3" border="0" alt="Adapter Pack BizTalk 2010 Figuur 3" src="http://lh3.ggpht.com/_1u48slmLB_0/TObe16EFHAI/AAAAAAAADcE/ElBxb8Bbx18/Adapter%20Pack%20BizTalk%202010%20Figuur%203_thumb%5B2%5D.png?imgmax=800" width="600" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;After installation of this pack the screen is updated again stating second step is completed successfully.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TObe3sEzdDI/AAAAAAAADcI/CtqwfKwWDnU/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%204%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 4" border="0" alt="Adapter Pack BizTalk 2010 Figuur 4" src="http://lh6.ggpht.com/_1u48slmLB_0/TObe4meh8jI/AAAAAAAADcM/0NmqVM_pA4Y/Adapter%20Pack%20BizTalk%202010%20Figuur%204_thumb%5B2%5D.png?imgmax=800" width="600" height="405" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You will sometime see windows update screen or screen with question if you want to join the improvement program. Next step is installing the Microsoft BizTalk Adapter Pack(x64). Before installing this pack you have to install x86 first, which is overlooked a lot of times in past by people. Can’t happen having guidance.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TObe65IPUzI/AAAAAAAADcQ/saIB7uyu_hU/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%205%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 5" border="0" alt="Adapter Pack BizTalk 2010 Figuur 5" src="http://lh5.ggpht.com/_1u48slmLB_0/TObe7ldY6gI/AAAAAAAADcU/GN1GiTo1j2c/Adapter%20Pack%20BizTalk%202010%20Figuur%205_thumb%5B2%5D.png?imgmax=800" width="600" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Having installed the x64 Adapter Pack the final step can be performed.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TObe9jzTSDI/AAAAAAAADcc/tEdSk2VNN2A/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%206%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 6" border="0" alt="Adapter Pack BizTalk 2010 Figuur 6" src="http://lh4.ggpht.com/_1u48slmLB_0/TObe-37KpqI/AAAAAAAADcg/tawS13r5D-c/Adapter%20Pack%20BizTalk%202010%20Figuur%206_thumb%5B2%5D.png?imgmax=800" width="600" height="405" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;By clicking on Install Microsoft BizTalk Adapters for Enterprise Applications an installer is launched.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TObfAVQ4NFI/AAAAAAAADck/7tXfvq0WjeM/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%207%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 7" border="0" alt="Adapter Pack BizTalk 2010 Figuur 7" src="http://lh3.ggpht.com/_1u48slmLB_0/TObfBSZnT5I/AAAAAAAADco/NLbiA6Mdu30/Adapter%20Pack%20BizTalk%202010%20Figuur%207_thumb%5B2%5D.png?imgmax=800" width="600" height="370" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;As this installation has been successfully completed the process of installing the LOB Adapters is complete.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TObfCpS5ABI/AAAAAAAADcs/bFkAmU8kHvQ/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%208%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 8" border="0" alt="Adapter Pack BizTalk 2010 Figuur 8" src="http://lh4.ggpht.com/_1u48slmLB_0/TObfDatMVNI/AAAAAAAADcw/bUOF3vX8zS8/Adapter%20Pack%20BizTalk%202010%20Figuur%208_thumb%5B2%5D.png?imgmax=800" width="600" height="405" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I recommend to always choose complete installation of SDK, Adapter Packs and Microsoft BizTalk Adapters for Enterprise Applications.You the have documentation at you disposal. Going through this process you now have full set of adapters ranging from new WCF Adapters to old (non-WCF) Adapters. Next step is adding the appropriate adapters in BizTalk Administration Console.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TObfE31Z5YI/AAAAAAAADc0/UI523b6PnsI/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%209%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 9" border="0" alt="Adapter Pack BizTalk 2010 Figuur 9" src="http://lh4.ggpht.com/_1u48slmLB_0/TObfGT6gylI/AAAAAAAADc4/-3SlCh7Hx_8/Adapter%20Pack%20BizTalk%202010%20Figuur%209_thumb%5B2%5D.png?imgmax=800" width="600" height="375" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You have to go navigate to Platform Settings –&amp;gt; Adapters and then right click New –&amp;gt; Adapter. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;Note:&lt;/u&gt;&lt;/strong&gt; When installing the adapter pack you do not see a new adapter show up under the Adapters folder or in the drop down for Add new Adapter. The adapter pack installs new &lt;strong&gt;&lt;u&gt;custom bindings&lt;/u&gt;&lt;/strong&gt;.The BizTalk "adapter" for instance for the Oracle database shows up in BizTalk as the &lt;strong&gt;&lt;u&gt;OracleDBBinding&lt;/u&gt;&lt;/strong&gt;. The &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms730879.aspx"&gt;standard bindings&lt;/a&gt;&lt;/strong&gt; are wsHttpBinding, netTcpBinding, etc. OracleDbBinding and SqlBinding are themselves &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa347793.aspx"&gt;custom bindings&lt;/a&gt;. (&lt;a href="http://msinnovations.wordpress.com/"&gt;Ben Cline&lt;/a&gt; explained this on forum few weeks ago).&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TObfG0QJ2dI/AAAAAAAADc8/mZYYuGI8iW4/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%2010%5B4%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 10" border="0" alt="Adapter Pack BizTalk 2010 Figuur 10" src="http://lh6.ggpht.com/_1u48slmLB_0/TObfJv355nI/AAAAAAAADdA/4zEp8On5g7E/Adapter%20Pack%20BizTalk%202010%20Figuur%2010_thumb%5B2%5D.png?imgmax=800" width="600" height="480" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You can also download the &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;amp;FamilyID=e0b11f69-657a-4cae-9838-ccf96b15d3ec"&gt;interactive&lt;/a&gt;&lt;/strong&gt; or &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=f6e049c3-0a93-4f37-a494-eaff12928865"&gt;normal&lt;/a&gt;&lt;/strong&gt; poster of BizTalk Adapter 2010. The BizTalk Adapter Pack is included with BizTalk Server 2010 and you can download the &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=8b1069cf-202b-462b-8d10-bec65d315c65"&gt;&lt;strong&gt;BizTalk Server 2010 Evaluation&lt;/strong&gt;&lt;/a&gt; if you want to try it out. &lt;/p&gt;&lt;p&gt;When completing this process you also have installed all the prerequisites for AppFabric Connect. When starting a WCF Workflow Service you will see BizTalk Mapper.&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TObhh__yCeI/AAAAAAAADdE/cGhnS6rHV7M/s1600-h/Adapter%20Pack%20BizTalk%202010%20Figuur%2011%5B9%5D.png"&gt;&lt;img style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" title="Adapter Pack BizTalk 2010 Figuur 11" border="0" alt="Adapter Pack BizTalk 2010 Figuur 11" src="http://lh4.ggpht.com/_1u48slmLB_0/TObhio7PS3I/AAAAAAAADdI/Xa7vLMhh8Oc/Adapter%20Pack%20BizTalk%202010%20Figuur%2011_thumb%5B5%5D.png?imgmax=800" width="600" height="375" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;On AppFabric connect see also Thiago post: &lt;a href="http://connectedthoughts.wordpress.com/2010/10/19/microsoft-appfabric-connect-in-biztalk-2010-licensing-and-installation-whats-the-deal/"&gt;&lt;strong&gt;Microsoft AppFabric Connect in BizTalk 2010 – licensing and installation, what’s the deal?&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk" /&gt;biztalk&lt;/a&gt; &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt; &lt;a href="http://technorati.com/tag/biztalk-server-2010-adapter-pack" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010-adapter-pack" /&gt;biztalk server adapter pack 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6671277930018906938?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6671277930018906938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6671277930018906938' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6671277930018906938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6671277930018906938'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/11/installing-biztalk-adapter-pack-2010-on.html' title='Installing BizTalk Adapter Pack 2010 on x64'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_1u48slmLB_0/TObex2j67uI/AAAAAAAADb0/0cDlvwCiBcc/s72-c/Adapter%20Pack%20BizTalk%202010%20Figuur%201_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-193763154075576227</id><published>2010-11-18T11:25:00.001-08:00</published><updated>2010-11-18T11:25:11.913-08:00</updated><title type='text'>TechEd Europe 2010 Berlin–What did I learn, do, see and eat?</title><content type='html'>&lt;p&gt;I have never been in Berlin before and this was the city TechEd 2010 in Europe was hosted. I arrived Saturday and was able to look around area near Brandenburger Tor. Next day some more sightseeing going to some museums (&lt;a href="http://en.wikipedia.org/wiki/Pergamon_Museum"&gt;&lt;strong&gt;Pergamon&lt;/strong&gt;&lt;/a&gt; with beautiful islamic art&lt;strong&gt;,&lt;/strong&gt; &lt;a href="http://www.dhm.de/ENGLISH/"&gt;&lt;strong&gt;National Historic Museum&lt;/strong&gt;&lt;/a&gt; where I visited the &lt;strong&gt;&lt;a href="http://www.dhm.de/ausstellungen/hitler-und-die-deutschen/en/index.html"&gt;Hitler and the Germans. Nation and Crime&lt;/a&gt;&lt;/strong&gt; exhibition ) and walking around Unter den Linden.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_1u48slmLB_0/TOV9g-bLQbI/AAAAAAAADbQ/KLGdfsI9juQ/s1600-h/Berlin_Brandenburger-Tor_0141_a4.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Berlin_Brandenburger-Tor_0141_a" border="0" alt="Berlin_Brandenburger-Tor_0141_a" src="http://lh5.ggpht.com/_1u48slmLB_0/TOV9hb7-UsI/AAAAAAAADbU/bAw7xoxMBqU/Berlin_Brandenburger-Tor_0141_a_thum.jpg?imgmax=800" width="600" height="300"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The Brandenburg Gate (German: &lt;strong&gt;Brandenburger Tor&lt;/strong&gt;) is a former city gate and one of the main symbols of Berlin and Germany. It is located west of the city center at the junction of Unter den Linden and Ebertstraße, immediately west of the Pariser Platz. It is the only remaining gate of a series through which Berlin was once entered. One block to the north stands the Reichstag building. The gate is the monumental entry to Unter den Linden, the renowned boulevard of linden trees which formerly led directly to the city palace of the Prussian monarchs (more on &lt;a href="http://en.wikipedia.org/wiki/Brandenburg_Gate"&gt;&lt;strong&gt;wikipedia&lt;/strong&gt;&lt;/a&gt;).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_1u48slmLB_0/TOV9ipaPiLI/AAAAAAAADbY/K25jUVJLDFg/s1600-h/image4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_1u48slmLB_0/TOV9jxR3EkI/AAAAAAAADbc/0_lgtH0vOQo/image_thumb2.png?imgmax=800" width="600" height="465"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;We as in myself and my colleagues stayed at &lt;strong&gt;&lt;a href="http://www.scandichotels.com/Hotels/Countries/Germany/Berlin/Hotels/Berlin-Potsdamer-Platz/"&gt;Scandic Hotel&lt;/a&gt;&lt;/strong&gt; near Potsdamer Platz. Within walking distance of earlier mentioned Brandenburger Tor, Reichstag, and Unter den Linden. It is a brand new hotel with lots of facilities with reasonable pricing. Good hotel if you spend a few days in Berlin.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Monday&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;The preconference's started together with workshops and hands-on-labs ending with the key-note at 16:00. There were some BizTalk labs available and I did the Monitoring BizTalk Operations using &lt;a href="http://www.microsoft.com/systemcenter/en/us/operations-manager.aspx"&gt;&lt;strong&gt;System Center Operations Manager 2007 R2&lt;/strong&gt;&lt;/a&gt;. This lab I was able to do the following: import the &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=868a6c19-d7dc-4682-a068-d67526da0c61&amp;amp;displaylang=en"&gt;&lt;strong&gt;BizTalk 2010 Management Pack&lt;/strong&gt;&lt;/a&gt;, observe the status of various items in the OpsMgr console at different health levels, create a custom alert, and monitor BizTalk performance. &lt;/p&gt; &lt;p&gt;In the evening we went to nice restaurant/bar near &lt;a href="http://www.potsdamer-platz-arkaden.de/en/seite/home.php"&gt;Arkaden&lt;/a&gt; called &lt;a href="http://www.mommseneck.de/"&gt;Mommseneck&lt;/a&gt; (House of 100 beers!). Nice beers and food.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Tuesday&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;I first had opportunity to speak to my MVP lead William Jansen and had a good long conversation with him before I went to my first breakout session of the day: BizTalk Server Performance with &lt;a href="http://blogical.se/blogs/mikael/"&gt;&lt;strong&gt;Mikael Håkansson&lt;/strong&gt;&lt;/a&gt; and &lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/paolos/"&gt;Paolo Salvatori&lt;/a&gt;&lt;/strong&gt;.It was great session and Mikael Sand has written an interesting &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael_sand/archive/2010/11/09/asi401-bts-performance-configuring-biztalk-for-performance.aspx"&gt;post&lt;/a&gt;&lt;/strong&gt; on it. Through &lt;a href="http://www.msteched.com/"&gt;&lt;strong&gt;Microsoft Tech.Ed Online&lt;/strong&gt;&lt;/a&gt; you can watch sessions online for free. Watch this session &lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/ASI401"&gt;here&lt;/a&gt;&lt;/strong&gt;. What I have learned from that session is that you will have to prevent that BizTalk will become hotspot. This can be prevented by follow best practices for configuring BizTalk Server environment (see optimization &lt;a href="http://msdn.microsoft.com/en-us/library/ee377064(BTS.10).aspx"&gt;&lt;strong&gt;guide&lt;/strong&gt;&lt;/a&gt; for BizTalk).Followed up by using &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=93d432fe-1370-4b6d-aaa8-a0c43c30f5ab&amp;amp;displaylang=en"&gt;BizTalk Best practices analyser&lt;/a&gt;&lt;/strong&gt; and base lining your environment using &lt;a href="http://bbw.codeplex.com/"&gt;&lt;strong&gt;Benchmark Wizard&lt;/strong&gt;&lt;/a&gt; found on codeplex. &lt;/p&gt; &lt;p&gt;A went for a couple of other sessions like:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/DAT301"&gt;Introduction to Complex Event Processing with SQL Server 2008 R2 StreamInsight&lt;/a&gt;&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/MGT205"&gt;Introduction to Next Generation of System Center Operation Manager&lt;/a&gt;&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/ASI301"&gt;Windows Server AppFabric Caching: What is it and when should you use&lt;/a&gt;&lt;/strong&gt; it by Jon Flanders. In this session I finally met Mikael Sand (see his &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael_sand/archive/2010/11/09/asi301-windows-server-appfabric-caching-what-is-it-and-when-should-you-use-it.aspx"&gt;post&lt;/a&gt;&lt;/strong&gt; on this session) and had talk with another BizTalk pro from the Netherlands &lt;strong&gt;&lt;a href="http://conducido.nl/blog/"&gt;Wouter Crooy&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Last session of that day was a really good one called &lt;a href="http://www.msteched.com/2010/Europe/ARC204"&gt;&lt;strong&gt;IASA’s Five Pillars of IT Architecture&lt;/strong&gt;&lt;/a&gt; by Jim Wilt. I was accompanied by Mikael (see &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael_sand/archive/2010/11/10/arc204-iasa-s-five-pillars-of-it-architecture.aspx"&gt;post&lt;/a&gt;&lt;/strong&gt;) and we enjoyed this session, because one he was a great speaker and two he pointed out BizTalk pro’s know it all.&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-openmouthedsmile" alt="Emoticon met brede lach" src="http://lh5.ggpht.com/_1u48slmLB_0/TOV9kCzLhvI/AAAAAAAADbg/8NDJxBIDHJA/wlEmoticon-openmouthedsmile2.png?imgmax=800"&gt;&lt;/p&gt; &lt;p&gt;After day of sessions I went with a couple of colleagues to &lt;strong&gt;&lt;a href="http://www.tonyromas.de/index.php?id=58"&gt;Tony Roma’s Berlin&lt;/a&gt;&lt;/strong&gt; near Potsdamer Platz where we had an awesome meal.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Wednesday&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;It was another busy day with a lot of breakout sessions. I kicked off with session by &lt;a href="http://blogs.msdn.com/b/rjacobs/"&gt;&lt;strong&gt;Ron Jacobs&lt;/strong&gt;&lt;/a&gt; called: &lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/ASI302"&gt;Using Workflow and Windows Server AppFabric in your Applications&lt;/a&gt;&lt;/strong&gt;. Again Mikael was there (see his &lt;a href="http://blogical.se/blogs/mikael_sand/archive/2010/11/11/asi302-using-workflow-and-appfabric-in-you-applications.aspx"&gt;&lt;strong&gt;post&lt;/strong&gt;&lt;/a&gt;). And he accompanied me during Lunch with also &lt;a href="http://blogical.se/blogs/mikael/"&gt;&lt;strong&gt;Mikael Håkansson&lt;/strong&gt;&lt;/a&gt;, &lt;a href="http://blogical.se/blogs/johan/"&gt;&lt;strong&gt;Johan Hedberg&lt;/strong&gt;&lt;/a&gt;.Food was not so great, but conversation was. Other sessions I attended that day were:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/ASI304"&gt;WCF and Windows Server AppFabric – Services Made Easy&lt;/a&gt;&lt;/strong&gt; by Jon Flanders (yes I am lazy, but there is another &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael_sand/archive/2010/11/11/asi304-wcf-and-windows-server-appfabric-services-made-easy.aspx"&gt;post&lt;/a&gt;&lt;/strong&gt; by Mikael about this session and is saves me time!)  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/COS325"&gt;Integrating Applications on Windows Azure with the Enterprise&lt;/a&gt;&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/DAT303"&gt;High Availability SQL Futures&lt;/a&gt;&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/COS222"&gt;What’s New in Microsoft SQL Azure&lt;/a&gt;&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/ARC309"&gt;Architecting Applications for High Scalability – Leveraging the Windows Azure Platform&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;After day of sessions I again went with a couple of colleagues to another fine restaurant near Postdamer Platz called &lt;strong&gt;&lt;a href="http://www.midtown-grill.de/index.php?LANG=e"&gt;MidTown Grill&lt;/a&gt;&lt;/strong&gt;. This one had excellent food and if you ever have the chance you should eat here.&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-thumbsup" alt="Duim omhoog" src="http://lh3.ggpht.com/_1u48slmLB_0/TOV9k8LKPWI/AAAAAAAADbk/Rp3El2NAE_A/wlEmoticon-thumbsup2.png?imgmax=800"&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Thursday&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;Yet another day with interesting sessions and meeting some interesting people like &lt;strong&gt;&lt;a href="http://biztalk.hauth.me/"&gt;Oliver Hauth&lt;/a&gt;&lt;/strong&gt; I know from&lt;strong&gt; &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/category/biztalkserver"&gt;BizTalk forums&lt;/a&gt;&lt;/strong&gt;. We contacted each other months before TechEd started and finally we met. He is a BizTalk professional from Germany, very skilled and with a lot of knowledge in integration with SAP using BizTalk. We hooked up during the session &lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/ASI204"&gt;BizTalk Server – What is it, What is new, What is Next?&lt;/a&gt;&lt;/strong&gt; First 20 minutes were a bit boring if you have been running around in BizTalk space for years, but then it got more interesting and in the end astonishing to see that some functionality is going into the cloud (i.e. Azure). Oliver has made nice &lt;strong&gt;&lt;a href="http://pi.hauth.me/teched-wheres-biztalk-heading/"&gt;post&lt;/a&gt;&lt;/strong&gt; (yes I am lazy) on this session. Other sessions I attended that day were:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.msteched.com/2010/Europe/ASI303"&gt;&lt;strong&gt;WCF: The Unified Services Programming for SOAP, REST, Data and RIA Communication&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;by Ron Jacobs and it was great session!  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/DAT302"&gt;Advanced SQL Server 2008 R2 Streaminsight Query Design Techniques&lt;/a&gt;&lt;/strong&gt;.  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/COS333"&gt;Building High Performance Web Applications&lt;/a&gt;&lt;/strong&gt; by &lt;strong&gt;&lt;a href="http://blog.wadewegner.com/"&gt;Wade Wegner&lt;/a&gt;&lt;/strong&gt;. I know Wade for sometime, when he was still in BizTalk space. I was happy to finally meet him in person. We talked for 15 minutes before he started his session. He also did a session on &lt;strong&gt;&lt;a href="http://www.wadewegner.com/2010/11/teched-emea-a-lap-around-the-windows-azure-appfabric-asi205/"&gt;Azure AppFabric&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;In the evening I went with my colleagues for our last diner in Berlin to &lt;strong&gt;&lt;a href="http://www.linden-hopfinger-braeu.de/lindenbraeu/lindenbraeu-im-sonycenter_startseite_eng.html"&gt;Lindenbräu&lt;/a&gt;&lt;/strong&gt;.The „Lindenbräu“ is a Brewery in Berlin in the &lt;a href="http://www.sonycenterberlin.com/"&gt;&lt;strong&gt;Sony Center&lt;/strong&gt;&lt;/a&gt;, that started Berlins high art of beer brewing under supervision of the Bavarian brewery „Hofbräuhaus Traunstein“ in February 2000. We had great meal there together with some nice beers.&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-mug" alt="Mok" src="http://lh3.ggpht.com/_1u48slmLB_0/TOV9lK8RVdI/AAAAAAAADbo/gA_5Ml3w2K0/wlEmoticon-mug2.png?imgmax=800"&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Friday&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;It was last day of the event with three sessions combined with lunch. Between session I had another conversation with Wade at Azure stand. While talking Brain Prince also joined in and we talked about BizTalk old days, Azure and AppFabric.Sessions I attended were:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/ASI410"&gt;Windows Azure AppFabric Service Bus – A Deep Dive: Code, Patterns, Code&lt;/a&gt;&lt;/strong&gt; by &lt;strong&gt;&lt;a href="http://staff.newtelligence.net/clemensv/"&gt;Clemens Vasters&lt;/a&gt;&lt;/strong&gt;. I briefly spoke with him earlier and he showed me the new &lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/"&gt;Azure portal&lt;/a&gt;&lt;/strong&gt;. If you are new to Azure this is the place to start.  &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.msteched.com/2010/Europe/DEV309"&gt;WCF Data Services – A Practical Deep-Dive!&lt;/a&gt;&lt;/strong&gt; by Mario Szpuszta.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Yes, a lot code the last day before I drove back with a colleague home. I enjoyed Berlin, and had great TechEd.There is a ton of material out there like TechEd Online, and so on (see links in this post). If you ever go to Berlin I can recommend the places I have eaten and stayed.&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-berightback" alt="Zo terug" src="http://lh3.ggpht.com/_1u48slmLB_0/TOV9lmcTMJI/AAAAAAAADbs/NQzals07Y9w/wlEmoticon-berightback2.png?imgmax=800"&gt;Cheers!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-193763154075576227?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/193763154075576227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=193763154075576227' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/193763154075576227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/193763154075576227'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/11/teched-europe-2010-berlinwhat-did-i.html' title='TechEd Europe 2010 Berlin–What did I learn, do, see and eat?'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_1u48slmLB_0/TOV9hb7-UsI/AAAAAAAADbU/bAw7xoxMBqU/s72-c/Berlin_Brandenburger-Tor_0141_a_thum.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-6130105099947456673</id><published>2010-10-11T04:17:00.000-07:00</published><updated>2010-10-11T04:18:49.750-07:00</updated><title type='text'>TechEd 2010: Berlin</title><content type='html'>&lt;p&gt;It has been a couple of years ago since I last attended a TechEd. It was 2005 in Amsterdam and I am fortunate to go this year to venue in Berlin. I know there will be a couple of BizTalk sessions like one from &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael/default.aspx"&gt;Mikael Håkansson&lt;/a&gt;&lt;/strong&gt; called:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;BizTalk Server Performance: Configuring BizTalk Server for performance&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Description&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;&lt;em&gt;Optimizing and verifying your BizTalk Server installation is not an easy thing to do. The documentation is good but very extensive. This presentation aims to guide you through the most important operations you need to do in order to boost the performance of BizTalk. The session includes a live demo where these settings are applied and how it significantly improves the performance. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;This session will cover BizTalk 2010 and MS SQL Server 20008 R2.&lt;/p&gt;  &lt;p&gt;Or one by &lt;strong&gt;&lt;a href="http://blogs.msdn.com/b/paolos/"&gt;Paolo Salvatori&lt;/a&gt;&lt;/strong&gt; and Tony Meleg:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;BizTalk Biztalk Server - What is it, What's new, What's next&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Description&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;BizTalk is a key part of Microsoft's Integration platform, if you don't know about its powerful and rich set of capabilities, come and hear about them, learn what they can do for you. Already familiar with BizTalk and want to know what is new in BizTalk Server 2010? - then we will cover the main investment areas and show these. Finally, we will tell you where this is all going, what's the strategy for the integration workload at Microsoft and how does BizTalk Server fit into this strategy. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://europe.msteched.com/"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="TechEd 2010 Berlin" border="0" alt="TechEd 2010 Berlin" src="http://lh6.ggpht.com/_1u48slmLB_0/TLLymFWva0I/AAAAAAAADa8/p0bEMLH51gs/TECHED_BLOGBLING_250_WHITE_thumb%5B3%5D.png?imgmax=800" width="350" height="350" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;There will be many more session not just BizTalk. Hope to meet some of you there.&lt;/p&gt;  &lt;p&gt;Cheers.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-6130105099947456673?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/6130105099947456673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=6130105099947456673' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6130105099947456673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/6130105099947456673'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/10/teched-2010-berlin.html' title='TechEd 2010: Berlin'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_1u48slmLB_0/TLLymFWva0I/AAAAAAAADa8/p0bEMLH51gs/s72-c/TECHED_BLOGBLING_250_WHITE_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-3362268602712684253</id><published>2010-10-06T06:26:00.001-07:00</published><updated>2010-10-06T06:28:48.370-07:00</updated><title type='text'>BizTalk 2010: Notification Services</title><content type='html'>&lt;p&gt;It is best practice in my opinion when installing BizTalk to follow BizTalk installation manuals. Microsoft provides manuals for each supported operating system or multi-server installation. BizTalk 2010 is supported on:&lt;/p&gt;  &lt;p&gt;▪ Windows Server 2008 R2    &lt;br /&gt;▪ Windows Server 2008 with Service Pack 2     &lt;br /&gt;▪ Windows 7     &lt;br /&gt;▪ Windows Vista with Service Pack 2     &lt;br /&gt;▪ Windows XP with Service Pack 3&lt;/p&gt;  &lt;p&gt;Other requirements are:&lt;/p&gt;  &lt;p&gt;▪ Microsoft Internet Information Services (IIS) 7.0 or 7.5    &lt;br /&gt;▪ Microsoft Office Excel 2010 or 2007     &lt;br /&gt;▪ Microsoft .NET Framework 4 and .NET Framework 3.5 SP1     &lt;br /&gt;▪ Microsoft Visual Studio 2010 with Visual C# .NET. Required for BizTalk Server applications development and debugging; not required for production-only systems     &lt;br /&gt;▪ SQL Server 2008 R2 or SQL Server 2008 SP1     &lt;br /&gt;▪ SQL Server 2005 Notification Services with Service Pack 2     &lt;br /&gt;▪ The Windows SharePoint Services adapter Web service requires SharePoint Server 2010, SharePoint Foundation 2010, Windows SharePoint Services 3.0 with Service Pack 1, or Microsoft Office SharePoint Server 2007.&lt;/p&gt;  &lt;p&gt;What interesting is &lt;strong&gt;&lt;u&gt;SQL Server 2005 Notification Services with Service Pack 2 &lt;/u&gt;&lt;/strong&gt;in combination with SQL Server 2008 R2. If you follow the manual and proceed step by step you eventually are going to configure BizTalk 2010. When you reach step to configure BizTalk BAM Tools and Alerts you can stumble on this kind of error:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Microsoft.BizTalk.Bam.Management.BamManagerException: Failed to set up BAM database(s). ---&amp;gt; Microsoft.BizTalk.Bam.Management.BamManagerException: There was a failure while executing nscontrol.exe. Error:&amp;quot;Microsoft Notification Services Control Utility 9.0.242.0 c Microsoft Corp. All rights reserved. An error was encountered when running this command. Could not load file or assembly 'Microsoft.SqlServer.Smo, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified. &amp;quot; at Microsoft.BizTalk.Bam.Management.AlertModule.ExecNSControlCommand(String commandArg) at Microsoft.BizTalk.Bam.Management.AlertModule.SetupAlertInfrastructure() at Microsoft.BizTalk.Bam.Management.BamManager.SetupDatabases() --- End of inner exception stack trace --- at Microsoft.BizTalk.Bam.Management.BamManager.SetupDatabases() at Microsoft.BizTalk.Bam.Management.BamManagementUtility.BamManagementUtility.HandleSetupDatabases() at Microsoft.BizTalk.Bam.Management.BamManagementUtility.BamManagementUtility.DispatchCommand() at Microsoft.BizTalk.Bam.Management.BamManagementUtility.BamManagementUtility.Run() at Microsoft.BizTalk.Bam.Management.BamManagementUtility.BamManagementUtility.Main(String[] args)&lt;/strong&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/em&gt;I stumbled on it and so did other people I noticed on BizTalk General Forum (see this &lt;strong&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/biztalkgeneral/thread/c5f01a07-b4fa-45b5-a0f1-6e9b443598d2"&gt;thread&lt;/a&gt;&lt;/strong&gt;). Solution to this problem is by installing SP3 for SQL Server 2005. I installed BizTalk 2010 on different environments and what I did when following manual instructions is to install SQL Server 2005 Notifications Services through one of SQL Server 2005 ISO’s and then applied first SP2 and later SP3. When you install SQL Server 2008 R2 later on you will see this screen.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TKx49Lj0nhI/AAAAAAAADa0/LCrLiINWqRk/s1600-h/BizTalk%20R2%20SQL%20NS%5B4%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="BizTalk R2 SQL NS" border="0" alt="BizTalk R2 SQL NS" src="http://lh6.ggpht.com/_1u48slmLB_0/TKx49l6H4xI/AAAAAAAADa4/CZNuvBcWSQA/BizTalk%20R2%20SQL%20NS_thumb%5B2%5D.png?imgmax=800" width="600" height="450" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;When you reach this screen you will first see it has Named instance selected, but I changed it to Default instance and proceeded further with my installation. During configuration of BizTalk 2010 BAM Tools and Alerts everything went smoothly. I guess is that requirement should be&amp;#160; &lt;strong&gt;SQL Server 2005 Notification Services with Service Pack 3. &lt;/strong&gt;At least in the case when you want to use SQL Server 2008 R2. The suggested feature pack mentioned in installation document is not going to work, because you will get an error as displayed above.&lt;/p&gt;  &lt;p&gt;Cheers! &lt;/p&gt;  &lt;p&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk" rel="tag"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0.4em; vertical-align: middle; border-left-width: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk" /&gt;biztalk&lt;/a&gt; &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0.4em; vertical-align: middle; border-left-width: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" /&gt;biztalk server 2010&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-3362268602712684253?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/3362268602712684253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=3362268602712684253' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3362268602712684253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3362268602712684253'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/10/biztalk-2010-notification-services.html' title='BizTalk 2010: Notification Services'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_1u48slmLB_0/TKx49l6H4xI/AAAAAAAADa4/CZNuvBcWSQA/s72-c/BizTalk%20R2%20SQL%20NS_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-8670415543947225557</id><published>2010-09-23T11:14:00.001-07:00</published><updated>2010-09-23T11:20:40.822-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk 2010 Developer is available</title><content type='html'>&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_1u48slmLB_0/TJuY6_cyN4I/AAAAAAAADas/ziK8Tzn6Qy0/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_1u48slmLB_0/TJuY7zyPglI/AAAAAAAADaw/AhUyirVxZ8k/image_thumb%5B1%5D.png?imgmax=800" width="604" height="129" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;During &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/09/european-biztalk-conference-stockholm.html"&gt;European BizTalk Conference&lt;/a&gt;&lt;/strong&gt; we were told BizTalk 2010 was going to be released before end of September and moment has come. It offers a developer edition, which can be &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=938102b8-a677-4c20-906d-f6ae472b3a6a&amp;amp;displaylang=en"&gt;&lt;strong&gt;downloaded&lt;/strong&gt;&lt;/a&gt;. BizTalk Server 2010 Developer is a free edition of BizTalk Server that enables developers to build and test applications that run on BizTalk Server on both 32-bit and 64-bit platforms.&amp;#160; &lt;a href="http://www.microsoft.com/biztalk/en/us/developer.aspx"&gt;&lt;strong&gt;BizTalk Server 2010 Developer&lt;/strong&gt;&lt;/a&gt; includes all of the functionality of Enterprise Edition, but is licensed only for development, test, and demo use.&amp;#160; Solutions from BizTalk Server 2010 Developer Edition can easily be packaged and deployed to a production environment that is configured with any other edition of BizTalk Server 2010.&lt;/p&gt;  &lt;p&gt;Besides that BizTalk Server 2010 introduces a new feature “&lt;b&gt;AppFabric Connect&lt;/b&gt;”, which combines rich proven features of BizTalk Server and the flexible development experience of .NET to allow users to easily develop simple integration applications (See &lt;strong&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/installing-the-biztalk-server-2010-appfabric-connect-feature.aspx"&gt;Installing the BizTalk Server 2010 AppFabric Connect feature&lt;/a&gt;&lt;/strong&gt;). AppFabric Connect uses&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/netframework/aa663328.aspx"&gt;&lt;strong&gt;Windows Workflow Foundation&lt;/strong&gt;&lt;/a&gt; (WF) activities to programmatically access BizTalk’s LOB connectivity and data transformation capabilities. This enables users to easily create new composite applications using the WF model, which can be deployed, hosted, managed in &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx"&gt;Windows Server AppFabric&lt;/a&gt;&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;You as developer can setup an environment using virtualization (VM-ware, VPC, &lt;strong&gt;&lt;a href="http://soa-thoughts.blogspot.com/2010/04/biztalk-virtual-machines-with-windows.html"&gt;Hyper-V&lt;/a&gt;&lt;/strong&gt; or &lt;a href="http://www.virtualbox.org/"&gt;&lt;strong&gt;Virtual Box&lt;/strong&gt;&lt;/a&gt;), Visual Studio 2010, BizTalk Server 2010 Developer, SQL Server 2008 Developer and Windows Server AppFabric. Not just that cause you could add &lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/"&gt;Windows Azure SDK&lt;/a&gt;&lt;/strong&gt; to it and you can start building all kinds of state of the art applications.&lt;/p&gt;  &lt;p&gt;Cheers!&lt;/p&gt; &lt;br/&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border:0;vertical-align:middle;margin-left:.4em" src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" alt=" " /&gt;biztalk server 2010&lt;/a&gt; &lt;a href="http://technorati.com/tag/appfabric" rel="tag"&gt;&lt;img style="border:0;vertical-align:middle;margin-left:.4em" src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=appfabric" alt=" " /&gt;appfabric&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-8670415543947225557?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/8670415543947225557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=8670415543947225557' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8670415543947225557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/8670415543947225557'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/09/biztalk-2010-developer-is-available.html' title='BizTalk 2010 Developer is available'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_1u48slmLB_0/TJuY7zyPglI/AAAAAAAADaw/AhUyirVxZ8k/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-3823403376370510323</id><published>2010-09-22T23:57:00.001-07:00</published><updated>2010-09-23T11:22:08.147-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>BizTalk Server 2010 Documentation – Beta and Posters</title><content type='html'>&lt;p&gt;BizTalk Server 2010 Documentation – Beta is &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b77d6a4f-8b41-470e-a58c-730dc5859b38&amp;amp;displaylang=en"&gt;available&lt;/a&gt;&lt;/strong&gt; through Microsoft Download Center. Here you will find documents like:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;BizTalkServer2010.exe&lt;/li&gt;    &lt;li&gt;BizTalkServer2010HXS.exe&lt;/li&gt;    &lt;li&gt;Installing BizTalk Server 2010 and BAM in a Multi-Computer Environment.docx&lt;/li&gt;    &lt;li&gt;Installing BizTalk Server 2010 on Windows 7 and Windows Vista.docx&lt;/li&gt;    &lt;li&gt;Installing BizTalk Server 2010 on Windows Server 2008 R2 and 2008.docx&lt;/li&gt;    &lt;li&gt;KWUserGuide.exe&lt;/li&gt;    &lt;li&gt;PartyMigrationTool.exe&lt;/li&gt;    &lt;li&gt;Troubleshooting BizTalk Server 2010 Setup.docx&lt;/li&gt;    &lt;li&gt;Upgrading to BizTalk Server 2010 from BizTalk Server 2009 or 2006 R2.docx&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Besides the documentation a new set of posters is available:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;BizTalk Server 2010 BAM Poster       &lt;br /&gt;&lt;/strong&gt;This &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=46c20764-fae0-439d-a116-038808a0e6aa"&gt;poster&lt;/a&gt;&lt;/strong&gt; describes BizTalk Server 2010 BAM concepts, processes, and management for both new and experienced users.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;BizTalk Server 2010 Runtime Architecture Poster       &lt;br /&gt;&lt;/strong&gt;The &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bd8bf415-748b-4349-8221-e086e4a5ed19"&gt;&lt;strong&gt;poster&lt;/strong&gt;&lt;/a&gt; depicts message flow, data flow, and references that occur at runtime in BizTalk Server 2010.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;BizTalk Server 2010 Capabilities Poster       &lt;br /&gt;&lt;/strong&gt;The &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9f4d8b84-816c-406b-be2a-46dcdce65d55"&gt;poster&lt;/a&gt;&lt;/strong&gt; provides a high-level and detailed view of BizTalk Server 2010 features and capabilities. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;BizTalk Server 2010 Scale-out Configurations Poster       &lt;br /&gt;&lt;/strong&gt;This &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2b70cbfc-d158-45a6-8bbd-99782d6747dc"&gt;poster&lt;/a&gt;&lt;/strong&gt; describes typical scale-out configurations and options for BizTalk Server 2010. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;BizTalk Server 2010 ESB Toolkit Architecture Poster       &lt;br /&gt;&lt;/strong&gt;This interactive &lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7f8b05c-d2f2-4799-b9d9-77c60887483f"&gt;poster&lt;/a&gt;&lt;/strong&gt;, created in Silverlight, depicts the architecture of the BizTalk Server 2010 ESB Toolkit. It shows the toolkit's core components, and how these integrate with BizTalk Server.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;BizTalk Server 2010 Database Infrastructure Poster       &lt;br /&gt;&lt;/strong&gt;This &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=445ff87d-8911-4267-862b-043987a6d693"&gt;&lt;strong&gt;poster&lt;/strong&gt;&lt;/a&gt; describes BizTalk Server 2010 databases and associated components, jobs, services, UI, and events.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Cheers.&lt;/p&gt;&lt;br/&gt;Technorati: &lt;a href="http://technorati.com/tag/biztalk" rel="tag"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0.4em; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px" alt=" " src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk" /&gt;biztalk&lt;/a&gt; &lt;a href="http://technorati.com/tag/biztalk-server-2010" rel="tag"&gt;&lt;img style="border:0;vertical-align:middle;margin-left:.4em" src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=biztalk-server-2010" alt=" " /&gt;biztalk server 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34524994-3823403376370510323?l=soa-thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-thoughts.blogspot.com/feeds/3823403376370510323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34524994&amp;postID=3823403376370510323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3823403376370510323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34524994/posts/default/3823403376370510323'/><link rel='alternate' type='text/html' href='http://soa-thoughts.blogspot.com/2010/09/biztalk-server-2010-documentation-beta.html' title='BizTalk Server 2010 Documentation – Beta and Posters'/><author><name>Steef-Jan Wiggers</name><uri>http://www.blogger.com/profile/03378054798030259210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_1u48slmLB_0/SEQ7zlKqe_I/AAAAAAAABu0/pB8bMq21VLc/S220/SJW.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34524994.post-8743284845771053625</id><published>2010-09-11T01:50:00.001-07:00</published><updated>2010-09-11T01:51:10.315-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AppFabric'/><category scheme='http://www.blogger.com/atom/ns#' term='BizTalk Server 2010'/><title type='text'>European BizTalk Conference: Stockholm</title><content type='html'>&lt;p&gt;Few weeks ago I registered for &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael/archive/2010/06/21/welcome-our-two-days-release-party-of-biztalk-2010.aspx"&gt;BizTalk 2010 Release Party&lt;/a&gt;&lt;/strong&gt; in Stockholm organized by Swedish BizTalk User Group led by &lt;strong&gt;&lt;a href="http://blogical.se/blogs/mikael/"&gt;Mikael Håkansson&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://blogical.se/blogs/johan/"&gt;Johan Hedberg&lt;/a&gt;&lt;/strong&gt;. I went to this event that took place this week on Wednesday and Thursday. It turned out that BizTalk wasn’t released yet, it will happen somewhere at end of this month as we were told. &lt;strong&gt;&lt;a href="http://bugs20100908.eventbrite.com/"&gt;Event&lt;/a&gt;&lt;/strong&gt; was renamed to European BizTalk Conference, while most sessions where about AppFabric which is good (I will tell why in a minute).&lt;/p&gt;  &lt;p&gt;AppFabric can mean two things: &lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/appfabric/"&gt;Windows Azure platform AppFabric&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx"&gt;Windows Server AppFabric&lt;/a&gt;&lt;/strong&gt; enable IT professionals to build and manage applications more easily both on-premises and &lt;a href="http://www.microsoft.com/cloud/IT-solutions/default.aspx"&gt;&lt;strong&gt;in the cloud&lt;/strong&gt;&lt;/a&gt;. It is important to know when people talk about AppFabric in what context on- or off premises. Just recently the &lt;a href="http://blogs.msdn.com/b/appfabriccat/"&gt;&lt;strong&gt;Windows Server AppFabric Customer Advisory Team&lt;/strong&gt;&lt;/a&gt; released the &lt;strong&gt;&lt;a href="http://download.microsoft.com/download/A/5/B/A5B0ED08-844F-4E37-9F0F-BEE9F3043907/AppFabricArchGuide.docx"&gt;Windows Server AppFabric Architecture Guide&lt;/a&gt;&lt;/strong&gt;.There have one good resource already, but there is more:&lt;a href="http://lh6.ggpht.com/_1u48slmLB_0/TItCwH0WV2I/AAAAAAAADak/t96Kf8KQVXw/s1600-h/0547_EN_MockupCover-final%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 
