<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>A Technology Influencer's musings</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/pkelcey/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/pkelcey/feed.xml</link>
    <description>A blog exploring the various learning&amp;#039;s I have in my day to day role at Microsoft. Currently I&amp;#039;m a technology strategist in the Enterprise Products team and most of my blogs focus on what I think it takes to do that job well.</description>
    <lastBuildDate>Tue, 16 Apr 2019 05:25:25 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Change in Role, BizTalk Roadshow and BizTalk 2010 Certification</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/change-in-role-biztalk-roadshow-and-biztalk-2010-certification</link>
      <pubDate>Tue, 29 Mar 2011 11:26:28 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2011/03/29/change-in-role-biztalk-roadshow-and-biztalk-2010-certification/</guid>
      <description><![CDATA[&#160;  So after 5 great years being a technology specialist for connected systems, I've decided to...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>So after 5 great years being a technology specialist for connected systems, I've decided to take on a new challenge at Microsoft Canada. I’ve slowly been winding down my BizTalk specific activities for the last month now and as one of my final actions, I wanted to let people know about the upcoming BizTalk 2010 Canadian roadshow and the new BizTalk 2010 Certification.</p>  <p><strong><u>BizTalk Canadian Roadshow</u></strong></p>  <p><b>1. </b>The BizTalk team is hosting a roadshow this year in Toronto and Montreal.&#160; We will have Rahul Garg (Senior Product Manager from Redmond)&#160; at both events to speak about the BizTalk and connected systems platform roadmaps. We will also have partners and clients speaking at the event. So this should be a very interesting and useful event for you to attend. <b><u></u></b></p>  <p><u>The Toronto Event Details</u></p>  <p>Date: April 14<sup>th</sup></p>  <p>Location: 1950 Meadowvale Blvd, Mississauga, On, L5N 8L9</p>  <p>Time: 8:30 Registration, 1:00 Finish</p>  <p>Registration Link: <a href="https://microsoft.crgevents.com/BusinessIntegration2011/Content/Home.aspx">https://microsoft.crgevents.com/BusinessIntegration2011/Content/Home.aspx</a></p>  <p><u>The Montreal Event Details</u></p>  <p>Date: April 12<sup>th </sup></p>  <p>Location: 2000, Av. McGill College, Bureau 450</p>  <p>Time: 9:00 Registration, 1:30 Finish</p>  <p>Registration Link: <a href="https://microsoft.crgevents.com/BusinessIntegration2011/Content/Home.aspx">https://microsoft.crgevents.com/BusinessIntegration2011/Content/Home.aspx</a></p>  <p><strong><u>BizTalk Exam</u></strong></p>  <p>2.<b> </b>After skipping BizTalk 2009, we now have a new BizTalk certification exam specifically for 2010. 2010 You can find details at <a href="https://www.microsoft.com/learning/en/us/exam.aspx?ID=70-595">https://www.microsoft.com/learning/en/us/exam.aspx?ID=70-595</a><b><u></u></b></p>  <p>Cheers and stay connected people</p>  <p>Peter</p>]]></content:encoded>
    </item>
    <item>
      <title>CRM 2011 Integration How to Video #1: BizTalk On-Premise to CRM 2011</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/crm-2011-integration-how-to-video-1-biztalk-on-premise-to-crm-2011</link>
      <pubDate>Wed, 09 Mar 2011 22:28:00 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2011/03/09/crm-2011-integration-how-to-video-1-biztalk-on-premise-to-crm-2011/</guid>
      <description><![CDATA[I recently participated with our MCS Canada team on a large BizTalk 2009 and CRM 4.0 integration...]]></description>
      <content:encoded><![CDATA[<p>I recently participated with our MCS Canada team on a large BizTalk 2009 and CRM 4.0 integration project. I gained a ton of experience about CRM integration from that project and I thought I&rsquo;d speak about it at our semi-annual TechReady internal conference. Not long before TechReady though, we release CRM 2011 and I realized that speaking about BizTalk 2009 and CRM 4.0 was about as relevant as speaking about Windows 98 and Trumpet Winsock implementations (I was reading a Slashdot article this week about the Trumpet Winsock creator&hellip; so that&rsquo;s where the reference came from&hellip;). I hastily decided to refocus the presentation on CRM 2011 and BizTalk 2010. That meant that I had to quickly figure out exactly what the integration story was between these two products. After a bunch of trial and error and some helpful conversations with folks from the CRM 2011 team, I figure out the options. It turns out that you have <strong><span style="text-decoration: underline;">TWO</span></strong> options for integrating BizTalk 2010 and CRM 2011.&nbsp; Yes indeed, you have two different methods to choose from when integrating these two products! I ended up having a fairly relevant and well received presentation to deliver. From that internal session, I&rsquo;ve repurposed my content into a publicly ready format and created a shorter walk through video that explains the two<strong> </strong>options that you have. Instead of trying to write a lengthy blog post about how to do that, I&rsquo;ve just filmed a walkthrough of the process.&nbsp; (I found that these video walkthroughs were highly successful when I did them for the BizTalk ESB, so I thought I&rsquo;d do them again here for CRM) Also, I&rsquo;ve included the source code project that I use in the video so that you can get a jumpstart on your process. </p>
<p>All in all, I found the process to be a very simple one once I figure out a few basic concepts. Hopefully, this blog post will help you figure out those concepts more quickly than I did. Once you&rsquo;ve got a grip on those, then I believe you&rsquo;ll find this integration process to be a very easy one.&nbsp; As with most of these blog videos that I do, I created this after midnight when the house was quite <img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/64/28/metablogapi/6242.wlEmoticon-smile_3C564632.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-64-28-metablogapi/6242.wlEmoticon_2D00_smile_5F00_3C564632.png" alt="Smile" class="wlEmoticon wlEmoticon-smile" style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" /> so if you find some issues or bloopers, let me know and I&rsquo;ll correct them.</p>
<p>Below is an overview of the components, tools and services at play in to the process. In the video, I&rsquo;ll walk you through this diagram in more depth before showing you the actual project I built.&nbsp; In this diagram, you can see that there is data flowing from BizTalk out to the CRM 2011 cloud service as well as data flowing from CRM 2011 Online back through the firewall to BizTalk on-premise. In this first video, I focus on the BizTalk to CRM 2011 Online option. In a day or two, I&rsquo;ll post a second video that shows the CRM 2011 Online event notification being sent back to an BizTalk on-premise installation. (it&rsquo;s a cool one&hellip;)</p>
<p><img height="376" width="644" src="https://public.bay.livefilestore.com/y1pKp_K6-wNWDZgTZU_OtSZuMHEw75HOGktDAZ_Bz1yRWyKYx2DXw4FuJGnjpcqsHkhm159YqYAIRzTKoLxq6IOnA/CRM2011Online_BTS_Arc.jpg?psid=1" /></p>
<p>This is quite a long video (&gt;45 minutes) so I had to split it into a multipart zip file in order to get it to fit into my SkyDrive folder. </p>
<p>You can get: </p>
<ol>
<li>Part one at <a href="https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/CRMBTS%5E_Video%5E_Multi.zip" title="https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/CRMBTS%5E_Video%5E_Multi.zip">https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/CRMBTS%5E_Video%5E_Multi.zip</a></li>
<li>Part two at <a href="https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/CRMBTS%5E_Video%5E_Multi.z01" title="https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/CRMBTS%5E_Video%5E_Multi.z01">https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/CRMBTS%5E_Video%5E_Multi.z01</a></li>
<li>The source project and test file here <a href="https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/BizTalkToCRMOnline.zip" title="https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/BizTalkToCRMOnline.zip">https://cid-04bc12b1f7b2979a.office.live.com/self.aspx/BlogVideos/BizTalkToCRMOnline.zip</a></li>
</ol>
<p>You&rsquo;ll need to download both parts of the zip file and then use WinZip to extract them.</p>
<p>Cheers and stay connected people</p>
<p>Peter</p>]]></content:encoded>
    </item>
    <item>
      <title>Local Case Study for BizTalk 2010 and B2B</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/local-case-study-for-biztalk-2010-and-b2b</link>
      <pubDate>Thu, 09 Dec 2010 07:22:00 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2010/12/09/local-case-study-for-biztalk-2010-and-b2b/</guid>
      <description><![CDATA[&nbsp;
When selecting a new technology platform, everyone loves to know the platform has already...]]></description>
      <content:encoded><![CDATA[<p>&nbsp;</p>
<p>When selecting a new technology platform, everyone loves to know the platform has already been proven out in production in some other organizations. (Let them find all the bugs and issues! Not us!). With that in mind, I wanted to call out the new case study that we have published for one of our location Canadian BizTalk partners and BizTalk 2010. QLogitek (https://<a href="https://www.qlogitek.com">www.qlogitek.com</a>) is a cloud based provider of B2B services and Trading Partner Management. They have been operating for years on a platform that they built mostly in house. With the release of BizTalk 2010 and its enhanced EDI and TPM capabilities, QLogitek decided that it was time to migrate off their custom legacy code and onto the Microsoft platform. They join out Technology Adopter Program (TAP) and started to build out a SOA based verison of the EDI/TPM platform using the BizTalk 2010 beta.&nbsp; I&rsquo;ll let the case study (at <a href="https://www.microsoft.com/casestudies/Microsoft-SQL-Server-2008-R2-Enterprise/QLogitek/Supply-Chain-Integrator-Relies-on-Microsoft-Platform-to-Facilitate-20-Billion-in-Business/4000008714" title="https://www.microsoft.com/casestudies/Microsoft-SQL-Server-2008-R2-Enterprise/QLogitek/Supply-Chain-Integrator-Relies-on-Microsoft-Platform-to-Facilitate-20-Billion-in-Business/4000008714">https://www.microsoft.com/casestudies/Microsoft-SQL-Server-2008-R2-Enterprise/QLogitek/Supply-Chain-Integrator-Relies-on-Microsoft-Platform-to-Facilitate-20-Billion-in-Business/4000008714</a>) speak for itself, but I did want to call out a couple of quotes: </p>
<ol>
<li>With its flexible solution based on the Microsoft platform, QLogitek can provide real-time access to transactional data and quickly launch new offerings. The company can also deploy B2B platforms for new enterprise customers up to 75 percent faster. </li>
<li>&ldquo;With Intelligent Mapper, we can look at a purchase order with 100,000 line items and visually create complex mappings 30 to 40 percent faster than we could in the past. </li>
<li>&ldquo;We can add a single trading partner to an established B2B platform 90 percent faster, and we expect to reduce the time and cost of adding new enterprise customers by 75 percent.&rdquo; </li>
</ol>
<p>Also, I wanted to send my congrats to the Qlogitek team for a great job done while working with the beta.</p>
<p>Cheers and stay connected:</p>
<p>Peter</p>]]></content:encoded>
    </item>
    <item>
      <title>BizTalk 2010 has been released</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/biztalk-2010-has-been-released</link>
      <pubDate>Thu, 23 Sep 2010 11:32:36 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2010/09/23/biztalk-2010-has-been-released/</guid>
      <description><![CDATA[Many of you have been waiting for this, and BizTalk 2010 has just been released to manufacturing. It...]]></description>
      <content:encoded><![CDATA[<p>Many of you have been waiting for this, and BizTalk 2010 has just been released to manufacturing. It will be available for purchase starting October 1<sup><span style="font-size: x-small;">st</span></sup>, 2010. The evaluation and free Developer editions are <b><i>now</i></b> available for download from the <a href="https://www.microsoft.com/biztalk/en/us/blogs.aspx"><span style="color: #0065e2;">BizTalk Server website</span></a><span style="text-decoration: underline;">.</span></p>
<p>Cheers</p>
<p>Peter</p>]]></content:encoded>
    </item>
    <item>
      <title>Using StreamInsight to Monitor SQL Profile data for Events in SQL Server</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/using-streaminsight-to-monitor-sql-profile-data-for-events-in-sql-server</link>
      <pubDate>Fri, 06 Aug 2010 16:59:28 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2010/08/06/using-streaminsight-to-monitor-sql-profile-data-for-events-in-sql-server/</guid>
      <description><![CDATA[Nice project put together by one of our MVPs. He’s used the StreamInsight CEP tool to monitor data...]]></description>
      <content:encoded><![CDATA[<p>Nice project put together by one of our MVPs. He’s used the StreamInsight CEP tool to monitor data from SQL Profiler.</p>  <p>&#160;<a title="https://www.sqlis.com/sqlis/post/Streaming-Profiler-Data-Through-StreamInsight.aspx" href="https://www.sqlis.com/sqlis/post/Streaming-Profiler-Data-Through-StreamInsight.aspx">https://www.sqlis.com/sqlis/post/Streaming-Profiler-Data-Through-StreamInsight.aspx</a></p>  <p>Cheers</p>  <p>Peter</p>]]></content:encoded>
    </item>
    <item>
      <title>Welcoming a new citizen to the blogosphere and thinking about “Back-room” programmers</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/welcoming-a-new-citizen-to-the-blogosphere-and-thinking-about-back-room-programmers</link>
      <pubDate>Tue, 29 Jun 2010 09:54:00 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2010/06/29/welcoming-a-new-citizen-to-the-blogosphere-and-thinking-about-back-room-programmers/</guid>
      <description><![CDATA[During my years in the IT world I&rsquo;ve been fortunate enough to meet ton of really intelligent...]]></description>
      <content:encoded><![CDATA[<p>During my years in the IT world I&rsquo;ve been fortunate enough to meet ton of really intelligent and brilliant people. Many of them have been a joy to speak with and work along side of. However a number of them have been incredibly painful to interact with. I&rsquo;m sure most of you who have worked in along side &ldquo;techies&rdquo; and programmers know what I&rsquo;m talking about. I&rsquo;ve always referred to these people as &ldquo;back-room&rdquo; programmers.&nbsp; There are the people who you want to be creating your software and IT systems, but you also want to keep them shut up in the back-room so that they don&rsquo;t interact with you clients, direct reports, partners or business users.&nbsp; There are many reasons why we don&rsquo;t want them to emerge from their back-room solitude.&nbsp; Some are quick to anger, some are quick to belittle or diminish others, others can&rsquo;t communicate well. Some of these folks have trouble interacting with others, some are extremely shy while others simply can&rsquo;t pull themselves out of the technical world long enough to be able to effectively interact with others.&nbsp; For all of these reasons, we often see these folks left along in a back-room to continue churning out great code/solutions on their own.</p>
<p>Now as brilliant as a back-room programmer may be, they are often limited in their career. Being brilliant isn&rsquo;t enough to have success in a professional field. We need those soft skills and people skills in order to grow beyond a simple programmer and into an effective IT consultant or team leader. Over the years, I&rsquo;ve seen many back-room programmers passed over for promotions, public recognition and general career advancement.&nbsp; </p>
<p>Of course, when people are routinely passed over for advance and feel that they are missing out on the success that others are achieving, resentment sets in. They come up with any number of reasons why they are left behind while others advance. &ldquo;Some manager doesn&rsquo;t like them&rdquo;, &ldquo;Some manager is stupid and can&rsquo;t see how brilliant they are&rdquo;, &ldquo;so and so over on that team played politics to get their new job&rdquo;, &ldquo;so and so over their boast about their accomplishments and therefore got a role they didn&rsquo;t deserve&rdquo;. There are any number of reasons why they haven&rsquo;t achieved the career success that they hoped for, but the sad thing is, they often fail to look at themselves and assess whether or not they are the reason. We need more than simple technical brilliance to achieve in a professional career. We do need all of those great soft skills and people skills. However, above and beyond all of these soft skills, we really need to have a modicum of self awareness. If we aren&rsquo;t aware of our own needs, wants, limitations, fears, hang-ups, strengths and limitations then we simply can&rsquo;t expect that we are going to being able to connect well with other people.&nbsp;To achieve career success&nbsp; (and life success really), we really need to be aware of why we think the way we think, why we act the way that we act and why we think what we do about others. Once we&rsquo;ve mastered that (although you never really master this), then we can go out and have great personal and working relationships with others. When you combine this with a strong technical expertise and natural talent, then you have the formula for tremendous success.&nbsp; I often look at new graduates from university and wonder which ones will bring this complete package and which ones will only bring strong technical skills. Its sad really, to see brilliant people trapped in a back-room wasting their talent due to a self imposed lack of self awareness.</p>
<p>Now that I&rsquo;ve said my piece about that, I also wanted to welcome my wife to the blogosphere. (<a href="https://susyfonseca.wordpress.com">https://susyfonseca.wordpress.com</a>) There is a connection between my rant today and my welcome message to her. My wife has recently left the IT field (she lead a product development team at a large Telco here) to purse a new career as an art therapist (<a href="https://www.susyfonseca.ca">www.susyfonseca.ca</a>). She&rsquo;s focused on helping children and adults connect with themselves so that they can realize why they think the way they do and why they act the way they do. I knew nothing about Art Therapy before I met her, but over the years I&rsquo;ve found it to be a very fascinating discipline. Human minds are conditioned with all kinds of inhibitions and filters which keep our words in check. We often think things that we will never verbally admit. However, the neat thing is, these filters are pretty much only setup to filter verbal communication. When an individual creates art, their true feelings, wants desires, hates and fears will often slip past these filters. When combined with an ongoing discussion with an Art Therapist, this unfiltered art can become a powerful tool for self discovery. It can be used to help an individual discover a ton of great stuff about themselves. This then leads into an ability to interact with others in a healthier and more open way.&nbsp; This is certainly a program that many of the people I have worked with over the years would have benefited from! (and yes, that includes me&hellip; :))&nbsp; Hopefully, this new career will help many many people achieve better success (in the IT field and everywhere else in life). </p>
<p>To wrap up, today&rsquo;s blog entry certainly wasn&rsquo;t technically focused, but hey! I have a blog tag for &ldquo;personal&rdquo; entries that I have never used. I figured it was time. I&rsquo;ve been ending my recent blogs with the tagline &ldquo;stay connected&rdquo;. Today I&rsquo;ll expand that a little bit and end with </p>
<p>&ldquo;Stay Connected (with yourself first!)&rdquo;</p>]]></content:encoded>
    </item>
    <item>
      <title>Application Infrastructure Virtual Launch Event</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/application-infrastructure-virtual-launch-event</link>
      <pubDate>Mon, 10 May 2010 03:08:57 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2010/05/10/application-infrastructure-virtual-launch-event/</guid>
      <description><![CDATA[Our Connected Systems platform encompasses a number of technologies including...]]></description>
      <content:encoded><![CDATA[<table border="0" cellspacing="3" cellpadding="0"><tbody>     <tr>       <td>         <p>Our Connected Systems platform encompasses a number of technologies including BizTalk Server, Windows Server AppFabric, Azure, Windows Azure AppFabric, WCF, etc… If you are interested in any or all of those products, then you should check out our upcoming virtual launch event. It’s going to be held on May 20th 2010 (8:30AM Pacific Time). Details are below, the event site is <a href="https://www.appinfrastructure.com">https://www.appinfrastructure.com</a> and details on the event are included below</p>          <p><b>Application Infrastructure: Cloud Benefits Delivered</b></p>          <p><a href="https://www.appinfrastructure.com">https://www.appinfrastructure.com</a></p>          <p>Want to bring the benefits of the cloud to your current IT environment? Cloud computing offers a range of benefits, including elastic scale and never-before-seen applications. While you ponder your long-term investment in the cloud, you can harness a number of cloud benefits in your current IT environment <i><u>now</u></i>. </p>          <p>Join us on May 20 at 8:30 A.M. Pacific Time to learn how your current IT assets can harness some of the benefits of the cloud on-premises—and can readily connect to new applications and data running in the cloud. As part of the Virtual Launch Event, Gartner vice president and distinguished analyst Yefim Natis will discuss the latest trends and biggest questions facing the Application Infrastructure space. He will also speak about the role Application Infrastructure will play in helping businesses benefit from the cloud.&#160; Plus, you’ll hear some exciting product announcements and a keynote from Abhay Parasnis, GM of Application Server Group at Microsoft.&#160; Parasnis will discuss the latest Microsoft investments in the Application Infrastructure space aimed at delivering on-demand scalability, highly available applications, a new level of connectivity, and more. Save the date!</p>          <p>Cheers and stay connected folks…</p>          <p>Peter</p>       </td>     </tr>   </tbody></table>]]></content:encoded>
    </item>
    <item>
      <title>Error during configuration of the ESB toolkit 2.0</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/error-during-configuration-of-the-esb-toolkit-2-0</link>
      <pubDate>Thu, 29 Apr 2010 18:41:57 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2010/04/29/error-during-configuration-of-the-esb-toolkit-2-0/</guid>
      <description><![CDATA[I recently helped a client debug an exception they were getting when they tried to run the ESB...]]></description>
      <content:encoded><![CDATA[<p>I recently helped a client debug an exception they were getting when they tried to run the ESB configuration tool. They kept receiving a rather puzzle error messages which stated:</p>  <p>“The type initializer for ‘EsbConfigurationTool.Helper’ threw an exception. You must have Microsoft ESB Guidance installed in order to run the tool.”</p>  <p>Now this is certainly an odd error message since the ESB Toolkit no longer goes by the name ESB Guidance. Also the client most certainly had the toolkit installed. To dig a little deeper into this, I asked for the log file from that the configuration tool creates. This is created in the same directory as the configuration tool and is called “EsbConfigurationTool.log”. After looking in this, I saw a number of error messages which resembled the following:</p>  <p>ESBConfigurationTool.exe Error: 0 : An error has occurred: </p>  <p>Unknown error (0x80005000)</p>  <p>Stack Trace:</p>  <p>&#160;&#160; at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)</p>  <p>&#160;&#160; at System.DirectoryServices.DirectoryEntry.Bind()</p>  <p>&#160;&#160; at System.DirectoryServices.DirectoryEntry.RefreshCache()</p>  <p>&#160;&#160; at EsbConfigurationTool.Helper.GetWebSites()</p>  <p>ESBConfigurationTool.exe Error: 0 : An error has occurred: </p>  <p>IIS Install Registry Key is missing.</p>  <p>I could see from this that the issue was actually with IIS and not with a missing copy of the ESB guidance. From this we were able to determine that the IIS 6.0 extensions were not installed on the Windows 2008 system. Once the client installed those, the configuration ran properly. This is certainly an error message that needs updating, hopefully you won’t be caught by it.</p>  <p>Cheers</p>]]></content:encoded>
    </item>
    <item>
      <title>Handling Issues with the ESB Toolkit 2.0 Samples on 64 Bit Systems</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/handling-issues-with-the-esb-toolkit-2-0-samples-on-64-bit-systems</link>
      <pubDate>Mon, 19 Apr 2010 11:29:59 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2010/04/19/handling-issues-with-the-esb-toolkit-2-0-samples-on-64-bit-systems/</guid>
      <description><![CDATA[If you’re trying to install the ESB Toolkit 2.0 samples on a 64 bit environment, then you have...]]></description>
      <content:encoded><![CDATA[<p>If you’re trying to install the ESB Toolkit 2.0 samples on a 64 bit environment, then you have likely seen an error similar to the following.</p>  <p>Build succeeded.   <br />&#160;&#160;&#160; 0 Warning(s)    <br />&#160;&#160;&#160; 0 Error(s)</p>  <p>Time Elapsed 00:00:07.87   <br />New-Object : Exception calling &quot;.ctor&quot; with &quot;0&quot; argument(s): &quot;Explorer OM is no    <br />t supported in a 64bit process.&quot;    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />656 char:19    <br />+&#160;&#160;&#160;&#160; $exp = New-Object&#160; &lt;&lt;&lt;&lt; Microsoft.BizTalk.ExplorerOM.BtsCatalogExplorer    <br />Property 'ConnectionString' cannot be found on this object; make sure it exists    <br /> and is settable.    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />657 char:7    <br />+&#160;&#160;&#160;&#160; $exp.C &lt;&lt;&lt;&lt; onnectionString = $btsConnectionString    <br />Cannot index into a null array.    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />658 char:27    <br />+&#160;&#160;&#160;&#160; $app = $exp.Applications[$ &lt;&lt;&lt;&lt; appName]    <br />Application&#160; Microsoft.Practices.ESB&#160; not found    <br />New-Object : Exception calling &quot;.ctor&quot; with &quot;0&quot; argument(s): &quot;Explorer OM is no    <br />t supported in a 64bit process.&quot;    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />656 char:19    <br />+&#160;&#160;&#160;&#160; $exp = New-Object&#160; &lt;&lt;&lt;&lt; Microsoft.BizTalk.ExplorerOM.BtsCatalogExplorer    <br />Property 'ConnectionString' cannot be found on this object; make sure it exists    <br /> and is settable.    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />657 char:7    <br />+&#160;&#160;&#160;&#160; $exp.C &lt;&lt;&lt;&lt; onnectionString = $btsConnectionString    <br />Cannot index into a null array.    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />658 char:27    <br />+&#160;&#160;&#160;&#160; $app = $exp.Applications[$ &lt;&lt;&lt;&lt; appName]    <br />Application&#160; GlobalBank.ESB&#160; not found    <br />Stopping BizTalk Services    <br />New-Object : Exception calling &quot;.ctor&quot; with &quot;0&quot; argument(s): &quot;Explorer OM is no    <br />t supported in a 64bit process.&quot;    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />718 char:19    <br />+&#160;&#160;&#160;&#160; $exp = New-Object&#160; &lt;&lt;&lt;&lt; Microsoft.BizTalk.ExplorerOM.BtsCatalogExplorer    <br />Property 'ConnectionString' cannot be found on this object; make sure it exists    <br /> and is settable.    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />719 char:7    <br />+&#160;&#160;&#160;&#160; $exp.C &lt;&lt;&lt;&lt; onnectionString = $btsConnectionString    <br />Cannot index into a null array.    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />720 char:27    <br />+&#160;&#160;&#160;&#160; $app = $exp.Applications[$ &lt;&lt;&lt;&lt; appName]    <br />Cannot index into a null array.    <br />At C:\Projects\Microsoft.Practices.ESB\Source\Install\Scripts\ESBFunctions.ps1:    <br />721 char:36    <br />+&#160;&#160;&#160;&#160; $referenceApp = $exp.Applications[$ &lt;&lt;&lt;&lt; referencedAppName]    <br />Application&#160; GlobalBank.ESB&#160; or&#160; Microsoft.Practices.ESB not found    <br />Microsoft (R) BizTalk Application Deployment Utility Version 3.8.368.0</p>  <p>This is caused by the fact that the install scripts are leveraging BizTalk’s BTSCatalogExplorer Object Model which is only available in 32 bit mode. Don’t worry, you can still install the samples. What you have to do is to manually launch a 32 bit version of the powershell console and then run the powershell script from there. This will allow the script to access the BTSCatalogExplorer OM without problem.</p>  <p>Cheers and keep on BizTalking…</p>  <p>Peter</p>]]></content:encoded>
    </item>
    <item>
      <title>Videos www.Cloudcast.net</title>
      <link>https://docs.microsoft.com/archive/blogs/pkelcey/videos-www-cloudcast-net</link>
      <pubDate>Wed, 17 Feb 2010 19:24:02 GMT</pubDate>
      <dc:creator><![CDATA[Peter Kelcey]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkelcey/2010/02/17/videos-www-cloudcast-net/</guid>
      <description><![CDATA[Hey, my ESB Toolkit videos have found a new home. They’ve made their way over to www.cloudcasts.net...]]></description>
      <content:encoded><![CDATA[<p>Hey, my ESB Toolkit videos have found a new home. They’ve made their way over to <a href="https://www.cloudcasts.net">www.cloudcasts.net</a> It’s a great community site dedicated to hosting webcasts concerning Microsoft technologies. Run by the very prolific webcaster Alan Smith, this site has a ton of great webcasts concerning a number of different technologies. Check it out if you haven’t seen it yet.</p>  <p>Cheers</p>  <p>Peter</p>]]></content:encoded>
    </item>
  </channel>
</rss>