<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0ECR3g6cSp7ImA9WhVTEUU.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994</id><updated>2012-02-25T10:01:06.619-06:00</updated><category term="ESB Toolkit" /><category term="LOB" /><category term="Operations Name" /><category term="Architecture" /><category term="Gac" /><category term="Adapter" /><category term="Oracle WCF LOB Adapter" /><category term="Bad Practices" /><category term="About" /><category term="Itineraries" /><category term="Modeling" /><category term="BizTalk 2010" /><category term="WCF LOB SDK" /><category term="Exception Handling" /><category term="BRE" /><category term="Administration" /><category term="Configuration" /><category term="Visio 2010" /><category term="BizTalk Operations" /><category term="Book Reviews" /><category term="Development" /><category term="General" /><category term="BPMN" /><category term="ODBC" /><category term="SQL Agents" /><category term="Downloads" /><category term="Pipeline Components" /><category term="Oracle Data Access" /><category term="SOAP Action Header" /><category term="Sybase ASE" /><title>BizTalkIn</title><subtitle type="html">My experiences as a BizTalk Architect, Administrator and Developer</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://biztalkin-howard.blogspot.com/" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Biztalkin" /><feedburner:info uri="biztalkin" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>Biztalkin</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;D0ECR3gzeSp7ImA9WhVTEUU.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-7337345813011949133</id><published>2012-02-25T09:56:00.000-06:00</published><updated>2012-02-25T10:01:06.681-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-25T10:01:06.681-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Operations Name" /><category scheme="http://www.blogger.com/atom/ns#" term="WCF LOB SDK" /><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="ESB Toolkit" /><category scheme="http://www.blogger.com/atom/ns#" term="Architecture" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Bad Practices" /><category scheme="http://www.blogger.com/atom/ns#" term="Itineraries" /><category scheme="http://www.blogger.com/atom/ns#" term="SOAP Action Header" /><title>The BizTalk Bad Practices List</title><content type="html">&lt;table border="0" cellspacing="0" cellpadding="2" width="500"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width="498" align="center"&gt;&lt;a href="http://lh3.ggpht.com/-sUZRSGokW5o/T0kEzQF0SqI/AAAAAAAAAdA/OQ6V8kBF4Vw/s1600-h/BAD-PRACTICES10.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="BAD PRACTICES" border="0" alt="BAD PRACTICES" src="http://lh5.ggpht.com/-bY41Z2un2u0/T0kEzuIJ4FI/AAAAAAAAAdI/Txsi_m1Z4dU/BAD-PRACTICES_thumb12.png?imgmax=800" width="311" height="93"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;h1&gt;&lt;br&gt;The List of “Bad Practices” for Designing, Developing, and Administering BizTalk / ESB Solutions&lt;/h1&gt;Since I specialize in providing Guidance and Training for companies implementing BizTalk, I have run into many situations where the client has already started designing and developing BizTalk Applications. Several have done so without any formal training or direction. &lt;br&gt;&lt;br&gt;There have been many articles and blog postings about “Best Practices” and I thought we needed one about “Bad Practices”. Simply stating that this is a bad practice doesn’t mean anything. There is needs to be a reason why. And the best way to do this is provide real-life* scenarios I have experienced.&lt;br&gt;&lt;br&gt;The "Bad Practices" in this list are not in order of importance. I have decided to append each one to this post rather than create a separate post for each one. I plan on adding a new "Bad Practice" once or twice a week.&lt;br&gt;&lt;br&gt;If anyone has a particular "Bad Practice" they would like to share, please add it into a comment.&lt;br&gt; &lt;h2&gt;&lt;br&gt;&lt;span style="font-size: small"&gt;The List of “Bad Practices”&lt;/span&gt;&lt;/h2&gt; &lt;table style="width: 600px" border="0" cellspacing="2" cellpadding="5" width="600"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="bottom" width="594"&gt; &lt;h3&gt;Start designing your ESB Itineraries first&lt;/h3&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;The Chief Enterprise Architect or perhaps it was the CTO had decided that they needed an ESB to send data &lt;br&gt;from SharePoint to a Data Repository. I don’t believe that they fully understood the capabilities of BizTalk 2010&lt;br&gt;and how the ESB Toolkit 2.1 is used. Apparently they had no actual experience in architecting and designing &lt;br&gt;BizTalk / ESB Solutions. They did have quite a bit of experience and knowledge in architecting .NET Applications&lt;br&gt;and WCF Services.&lt;br&gt;&lt;br&gt;Having read all about the use of Itineraries in the ESB Toolkit 2.1, it was decided that their newly trained &lt;br&gt;and inexperienced Lead BizTalk Developer would develop a framework of Itineraries for routing messages, &lt;br&gt;which could be reused. The inexperienced developer simply took the samples included with the ESB Toolkit &lt;br&gt;and “adapted” them. The developer was told (&lt;i&gt;a little bit of micromanagement here&lt;/i&gt;) that Itineraries would be&lt;br&gt;designed first. At this time they had no requirements for BizTalk Applications.&lt;br&gt;&lt;br&gt;To add fuel to the fire, it was dictated that they would use SCRUM for all projects. The BizTalk Developers would &lt;br&gt;develop their Itineraries in multiple sprints.&lt;br&gt;&lt;br&gt;&lt;strong&gt;Notice that there has been no reference to designing BizTalk Applications.&lt;/strong&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt; &lt;h3&gt;Using the Generated Operations Name for the Action (SOAP Action Header)&lt;/h3&gt; &lt;h3&gt;from a WCF LOB Adapter&lt;/h3&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;A BizTalk developer was using the WCF LOB SDK to generate a WCF LOB SQL Adapter service to perform &lt;br&gt;several CRUD Operation on database tables.&lt;br&gt;&lt;br&gt;The developer built the application, deployed it, and imported the generated bindings. The section showing the &lt;br&gt;Operations is shown below.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&lt;a href="http://lh5.ggpht.com/-TcWSwJJoxBI/Tz6qAj3sViI/AAAAAAAAAbo/ofAI0hP9TA8/s1600-h/binding%25255B70%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="binding" border="0" alt="binding" src="http://lh6.ggpht.com/-qQLkNgManPQ/Tz6qAwDU0aI/AAAAAAAAAbw/tRAEtGDgd-g/binding_thumb%25255B66%25255D.png?imgmax=800" width="529" height="89"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;The Bindings for the SOAP Action header is shown below.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&lt;a href="http://lh3.ggpht.com/-xGXnUf3sUQc/Tz6qBINgHSI/AAAAAAAAAb4/xekWGmCWd-M/s1600-h/soapaction%25255B3%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="soapaction" border="0" alt="soapaction" src="http://lh3.ggpht.com/-Uj45IJYrjJI/Tz6qBT8Dg4I/AAAAAAAAAcA/5GLtxDn85Xw/soapaction_thumb%25255B1%25255D.png?imgmax=800" width="530" height="201"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;The developer needed to create an Orchestration to consume the service. He created a new BizTalk Project &lt;br&gt;with an Orchestration. The Orchestration was to be used to Insert data into two tables He then added a new Request/Response Port with two operations as shown below.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&lt;a href="http://lh3.ggpht.com/-QjUa5R2lcZU/Tz6qBlfWrhI/AAAAAAAAAcI/tT6UO9rGPGE/s1600-h/orchports1%25255B53%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="orchports1" border="0" alt="orchports1" align="left" src="http://lh6.ggpht.com/-vNcD9Btwypw/Tz6qB0VoojI/AAAAAAAAAcQ/Q63Ke1xWI4A/orchports1_thumb%25255B51%25255D.png?imgmax=800" width="154" height="293"&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://lh5.ggpht.com/-Gw_noG1pmEs/Tz6qCJF2SYI/AAAAAAAAAcY/YLVUAIDZWf0/s1600-h/insert1%25255B2%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="insert1" border="0" alt="insert1" src="http://lh5.ggpht.com/-sOa1HigJurE/Tz6qCD7SeGI/AAAAAAAAAcg/c7CViiB1wUI/insert1_thumb.png?imgmax=800" width="244" height="135"&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-LuNa-IX_N4U/Tz6qCRPnWdI/AAAAAAAAAco/B-oswsAh8PU/s1600-h/insert2%25255B2%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="insert2" border="0" alt="insert2" src="http://lh3.ggpht.com/-qAJLWPG9ETQ/Tz6qCzgts9I/AAAAAAAAAcs/HV6sN6ribuA/insert2_thumb.png?imgmax=800" width="244" height="151"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;If you compare the difference between the WCF LOB Service Operations names and what the developer used &lt;br&gt;for the Port Operations Names you will notice that they do not match.&lt;br&gt;&lt;br&gt;After deploying the Orchestration the developer, he then tried to test it. An Insert Request Message was sent to &lt;br&gt;the WCF Service. He did not receive an Response Message. &lt;br&gt;&lt;br&gt;After checking the Applications Event Log, he discovered that he had an invalid type error. He came to me for &lt;br&gt;help and we discovered he had misnamed the Operations on the WCFLOBPort in his Orchestration.&lt;br&gt;&lt;br&gt;&lt;strong&gt;The issue here is that both the Operations Name in the Bindings and the Operations Name for the Orchestration Port must be the&amp;nbsp; named the same.&lt;/strong&gt;&lt;br&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br&gt;&lt;strong&gt; &lt;h4&gt;Recommendation:&lt;/h4&gt; &lt;h4&gt;&lt;span style="font-size: large"&gt;&lt;font color="#0000ff"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h4&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&lt;strong&gt; &lt;h4&gt;&lt;font color="#29aae1"&gt;Naming your Port Operations so you can easily identify them in the &lt;/font&gt;&lt;/h4&gt; &lt;h4&gt;&lt;font color="#29aae1"&gt;Orchestration is a good practice. You will need to modify the Operation &lt;/font&gt;&lt;/h4&gt; &lt;h4&gt;&lt;font color="#29aae1"&gt;Name for the Action on your port to match.&lt;br&gt;&lt;br&gt;Using the generated “Insert1”, “Insert2”, “Select1”, etc. makes it difficult &lt;/font&gt;&lt;/h4&gt; &lt;h4&gt;&lt;font color="#29aae1"&gt;to identify, especially when you could have multiple Select, Insert, Update,&lt;/font&gt;&lt;/h4&gt; &lt;h4&gt;&lt;font color="#29aae1"&gt;and Delete Operations within an Orchestration.&lt;/font&gt;&lt;/h4&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt; &lt;h3&gt;Using ADO.Net instead of SQL Stored Procedures for CUD Operations within an Orchestration&lt;/h3&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt; &lt;p&gt;A client wanted to promote the reuse of WCF LOB SQL Adapter services. It was decided that they would use separate Stored Procedures for Create, Update, and Delete operations. They didn’t want the Stored Procedures to contain any business logic.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&lt;br&gt; &lt;p&gt;There was a requirement to:&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt; &lt;ol&gt; &lt;li&gt;Insert a record into a table  &lt;li&gt;Return the identity for the record  &lt;li&gt;Insert the a record along with the identity into another table  &lt;li&gt;Repeat for a few more tables.&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;They wanted to handle this within an Orchestration.&lt;br&gt;&lt;br&gt;I told them that they needed to validate each operation within a Scope and if any operation after the initial Insert failed, they would need to use the Delete Operations for Compensation. &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt; &lt;p&gt;I suggested a better way to handle it was to create a Stored Procedure with a Transaction to handle all the operations. This way they would be able to eliminate the need for an Orchestration.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt; &lt;p&gt;They didn’t like the idea of putting this “business logic” in a Stored Procedure. It didn’t fall in with their overall Architecture.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt; &lt;p&gt;Their Architect decided that using ADO.Net classes was a better way to solve the problem. They could call these from within an Orchestration.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt; &lt;h2&gt;To be continued…&lt;/h2&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="594"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-7337345813011949133?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8xGtfk-2-odMlA9XSoafkHAf_KM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8xGtfk-2-odMlA9XSoafkHAf_KM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8xGtfk-2-odMlA9XSoafkHAf_KM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8xGtfk-2-odMlA9XSoafkHAf_KM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/6hL9O0AUPi8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/7337345813011949133/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2012/02/bad-practices-for-designing-and.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/7337345813011949133?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/7337345813011949133?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/6hL9O0AUPi8/bad-practices-for-designing-and.html" title="The BizTalk Bad Practices List" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-bY41Z2un2u0/T0kEzuIJ4FI/AAAAAAAAAdI/Txsi_m1Z4dU/s72-c/BAD-PRACTICES_thumb12.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2012/02/bad-practices-for-designing-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cGRXk6eip7ImA9WhRXFUU.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-3103840731802652576</id><published>2011-12-22T12:29:00.001-06:00</published><updated>2011-12-22T13:10:24.712-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-22T13:10:24.712-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ODBC" /><category scheme="http://www.blogger.com/atom/ns#" term="Adapter" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><title>Using the Community ODBC Adapter from TWOCONNECT</title><content type="html">&lt;h2&gt;BizTalk 2010 does not have an adapter for every Data Resource. We have a choice of either purchasing an Adapter, creating our own by using the WCF LOB SDK, or using the Community ODBC Adapter provided by &lt;a href="http://www.twoconnect.com/BizTalk-Products/ODBC-Adapter.aspx"&gt;TWOCONNECT&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;TWOCONNECT has updated the open source ODBC Adapter made on GotDotNet several years ago, to work with BizTalk 2010. It has been updated to support the Net 4.0 Target and the Install Folder Path has been fixed for 64 Bit Systems.  &lt;p&gt;According to TWOCONNECT:  &lt;ul&gt; &lt;li&gt;It has support for creating two way operations  &lt;li&gt;Can no longer be configured on a Request/Response Port  &lt;li&gt;Poll While Data Found option on Receive Location is supported.  &lt;li&gt;Performance Counters and Event Source created at install time.  &lt;li&gt;No longer requires Administrator rights at Runtime&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;The adapter does have limitations and issues: &lt;/h3&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;When using Insert, Update, or Delete Table Operations, there is no return value. It only supports a one-way operation.&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;You cannot use Output parameters in Stored Procedures&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;To demonstrate the use of the Adapter, I have created three scenarios.&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;&lt;strong&gt;Request\Response operation using a Select from a table.&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;Request operation using an Update on a table.&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;Request\Response operation using a stored procedure&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;For the scenarios, we are going to use SQL 2008 R2 Server Database as our ODBC Source.&lt;/strong&gt;  &lt;p&gt;Before we can use the Adapter we need to install it. &lt;br&gt;&lt;br&gt;&lt;/p&gt; &lt;h3&gt;Installation and Configuration&lt;/h3&gt; &lt;p&gt;Installation is fairly straight forward  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-ye10w8J59KY/TvN2sm8to4I/AAAAAAAAAJc/51u9vSGbKLo/s1600-h/image%25255B16%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-oFWQU5l9h3U/TvN2s9nnz-I/AAAAAAAAAJk/VXrtz__iXZQ/image_thumb%25255B14%25255D.png?imgmax=800" width="354" height="315"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;We will have to manually add the Adapter to our BizTalk Environment as shown below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/--GA0mhItagU/TvN2tOrUBYI/AAAAAAAAAJs/_Z0gDPJxiug/s1600-h/image%25255B20%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-vnxrkYGmiGE/TvN2tcqN3pI/AAAAAAAAAJ0/iCjNZzAQX7o/image_thumb%25255B16%25255D.png?imgmax=800" width="354" height="224"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;We start off with creating a new 32 Bit Host and Host Instance as shown below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-ZC9ukGCfT3A/TvN2trkxCeI/AAAAAAAAAJ8/UlUr6eJeMpQ/s1600-h/image%25255B24%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-a5iEu-eEcRI/TvN2twVawjI/AAAAAAAAAKE/6AAOvYwplOo/image_thumb%25255B18%25255D.png?imgmax=800" width="354" height="284"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;We then assign our ODBC Host Instance to the ODBC Adapter’s Send and Receive Handlers as shown below.  &lt;p&gt;Assign our ODBCHost to Send Handler  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-enGwdS-psnw/TvN2t3JsOkI/AAAAAAAAAKM/z0rHEPJEvm0/s1600-h/image%25255B29%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-nHfVAuxFwdM/TvN2uOpwYCI/AAAAAAAAAKU/QoVWd_-gzKo/image_thumb%25255B21%25255D.png?imgmax=800" width="354" height="219"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Assign ODBCHost to Receive Handler&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-_H06sf49dU0/TvN2uUWhd4I/AAAAAAAAAKY/GTLi3isLbFA/s1600-h/image%25255B33%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-iOrDy2dgpw0/TvN2ufHxrEI/AAAAAAAAAKk/yiGlWtYxyXc/image_thumb%25255B23%25255D.png?imgmax=800" width="354" height="212"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;Setting our ODBC Data Source&lt;/h4&gt; &lt;p&gt;Assuming that our BizTalk 2010 Environment is 64 bit, we will need to use the odbccad32.exe, which is located in C:\Windows\SysWOW32, to create your ODBC Data Source.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-vhzFJZW45aQ/TvN2uuJHYfI/AAAAAAAAAKs/x8ZQRTHMo7U/s1600-h/image%25255B38%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-I7I2bNUcw50/TvN2u6WCaKI/AAAAAAAAAK0/xgjoOJWOTnI/image_thumb%25255B26%25255D.png?imgmax=800" width="354" height="239"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;We create a new System Data Source as shown below&lt;br&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-KqBZpUglVsQ/TvN2vGyLtPI/AAAAAAAAAK8/2McRTrbuN6c/s1600-h/image%25255B42%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-Xhpzj7SWBUo/TvN2vTzRKlI/AAAAAAAAALE/QbZOgWR04jc/image_thumb%25255B28%25255D.png?imgmax=800" width="354" height="294"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Clicking “Add” starts the Configuration Wizard.  &lt;p&gt;Enter a name for our Data Source.  &lt;p&gt;Select our SQL Server.  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-DEEkZOnsw-s/TvN2vahGhLI/AAAAAAAAALM/VFmbCTK34HM/s1600-h/image%25255B46%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-rVWgJ7lkxAE/TvN2vjwfK1I/AAAAAAAAALU/VJOHRGqarTs/image_thumb%25255B30%25255D.png?imgmax=800" width="354" height="269"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click “Next” until you get to the page show below.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-9Ska80n242w/TvN2vk6fy8I/AAAAAAAAALc/uMHLV0Ipb6I/s1600-h/image%25255B50%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-H_227hMP4J0/TvN2vwaCPAI/AAAAAAAAALk/w5dN46WoO-0/image_thumb%25255B32%25255D.png?imgmax=800" width="354" height="269"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Check the “Change the default database to:” and select our PurchaseOrders Database.&lt;/p&gt; &lt;p&gt;Click “Next” again.  &lt;p&gt;&lt;b&gt;We can review our configuration as shown below.&lt;/b&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-WMGMZ5ACAL0/TvN2wNkNXtI/AAAAAAAAALs/Zb1mC7gX8bY/s1600-h/image%25255B54%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-Zz2upZVa-vE/TvN2wb4rouI/AAAAAAAAAL0/4Bzd2jIN2l4/image_thumb%25255B34%25255D.png?imgmax=800" width="354" height="365"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Click on “Test Data Source” to test our connection as shown below.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-IoBCTJ4pOHM/TvN2wkLpa_I/AAAAAAAAAL8/r1EE50eFpIc/s1600-h/image%25255B58%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-mLF3Wl020HA/TvN2wnoPVTI/AAAAAAAAAME/OcsPcMgfcro/image_thumb%25255B36%25255D.png?imgmax=800" width="354" height="372"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;If we configured everything correctly, we will see the results as show above.&lt;/p&gt; &lt;h1&gt;Scenarios&lt;br&gt;&lt;/h1&gt; &lt;h4&gt;Request\Response operation using a Select from a table&lt;/h4&gt; &lt;p&gt;Open Visual Studio 2010 and create a new BizTalk Application. Name it “ODBC_Sample”.  &lt;p&gt;1. Next we will use the “Add Adapter Metadata Wizard” to generate our schemas and orchestration as shown below.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-hkoA7uj_byw/TvN2w3AZpFI/AAAAAAAAAMM/OzxzztJ6MKg/s1600-h/image%25255B62%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-a7EsabFXur0/TvN2xJHZ6YI/AAAAAAAAAMU/DGk3d8X4h3o/image_thumb%25255B38%25255D.png?imgmax=800" width="354" height="132"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;2. Select the ODBC Adapter as shown below:  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-zOmeK673vEE/TvN2xJ1UB0I/AAAAAAAAAMc/t0C9aXrhAfM/s1600-h/image%25255B66%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-UyfFO6Qo_7A/TvN2xdU0D0I/AAAAAAAAAMk/6WvzqvSHNnQ/image_thumb%25255B40%25255D.png?imgmax=800" width="354" height="272"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;3. Click “Next”.  &lt;p&gt;4. Then enter our Target Namespace, Request and Response element root names as shown below.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-diKl_yzXANM/TvN2xsJPy5I/AAAAAAAAAMs/A93vsu4eYKU/s1600-h/image%25255B70%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-JD02OWGkfqI/TvN2x1-rlGI/AAAAAAAAAM0/UOVYpYviock/image_thumb%25255B42%25255D.png?imgmax=800" width="354" height="279"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;5. Click “Next”.  &lt;p&gt;6. We will be doing a simple Select Statement. Select “SQL Script” and click “Next” as shown below  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-WERoPGESD3s/TvN2x4efdXI/AAAAAAAAAM8/1bNMVbNNHEo/s1600-h/image%25255B74%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-O16PxT8fzlo/TvN2yI05aAI/AAAAAAAAANE/Pb1Q0n4DQDY/image_thumb%25255B44%25255D.png?imgmax=800" width="354" height="279"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;7. On the Statement Information page, we set the “Query Type” to Select.  &lt;p&gt;8. Next we will enter our Select Statement as shown below.  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-Y9iFEddaey4/TvN2yPAvTQI/AAAAAAAAANM/eXp0eNcmSFI/s1600-h/image%25255B79%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-IKSHHWUJALU/TvN2yeQ-nSI/AAAAAAAAANU/ffwrqX6Y2_o/image_thumb%25255B47%25255D.png?imgmax=800" width="354" height="282"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;9. Next Click “Generate”.  &lt;p&gt;After a few seconds you will see two schemas and an orchestration in your project folder.  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-KIiJ1hSMSOM/TvN2yiyhtmI/AAAAAAAAANc/1zk3w5MpYDc/s1600-h/image%25255B84%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-EJwBzoHDmlI/TvN2zDmfBoI/AAAAAAAAANk/I1FTopNuI0E/image_thumb%25255B50%25255D.png?imgmax=800" width="354" height="164"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;10. Since we did a Select without a where clause, our generated schema is generic as shown below.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-SXn5RDgG8-0/TvN2zXIIUqI/AAAAAAAAANs/6fAPkx8rKaY/s1600-h/image%25255B88%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-xGAV_Mb8wX8/TvN2zrZzn-I/AAAAAAAAAN0/Rnj4cXDkxEE/image_thumb%25255B52%25255D.png?imgmax=800" width="354" height="146"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;11. The Response Schema contains all the fields from our table.  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-6wHD_u9H1uQ/TvN2z80H3RI/AAAAAAAAAN8/96oxzum-174/s1600-h/image%25255B92%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-RrLYy6xDP00/TvN20FOm18I/AAAAAAAAAOE/FIj53TdJ1MY/image_thumb%25255B54%25255D.png?imgmax=800" width="354" height="256"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;12. Looking at the Multipart Message Types, we can see that there is a problem with the Multi-part Message Types. (&lt;b&gt;&lt;u&gt;This is one of the issues in the Adapter&lt;/u&gt;&lt;/b&gt;)  &lt;p&gt;13. To correct this, we will need to re-assign the schemas to the Message Type.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-qfJFzlAQQiQ/TvN20Qj3O3I/AAAAAAAAAOM/rogeJIDGtL4/s1600-h/image%25255B96%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-9dKV-_mGIdg/TvN20mnhN3I/AAAAAAAAAOU/cqTdO6DyZEE/image_thumb%25255B56%25255D.png?imgmax=800" width="354" height="192"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;14. Another issue is that there are two ports created instead of one as shown below.(&lt;b&gt;&lt;u&gt;This is also an issue with the adapter&lt;/u&gt;&lt;/b&gt;).  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-lVnV5plHyRg/TvN20iemRSI/AAAAAAAAAOc/yIzUxyAr6-0/s1600-h/image%25255B100%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-ONvapqSWVRY/TvN200fuZYI/AAAAAAAAAOk/0WVA-irxBks/image_thumb%25255B58%25255D.png?imgmax=800" width="354" height="249"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;15. The solution to this issue is to delete the ODBCRequest and ODBCResponse Port Types and create a new Request-Response Port as shown below.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-yaMBn7kbX78/TvN21FpBkRI/AAAAAAAAAOs/xO0DGZOpdig/s1600-h/image%25255B104%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/--qz6YGDlXM4/TvN21DJBtaI/AAAAAAAAAO0/A072qhRWu6I/image_thumb%25255B60%25255D.png?imgmax=800" width="354" height="276"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-716KVz6z2GQ/TvN21UnqUyI/AAAAAAAAAO8/c3jw5X5gVt0/s1600-h/image%25255B108%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-zIFQsfhDzCc/TvN21t71n1I/AAAAAAAAAPE/iWgT_2eJhxo/image_thumb%25255B62%25255D.png?imgmax=800" width="354" height="172"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;16. Next we need to add our Inbound Message. We are using the Request Message generated by the Adapter Wizard.  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-eNvxD6AJBwI/TvN21oAcQwI/AAAAAAAAAPM/4ckSmIK-OPo/s1600-h/image%25255B112%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-5xZmODhhqIU/TvN21zE9fAI/AAAAAAAAAPU/vPCepG_nd04/image_thumb%25255B64%25255D.png?imgmax=800" width="354" height="179"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;17. The following is our Port Binding.  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-rQn4X4pxWjY/TvN219r4NnI/AAAAAAAAAPc/iYJMA6A2Pbc/s1600-h/image%25255B117%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-Y8TDsA__WiQ/TvN22Io3pTI/AAAAAAAAAPk/xQpFGx8mwuk/image_thumb%25255B67%25255D.png?imgmax=800" width="354" height="172"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;18. The completed Orchestration for our first demo is shown below.  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-CKdOHePyys8/TvN22UQV0eI/AAAAAAAAAPw/CpFC7M_cnJs/s1600-h/image%25255B121%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-nNxUy7EfdTc/TvN23t7GO0I/AAAAAAAAAP8/IRAVs7fRB7g/image_thumb%25255B69%25255D.png?imgmax=800" width="354" height="232"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;Request operation using an Update on a table.&lt;/h4&gt; &lt;p&gt;&lt;b&gt;We will need to repeat Steps 1 – 5 .&lt;/b&gt;  &lt;p&gt;6. In order to do an Update, we need to manually enter our Update Query into the Query Editor as shown below  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-BE-35i0VpvI/TvN24GIpLtI/AAAAAAAAAQE/WxIX6471Ad8/s1600-h/image%25255B125%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/--GA1w36yrq0/TvN24ITcclI/AAAAAAAAAQM/eX1K53hnI2s/image_thumb%25255B71%25255D.png?imgmax=800" width="354" height="279"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;7. Before we click on “Generate”, we need to check the “Override default query processing” If we omit this step, all of our Input Parameters will default to an NVarChar Data Type with a field size of 1. &lt;b&gt;&lt;u&gt;We would have to start all over again with Step 1.&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-xtJrWoiKrQE/TvN24eubgRI/AAAAAAAAAQQ/y3N1VwCpMOM/s1600-h/image%25255B129%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-cmdjxknBUh8/TvN246hcRzI/AAAAAAAAAQc/ICuIi6NG0Dg/image_thumb%25255B73%25255D.png?imgmax=800" width="354" height="292"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;8. We have to select each Parameter and set its Type and Field Size. Setting the Sample Data value is optional.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-hwdKIe4ftCE/TvN249fmiEI/AAAAAAAAAQk/j7igU2LRylI/s1600-h/image%25255B133%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-4eQuaBV7W6g/TvN25O19ceI/AAAAAAAAAQs/zxPv3fCCwWE/image_thumb%25255B75%25255D.png?imgmax=800" width="354" height="154"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;9. Once completed we click on “Update Command”.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-P8FeVtvMqac/TvN25ZHXVXI/AAAAAAAAAQ0/NXcrcGqu4YI/s1600-h/image%25255B141%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-6Ht0HP18Fls/TvN25vGZHgI/AAAAAAAAAQ8/xQu2U030YHI/image_thumb%25255B79%25255D.png?imgmax=800" width="354" height="194"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;10. This brings us back to the Schema Generation page.  &lt;p&gt;11. We can now click on “Generate”.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-G9-cU0gHX08/TvN25oI-6pI/AAAAAAAAARE/TtUQHC55nuI/s1600-h/image%25255B145%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-EZ8tKlpValA/TvN258jaklI/AAAAAAAAARM/xcrQaf2pIac/image_thumb%25255B81%25255D.png?imgmax=800" width="354" height="282"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;12. This time we have one Schema and an Orchestration generated.  &lt;p&gt;&lt;b&gt;We also have the same issue with Multi-part Message Types. &lt;/b&gt; &lt;p&gt;13. We need to set the Message type to the correct schema  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-AKaeD9szwq4/TvN26B_J7rI/AAAAAAAAARU/dGN94O6GQJg/s1600-h/image%25255B149%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-SyHLXRMjliA/TvN26NsBUwI/AAAAAAAAARc/Ff742kJbo6Q/image_thumb%25255B83%25255D.png?imgmax=800" width="354" height="209"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;14. Our generated schema is shown below&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-nDampqy4WAk/TvN26fwUlaI/AAAAAAAAARk/tP0kLzhlmic/s1600-h/image%25255B153%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-OJG3G0hDwSg/TvN26rJiJWI/AAAAAAAAARs/r9XGLaeFd3E/image_thumb%25255B85%25255D.png?imgmax=800" width="354" height="224"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-TmvhFFGajTY/TvN26q2CSCI/AAAAAAAAAR0/X_RaHXtuK0Q/s1600-h/image%25255B157%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-if9enMXVUvo/TvN266TcW6I/AAAAAAAAAR8/igfpevNzPgI/image_thumb%25255B87%25255D.png?imgmax=800" width="354" height="224"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;15. As you can see the correct data types are set for each parameter.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-1wFHSlwGdCo/TvN27JxYDJI/AAAAAAAAASA/_dGyBs_4HjU/s1600-h/image%25255B161%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-laz69kZ6ymA/TvN27adFfiI/AAAAAAAAASM/OA7-kDlEj7U/image_thumb%25255B89%25255D.png?imgmax=800" width="354" height="214"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;17. Our Orchestration is similar to our first demo, the only exception being a Send Port instead of a Send\Receive  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-4V2wvuksaw4/TvN27kKntOI/AAAAAAAAASU/6SqwHEaezFU/s1600-h/Update%252520Orchestration%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Update Orchestration" border="0" alt="Update Orchestration" align="left" src="http://lh5.ggpht.com/-HCwrKZidSoQ/TvN27jWHtaI/AAAAAAAAASc/pUQ6WxyI1nM/Update%252520Orchestration_thumb%25255B1%25255D.png?imgmax=800" width="354" height="184"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;&lt;strong&gt;Request\Response operation using a stored procedure&lt;/strong&gt;&lt;/h4&gt; &lt;h4&gt;&amp;nbsp;&lt;/h4&gt; &lt;p&gt;1. We create a new stored procedure as shown below.  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-UYBSoq7ApjM/TvN27wR3ZHI/AAAAAAAAASk/hMjwsWvDI1A/s1600-h/image%25255B168%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/--BemUeuC4Ek/TvN28LPDHHI/AAAAAAAAASo/x_C-nt1DmJo/image_thumb%25255B92%25255D.png?imgmax=800" width="354" height="424"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;2. Next we must follow Steps 1 - 5 as in the previous demos.  &lt;p&gt;3. On the Statement Type page , we will select Stored Procedure.  &lt;p&gt;4 On the Statement Information page, we enter its name as shown below.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-NblsNfLL8K4/TvN28XWfleI/AAAAAAAAAS0/it-Iu2Fl7Wo/s1600-h/image%25255B172%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-RIxKUAi0OHI/TvN28td6BeI/AAAAAAAAAS8/HLCZi3pgFyM/image_thumb%25255B94%25255D.png?imgmax=800" width="354" height="276"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;5. Click “Generate”  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-M23hk093VGc/TvN289weCfI/AAAAAAAAATE/VL79NCBu06U/s1600-h/image%25255B176%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-PCMFxe9PoAQ/TvN29Mq5jcI/AAAAAAAAATM/yWZB8U84R7k/image_thumb%25255B96%25255D.png?imgmax=800" width="354" height="264"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;6. This generates two schemas and an orchestration as shown below.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-CA-l1J4zF9A/TvN29MDc-sI/AAAAAAAAATQ/PuWYMqTtGuM/s1600-h/image%25255B180%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-L-aqrm-FFcI/TvN29WI346I/AAAAAAAAATc/JLCxGsCJaCQ/image_thumb%25255B98%25255D.png?imgmax=800" width="354" height="194"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Our Request Schema&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-QbizmHaT8-o/TvN29_rQqUI/AAAAAAAAATk/ttwxpTjSQPQ/s1600-h/image%25255B184%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-xWbDu7MPz0U/TvN29-z-toI/AAAAAAAAATs/xFh-eYQklrQ/image_thumb%25255B100%25255D.png?imgmax=800" width="354" height="212"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-P1so2a8hVik/TvN2-EikXpI/AAAAAAAAAT8/LujW5z7vdy0/s1600-h/image%25255B188%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-T1S-g3RweXo/TvN2-1cyCFI/AAAAAAAAAUE/AXEkkuhgpik/image_thumb%25255B102%25255D.png?imgmax=800" width="354" height="302"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Our Response Schema&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-ipbZYUEo3D4/TvN2_DDhxkI/AAAAAAAAAUM/0EOwBZgmf_I/s1600-h/image%25255B192%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-cfsqqkHEi6I/TvN2_KmbruI/AAAAAAAAAUU/2IV2LnIlPFc/image_thumb%25255B104%25255D.png?imgmax=800" width="354" height="146"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;u&gt;We still have the same issue with the Multipart Message Types. &lt;/u&gt;&lt;/b&gt; &lt;p&gt;7. We set the correct schemas again.  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-KJPut7mPOC0/TvN2_T3y9cI/AAAAAAAAAUc/zgFi3PWhhOo/s1600-h/image%25255B196%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-Hq4Pr037YrA/TvN2_Z9TAaI/AAAAAAAAAUk/CZFcXANOG70/image_thumb%25255B106%25255D.png?imgmax=800" width="354" height="292"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;8. Two Port Types are created. We need to delete these and create a new Request/Response Port.  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-KluhRXF87aA/TvN2_ooNHVI/AAAAAAAAAUs/-_9hnhPNqts/s1600-h/image%25255B200%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-3oI3MXvoop8/TvN2_oCxwkI/AAAAAAAAAU0/sQ5zF1R5gPQ/image_thumb%25255B108%25255D.png?imgmax=800" width="354" height="172"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;9. Creating our new Request/Response Port&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-fhiW51jCVvc/TvN2_8I1nYI/AAAAAAAAAU8/6RiHpZtk6SM/s1600-h/image%25255B204%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-fNyOlCPDSSc/TvN3ABUqqpI/AAAAAAAAAVE/KeFOxw4D-Cg/image_thumb%25255B110%25255D.png?imgmax=800" width="354" height="279"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;10. We are sending a Request and Receiving a response&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-qA54s5Dgkos/TvN3ALEjniI/AAAAAAAAAVM/g4AHMNXbQ4c/s1600-h/image%25255B208%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-WD4vAXhJI4E/TvN3AYaASwI/AAAAAAAAAVU/CcJHaF2ag3I/image_thumb%25255B112%25255D.png?imgmax=800" width="354" height="136"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;11. Our new Request\Response Port as show below.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-FYq3DELTc5g/TvN3Aus31mI/AAAAAAAAAVc/uavv647V3l8/s1600-h/image%25255B212%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-5hMnWUc2ZpM/TvN3AjWRv1I/AAAAAAAAAVk/iAIR--zPucY/image_thumb%25255B114%25255D.png?imgmax=800" width="354" height="149"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;12. Next we create our Orchestration as shown below.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-LFkw1aRFUSs/TvN3A5ziF3I/AAAAAAAAAVs/D6koP4_DvUE/s1600-h/image%25255B216%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-rwmJUVQpPr4/TvN3BKiKFAI/AAAAAAAAAV0/GdP4et_mVUs/image_thumb%25255B116%25255D.png?imgmax=800" width="354" height="256"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;b&gt;Because we are using a Stored Procedure that returns a value, we can add Exception Handling. In this case we are validating the result and throwing a System.Exception if the Stored Procedure returns an Error Code.&lt;/b&gt; &lt;br&gt; &lt;h2&gt;&lt;font style="font-weight: bold"&gt;Deployment&lt;/font&gt;&lt;/h2&gt; &lt;p&gt;We will need to create two Send Ports, a Static Request-Response for our Select Table Operation and Stored Procedure Demos, and a Static Request Port for our Update Table Operation.  &lt;p&gt;&amp;nbsp; &lt;h4&gt;Creating Ports for the ODBC Adapter&lt;/h4&gt; &lt;p&gt;1. Open the BizTalk 2010 Administration Console and add a new Application called “ODBC Test” as shown below.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-IiwVn0vVVHs/TvN3BDz9mWI/AAAAAAAAAV8/5Cdk-fL3zU4/s1600-h/image%25255B220%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-Bl1ZL-BVGaQ/TvN3BTnzA_I/AAAAAAAAAWE/_B1ZVI4VfLo/image_thumb%25255B118%25255D.png?imgmax=800" width="354" height="176"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;2. After deploying our demos, we need to configure a Static Solicit-Response Send Port as shown below.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-3_Uw0RaHNWE/TvN3Bn0WaJI/AAAAAAAAAWM/0gUr8mLYYhE/s1600-h/image%25255B224%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-MZVvVBBFJes/TvN3B3a4hEI/AAAAAAAAAWU/Vci49VvrHXc/image_thumb%25255B120%25255D.png?imgmax=800" width="354" height="289"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;3. Since we are using Windows Authentication for our ODBC Data Sources, we uncheck “Include UserID and Password” as shown below.  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-VhABFtBDDE0/TvN3BxyNxiI/AAAAAAAAAWc/-gtbckpMMbU/s1600-h/image%25255B228%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-DQBQnANORwA/TvN3CGIR3SI/AAAAAAAAAWk/lSbUFQprFQ4/image_thumb%25255B122%25255D.png?imgmax=800" width="354" height="284"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;4. We select our Data Source Name and click “OK”.  &lt;p&gt;5. Our ODBC Transport Properties are set as shown below.  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-gxfQAKm6Hts/TvN3CZPK5ZI/AAAAAAAAAWs/1E8lSbgAaNQ/s1600-h/image%25255B232%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-2KFYRVm6z9Q/TvN3CQRpeUI/AAAAAAAAAW0/8rv1xjw36cg/image_thumb%25255B124%25255D.png?imgmax=800" width="354" height="396"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;6. We will also need to create a static one-way port a shown below.  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-8xaCFrrbpR8/TvN3Coe7WKI/AAAAAAAAAW8/ZfnsAaQXnZA/s1600-h/image%25255B236%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh4.ggpht.com/-NMKzufcR5Kc/TvN3CzdFE8I/AAAAAAAAAXE/x4bguI9okaE/image_thumb%25255B126%25255D.png?imgmax=800" width="354" height="282"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;7. We configure the Send Port by setting our Connection String.&lt;/p&gt; &lt;p&gt;8. We then click on the Connection String button.&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-K1qJBPmIaPE/TvN3C9bDwcI/AAAAAAAAAXM/ysxtDhE0LYU/s1600-h/image%25255B240%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-LIcL8t526dg/TvN3DBz9F-I/AAAAAAAAAXU/OujzE6bHxSc/image_thumb%25255B128%25255D.png?imgmax=800" width="354" height="389"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;9. We select our ODBC_Test Data Source as shown below  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-4IR_BVlPs-Q/TvN3DeXFiFI/AAAAAAAAAXY/finnIIyfp98/s1600-h/image%25255B244%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-n0GvEbiVTnA/TvN3DURkuMI/AAAAAAAAAXk/qcSI6XtGGKQ/image_thumb%25255B130%25255D.png?imgmax=800" width="354" height="284"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;u&gt;If our ODBC Data Source supports Transactions, you can select from the “Transaction type to be applied” list as shown below. &lt;/u&gt;&lt;/b&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-D0XX_8dIrHQ/TvN3DtvGRQI/AAAAAAAAAXs/JMHLk6uHOnE/s1600-h/image%25255B248%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-a6gwz0hwOag/TvN3D1cGIxI/AAAAAAAAAX0/rIdna87JXUQ/image_thumb%25255B132%25255D.png?imgmax=800" width="354" height="399"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;10. In the case of our scenario, we will leave it set to the default “None”  &lt;p&gt;.&lt;a href="http://lh4.ggpht.com/-91KBpb-L-hA/TvN3D7HRq0I/AAAAAAAAAX8/lPCkFz1HXVs/s1600-h/image%25255B252%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-2AF7d76FRwk/TvN3ENNntaI/AAAAAAAAAYE/1m_DOSms2V0/image_thumb%25255B134%25255D.png?imgmax=800" width="354" height="392"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;11. We will need to create a Receive Port and Location using the File Adapter for each Orchestration  &lt;p&gt;12. We then Bind our Orchestrations to our new Ports and our ready for testing.  &lt;p&gt;&amp;nbsp; &lt;h2&gt;Summary&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;We have leaned about the &lt;b&gt;capabilities &lt;/b&gt;and &lt;b&gt;limitations&lt;/b&gt; of the Community ODBC Adapter.  &lt;li&gt;We have learned about the Port Types and Multi-part Message Types &lt;b&gt;issues&lt;/b&gt; and how to resolve them.  &lt;li&gt;We have walked through three different &lt;b&gt;Design Time scenarios&lt;/b&gt; on using the Adapter.  &lt;li&gt;We have learned how to configure our Ports for the Adapter &lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:487b1d1e-7c53-4535-b055-096244e13735" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/ODBC" rel="tag"&gt;ODBC&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Adapter" rel="tag"&gt;Adapter&lt;/a&gt;,&lt;a href="http://technorati.com/tags/BizTalk+2010" rel="tag"&gt;BizTalk 2010&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-3103840731802652576?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ovE0fe8Ub1rQ8yHb_D5YYOeaVnM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ovE0fe8Ub1rQ8yHb_D5YYOeaVnM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ovE0fe8Ub1rQ8yHb_D5YYOeaVnM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ovE0fe8Ub1rQ8yHb_D5YYOeaVnM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/qLBSKejdVz8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/3103840731802652576/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/12/using-community-odbc-adapter-from.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3103840731802652576?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3103840731802652576?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/qLBSKejdVz8/using-community-odbc-adapter-from.html" title="Using the Community ODBC Adapter from TWOCONNECT" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-oFWQU5l9h3U/TvN2s9nnz-I/AAAAAAAAAJk/VXrtz__iXZQ/s72-c/image_thumb%25255B14%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/12/using-community-odbc-adapter-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QBQXo-eCp7ImA9WhRXEk8.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-5167579408986427735</id><published>2011-12-17T14:40:00.001-06:00</published><updated>2011-12-18T09:15:50.450-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-18T09:15:50.450-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ODBC" /><category scheme="http://www.blogger.com/atom/ns#" term="Adapter" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Sybase ASE" /><title>Using the ODBC Adapter with Sybase ASE</title><content type="html">&lt;h2&gt;

BizTalk 2010 does not have an adapter for Sybase. The only adapter that I could find was the free Community BizTalk Adapter for ODBC from &lt;a href="http://www.twoconnect.com/BizTalk-Products/ODBC-Adapter.aspx" target="_blank"&gt;twoConnect&lt;/a&gt;.&lt;/h2&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;The adapter does have limitations&lt;/span&gt;. &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;When using Insert, Update, or Delete Table Operations, there is no return value. It only supports a one-way operation.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;You cannot use Output parameters in Stored Procedures.&amp;nbsp;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;blockquote class="tr_bq"&gt;
Recommendation:   &lt;strong&gt;Use a stored procedure with an&amp;nbsp;return value.&lt;/strong&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Technorati Tags: &lt;a href="http://technorati.com/tags/ODBC" rel="tag"&gt;ODBC&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Adapter" rel="tag"&gt;Adapter&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Sybase" rel="tag"&gt;Sybase&lt;/a&gt;,&lt;a href="http://technorati.com/tags/client" rel="tag"&gt;client&lt;/a&gt;,&lt;a href="http://technorati.com/tags/requirements" rel="tag"&gt;requirements&lt;/a&gt;,&lt;a href="http://technorati.com/tags/data" rel="tag"&gt;data&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Oracle" rel="tag"&gt;Oracle&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Database" rel="tag"&gt;Database&lt;/a&gt;,&lt;a href="http://technorati.com/tags/BizTalk" rel="tag"&gt;BizTalk&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-5167579408986427735?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Zkdm2a_SVIPVp-ale0mjNTF1TWo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zkdm2a_SVIPVp-ale0mjNTF1TWo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Zkdm2a_SVIPVp-ale0mjNTF1TWo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zkdm2a_SVIPVp-ale0mjNTF1TWo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/hZWW_rFZfjc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/5167579408986427735/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/12/using-odbc-adapter-with-sybase-ase.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/5167579408986427735?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/5167579408986427735?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/hZWW_rFZfjc/using-odbc-adapter-with-sybase-ase.html" title="Using the ODBC Adapter with Sybase ASE" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/12/using-odbc-adapter-with-sybase-ase.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4DR3kzeyp7ImA9WhRQFkk.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-3521836304594477733</id><published>2011-12-11T13:51:00.001-06:00</published><updated>2011-12-11T16:02:56.783-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-11T16:02:56.783-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Administration" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk Operations" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><title>Managing BizTalk Server 2010 is not a simple process.</title><content type="html">&lt;span style="font-family: calibri"&gt;&lt;strong&gt;&lt;span style="font-size: large"&gt; &lt;h1&gt;BizTalk Server 2010 consists of Services and Tools which can be used together or independently&lt;/h1&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt; &lt;h2&gt;These Services and Tools include the following&lt;em&gt;&lt;span style="font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-hansi-theme-font: minor-latin"&gt;.&lt;/span&gt;&lt;/em&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpFirst"&gt;&lt;span style="font-family: calibri"&gt;Messaging Engine&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;a href="http://msdn.microsoft.com/en-us/biztalk/dd876606.aspx"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Microsoft BizTalkESB Toolkit 2.1&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;Business Activity Monitoring (BAM)&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;Business Rules Engine (BRE)&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;Enterprise Single Sign-On Services&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;WCF Adapters for SQL and Oracle&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa560671(v=BTS.20).aspx" target="_blank"&gt;Enterprise Adapter for Peoplesoft&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;Adapter for multiple protocols&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee308798(v=BTS.10).aspx" target="_blank"&gt;System Center Operation Manager (SCOM)&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb245978(v=BTS.10).aspx" target="_blank"&gt;BAM Interceptor for Windows CommunicationFoundation&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: calibri"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb245954(v=BTS.10).aspx" target="_blank"&gt;BAM Interceptor for Windows Workflow Foundation&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;li&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpLast"&gt;&lt;span style="font-family: calibri"&gt;WMI for monitoring services&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2 style="margin: 10pt 0in 0pt"&gt;&lt;span style="font-family: cambria; color: #4f81bd; font-size: medium"&gt;BizTalk 2010 Administration Role&lt;br&gt;&lt;/span&gt;&lt;span style="font-family: calibri"&gt;&lt;/span&gt;&lt;/h2&gt; &lt;p&gt;&lt;span style="font-family: calibri"&gt;The BizTalk Administration Role &lt;b style="mso-bidi-font-weight: normal"&gt;requires&lt;/b&gt; someone that has knowledge and experience with the &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa560906(v=BTS.70).aspx"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Common Administration Tasks&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: calibri"&gt;. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;See the section, &lt;/span&gt;&lt;a href="http://biztalkin-howard.blogspot.com/2011/10/administering-biztalk-2010-roles-and.html" target="_blank"&gt;Roles and Responsibilities for a BizTalk Server Environment&lt;/a&gt;&lt;span style="font-family: calibri; color: blue"&gt;&lt;/span&gt;&lt;span style="font-family: calibri"&gt;, for more details.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family: cambria; color: #4f81bd; font-size: medium"&gt; &lt;h3&gt;Common Administration Tasks&lt;/h3&gt;&lt;/span&gt;&lt;br&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="font-family: calibri"&gt;These tasks include both Deployment and Operations.&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;span style="font-family: calibri"&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpFirst"&gt;&lt;span style="font-family: symbol; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa560434(v=BTS.70).aspx"&gt;&lt;span style="color: blue"&gt;Installing and Configuring BizTalk Server 2010&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;o&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Installing BizTalk Server on a Single-Computer Environment&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;o&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b77d6a4f-8b41-470e-a58c-730dc5859b38&amp;amp;displaylang=en"&gt;&lt;span style="color: blue"&gt;Installing BizTalk Server in a Multi-Computer Environment&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: symbol; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa559113(v=BTS.70).aspx"&gt;&lt;span style="color: blue"&gt;Configuring BizTalk Server 2010&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: symbol; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa547615(v=BTS.70).aspx"&gt;&lt;span style="color: blue"&gt;Configuring BizTalk Server in a Cluster&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpLast"&gt;&lt;span style="font-family: symbol; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa577802(v=BTS.70).aspx"&gt;&lt;span style="color: blue"&gt;Securing Your Deployment of BizTalk Server 2010&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;h3 style="margin: 10pt 0in 0pt"&gt;&lt;/h3&gt; &lt;h4&gt;&lt;span style="font-family: cambria; color: #4f81bd; font-size: large"&gt;Operations&lt;/span&gt;&lt;/h4&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;Operations include:&lt;/div&gt; &lt;h5&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa578606(v=BTS.70).aspx"&gt;&lt;span style="color: blue"&gt;Managing BizTalk Server&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;/h5&gt; &lt;p&gt;Managing BizTalk Server includes the management of the BizTalk Server along with deploying and managing BizTalk Applications&lt;br&gt;&lt;br&gt;The personal responsible for these tasks must be knowledgeable and experienced with the following:&lt;/p&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 110.25pt; mso-list: l0 level3 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpFirst"&gt;&lt;span style="font-family: wingdings; mso-bidi-font-family: wingdings; mso-fareast-font-family: wingdings"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt;&lt;span style="font-family: times new roman"&gt;&lt;/span&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 10pt 38.25pt; mso-list: l0 level1 lfo1; mso-add-space: auto" class="MsoListParagraph" align="left"&gt;&lt;span style="font-family: symbol; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa577454(v=BTS.70).aspx"&gt;&lt;span style="color: blue"&gt;&lt;font size="3"&gt;Monitoring BizTalk Server&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Monitoring your BizTalk Server applications and infrastructure on a regular basis and resolving any issues that you find helps to keep your BizTalk Server applications accessible to your users. The goal of monitoring is to minimize the amount of time that an exception goes undetected and, therefore, unresolved. Additionally, you can use monitoring to help detect situations that might cause an exception.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri"&gt;Availability Monitoring &lt;br&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Availability monitoring answers the question "Is the in availability of a system or application resource preventing your BizTalk Server applications from running optimally?" These issues are almost exclusively system-level, such as availability of services and connections. &lt;br&gt;&lt;br&gt;For example, if an adapter is failing because the Enterprise Single Sign-On service is stopped, this is an availability issue. If one of the servers assigned to a host has failed and your application is falling behind on processing messages, you have an availability issue.Likewise, if an application is stopped and is unable to process messages, you have an availability issue. &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri"&gt;Health Monitoring &lt;br&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: wingdings; mso-bidi-font-family: wingdings; mso-fareast-font-family: wingdings"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Health monitoring helps you answer the question, "Are any of my applications or resources in bad health?" For example, are any of my applications or their constituent artifacts currently experiencing exception conditions? Or, are messages suspended because of invalid data in the message payload?&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri"&gt;Performance Monitoring &lt;br&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: wingdings; mso-bidi-font-family: wingdings; mso-fareast-font-family: wingdings"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Performance monitoring answers the question, "How efficiently is the system performing its work?"This kind of monitoring focuses primarily on the load on physical resources like databases and disks. For example, if the CPU utilization is consistently at 90 to 100 percent and a backlog of messages is forming, this is a performance issue at the computer level.&lt;/span&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;&amp;nbsp;&lt;/div&gt;&lt;/span&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;&lt;/span&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri"&gt;BizTalk Server Monitoring &lt;br&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: wingdings; mso-bidi-font-family: wingdings; mso-fareast-font-family: wingdings"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;You can run the &lt;strong&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'"&gt;&lt;a href="http://support.microsoft.com/kb/919776" target="_blank"&gt;Monitor BizTalk Server SQL Agent job&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt; to identify any known issues in Management, Message Box, or DTAdatabases&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 38.25pt; mso-list: l0 level1 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpFirst"&gt;&lt;span style="font-family: symbol; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa561593(v=BTS.70).aspx"&gt;&lt;span style="font-family: calibri; color: blue"&gt;&lt;font size="3"&gt;Securing BizTalk Server&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa578061(v=BTS.70).aspx"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri; color: blue"&gt;&lt;font size="2"&gt;Managing BizTalk Server Security&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br&gt;&lt;span style="font-family: wingdings; mso-bidi-font-family: wingdings; mso-fareast-font-family: wingdings"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Maintaining a secure Microsoft BizTalk Server environment requires that you manage accounts, certificates, and passwords.&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa558712(v=BTS.70).aspx"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri; color: blue"&gt;&lt;font size="2"&gt;Implementing Enterprise Single Sign-On&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br&gt;&lt;span style="font-family: wingdings; mso-bidi-font-family: wingdings; mso-fareast-font-family: wingdings"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Enterprise Single Sign-On(SSO) provides services to enable single sign-on to end users for enterprise application integration (EAI) solutions. The SSO system maps Microsoft Windows accounts to back-end credentials. SSO simplifies the management of user IDs and passwords, both for users and administrators. It enables users to access back-end systems and applications by logging on only once to the Windows network.&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 38.25pt; mso-list: l0 level1 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpFirst"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa561441(v=BTS.70).aspx"&gt;&lt;span style="font-family: calibri; color: blue"&gt;&lt;font size="3"&gt;Maintaining BizTalk Server&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 0pt 38.25pt; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;This section provides information about how to back up and restore BizTalk Server and the Microsoft BizTalk Server databases, how to archive and purge data from the BizTalk Tracking (BizTalkDTADb) database, and how to move some of the more commonly moved BizTalk Server databases. It provides an overview of the backup and restoration process, as well as recommendations for maintaining the BizTalk Tracking database. It provides information on manually purging data from the BizTalk MessageBox database in a test environment.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;o&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa562140(v=BTS.70).aspx"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Backing Up and Restoring BizTalk Server&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;o&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa560754(v=BTS.70).aspx"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Archiving and Purging the BizTalk TrackingDatabase&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;o&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa559835(v=BTS.70).aspx"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Moving BizTalk Server Databases&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="text-indent: -0.25in; margin: 0in 0in 10pt 74.25pt; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpLast"&gt;&lt;span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: ignore"&gt;o&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb727781(v=BTS.70).aspx"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="font-family: calibri; color: blue"&gt;How to Manually Purge Data from the MessageBox Database in a Test Environment&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt; &lt;h1&gt;&lt;a href="http://www.blogger.com/" name="_Toc292791055"&gt;&lt;span style="font-family: cambria; color: #4f81bd; font-size: medium"&gt;Microsoft BizTalk Server 2010 Operations Guide&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;a href="http://www.blogger.com/" name="_Toc292791055"&gt;&lt;span style="font-family: cambria; color: #4f81bd; font-size: medium"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: calibri"&gt;The &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634499(v=BTS.70).aspx"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Microsoft BizTalk Server 2010 Operations Guide&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: calibri"&gt; is a key resource for the BizTalk 2010 Administrator.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: calibri"&gt;Within the guide is the section for BizTalk Server Roles and Responsibilities.&lt;/span&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="font-family: calibri"&gt;The development, maintenance, and administration of a BizTalk Server environment encompass several different roles with distinct responsibilities. This topic describes these roles, the responsibilities associated with the roles, and tools that can be used to complete the tasks associated with each role.&lt;/span&gt;&lt;/div&gt; &lt;table style="width: 100%; border-collapse: collapse; mso-border-alt: solid #bbbbbb .75pt; mso-yfti-tbllook: 1184" class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0"&gt; &lt;tbody&gt; &lt;tr style="height: 15.75pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0"&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; border-left: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: rgb(229,229,229); height: 15.75pt; border-top: rgb(187,187,187) 1pt solid; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 10.5pt"&gt;Role&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 10.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: rgb(229,229,229); height: 15.75pt; border-left-color: rgb(0,0,0); border-top: rgb(187,187,187) 1pt solid; border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 10.5pt"&gt;Responsibilities&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 10.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: rgb(229,229,229); height: 15.75pt; border-left-color: rgb(0,0,0); border-top: rgb(187,187,187) 1pt solid; border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 10.5pt"&gt;Tools&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 10.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; padding-left: 3pt; padding-right: 3pt; background: rgb(229,229,229); height: 15.75pt; border-left-color: rgb(0,0,0); border-top: rgb(187,187,187) 1pt solid; border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 10.5pt"&gt;Operations Checklist Tasks&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 10.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="mso-yfti-irow: 1"&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; border-left: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;BizTalk Server Administrator&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Administration&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Maintain environment uptime by monitoring BizTalk Server exceptions and resolving BizTalk Server specific issues.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Platform Modifications&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l3 level1 lfo1; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Create new hosts&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l3 level1 lfo1; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Add and configure adapters&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l3 level1 lfo1; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Create new MessageBox databases&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l3 level1 lfo1; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Add additional BizTalk servers as required for scale out&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l3 level1 lfo1; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Create new BizTalk groups&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Platform Monitoring&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l9 level1 lfo2; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Monitor for BizTalk Server platform exceptions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l9 level1 lfo2; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Debug application errors.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l9 level1 lfo2; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Manage load across the BizTalk Server group.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;BizTalk Server Administration console&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;. The BizTalk Server Administration console is the primary management tool for BizTalk Server. It provides a graphical user interface for performing deployment operations for a BizTalk application. For example, you can start the Import, Installation, and Export Wizards as well as add and remove an application's artifacts and make other modifications to the application.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Scripting and programmability APIs&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;. Use Microsoft Windows Management Instrumentation (WMI) or the BizTalk Explorer Object Model to create and run scripts that automate administrative tasks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;The WMI object model exposes and simplifies administrative APIs. All administration APIs expose some form of the following operations on every object they manage:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l6 level1 lfo3; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Create&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l6 level1 lfo3; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Enumerate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l6 level1 lfo3; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Modify&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l6 level1 lfo3; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Delete&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;WMI exposes this functionality in a consistent manner for all WMI objects.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Business Activity Monitoring (BAM)&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;. Business Activity Monitoring (BAM) provides an observation-based tracking framework that can be used to capture operational or business process metrics. Metrics are captured in SQL Server where they can subsequently be reported on using a reporting mechanism that is most appropriate for the situation. BAM uses a Microsoft Office Excel workbook to provide business users with the ability to see a real-time comprehensive view of business processes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Health and Activity Tracking&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;. Use the &lt;strong&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'"&gt;Group Hub&lt;/span&gt;&lt;/strong&gt; page in BizTalk Server Administration Console to track the health of your BizTalk Server implementation, identify bottlenecks, and monitor the BizTalk Server environment. You can view the technical details of a particular orchestration, pipeline, or message instance, as well as see the message flow of a particular message that enters the system. Business users can view, monitor, and query tracked data. In addition, users can create custom views and queries, and save them for reuse in other locations. Business analysts and end users can track the state of their business processes by viewing both live and archived data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l12 level1 lfo4; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634639(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Configuring Windows Server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l12 level1 lfo4; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634450(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Configuring Internet Information Services&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l12 level1 lfo4; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634593(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Configuring BizTalk Server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l12 level1 lfo4; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634647(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Monitoring Operational Readiness&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="mso-yfti-irow: 2"&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; border-left: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Release Management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Deployment and Updating BizTalk Applications&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l0 level1 lfo5; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Deploy new applications into the BizTalk Server environment&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l0 level1 lfo5; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Manage strong name keys&lt;br&gt;&lt;br&gt;For more information about deploying and updating BizTalk applications, see &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634646(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Managing Applications&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;BTSTask command-line tool&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;. BTSTask enables you to perform many administrative tasks from the command line.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l11 level1 lfo6; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634515(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Deploying an Application&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l11 level1 lfo6; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634438(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Exporting Bindings from One Application to Another&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l11 level1 lfo6; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634510(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Updating an Assembly&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l11 level1 lfo6; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634478(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Updating an Application Using Side-by-Side Versioning&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="mso-yfti-irow: 3"&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; border-left: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Operations Support&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support Change Management&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l1 level1 lfo7; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support new service solutions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l1 level1 lfo7; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support new technologies&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l1 level1 lfo7; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support new systems&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l1 level1 lfo7; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l1 level1 lfo7; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support hardware changes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l1 level1 lfo7; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support configuration management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l1 level1 lfo7; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support release management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Normal Operating Procedures&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; Effective, efficient execution of day-to-day tasks including the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l7 level1 lfo8; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Security administration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l7 level1 lfo8; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;System administration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l7 level1 lfo8; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Network administration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l7 level1 lfo8; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Service monitoring and control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l7 level1 lfo8; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Directory services administration&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l7 level1 lfo8; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Storage management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l7 level1 lfo8; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Job scheduling&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support Procedures&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; Timely resolution of problems and inquiries.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l2 level1 lfo9; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Service desk support&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l2 level1 lfo9; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Incident management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l2 level1 lfo9; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Problem management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Environment Optimization&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l10 level1 lfo10; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Cost management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l10 level1 lfo10; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Performance optimization&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l10 level1 lfo10; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Service level management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l10 level1 lfo10; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Capacity management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l10 level1 lfo10; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Availability management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l10 level1 lfo10; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Workforce management&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=98098" target="_blank"&gt;&lt;b&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Performance Analysis of Logs (PAL) Tool&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Use this tool for analyzing performance counter log files.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=59841" target="_blank"&gt;&lt;b&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Microsoft BizTalk LoadGen 2007 Tool&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; (http://go.microsoft.com/fwlink/?LinkID=59841). This is a load generation tool for simulating message transmission load on BizTalk Server. You can use it to run performance and stress tests against a BizTalk deployment for BizTalk Server versions 2004 and later.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=102209" target="_blank"&gt;&lt;b&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;BizTalk Server 2010 Orchestration Profiler&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;This is used to view orchestration tracking data for a specified period of time; helpful for determining where performance bottlenecks exist in orchestrations.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 0in 0.75pt 10pt; background: rgb(252,254,197)" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt; mso-no-proof: yes"&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" filled="f" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe" stroked="f"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f"&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;/v:path&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;v:shape style="width: 0.75pt; height: 0.75pt; visibility: visible; mso-wrap-style: square" id="Picture_x0020_5" alt="Description: Gg634453.note(en-us,BTS.70).gif" o:spid="_x0000_i1026" type="#_x0000_t75"&gt;&lt;v:imagedata o:title="Gg634453.note(en-us,BTS.70)" src="file:///C:\Users\Howard\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;span class="mtps-th"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Note &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 0in 0.75pt 10pt; background: rgb(252,254,197)" class="MsoNormal"&gt;&lt;span class="mtps-cell"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Use of this tool is not supported by Microsoft, and Microsoft makes no guarantees about the suitability of this programs. Use of this program is entirely at your own risk.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 0in 0.75pt 10pt; background: rgb(252,254,197)" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt; mso-no-proof: yes"&gt;&lt;v:shape style="width: 0.75pt; height: 0.75pt; visibility: visible; mso-wrap-style: square" id="Picture_x0020_4" alt="Description: Gg634453.note(en-us,BTS.70).gif" o:spid="_x0000_i1025" type="#_x0000_t75"&gt;&lt;v:imagedata o:title="Gg634453.note(en-us,BTS.70)" src="file:///C:\Users\Howard\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;span class="mtps-th"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Note &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 0in 0.75pt 10pt; background: rgb(252,254,197)" class="MsoNormal"&gt;&lt;span class="mtps-cell"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;This tool can be used with BizTalk Server 2010 as well.&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=154416" target="_blank"&gt;&lt;b&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Tools and Utilities to use for Troubleshooting&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l8 level1 lfo11; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634479(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Providing High Availability with Fault Tolerance or Load Balancing&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l8 level1 lfo11; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg608150(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Checklist: Increasing Availability with Disaster Recovery&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l8 level1 lfo11; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634568(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Performing Bottleneck Testing and Tuning&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l8 level1 lfo11; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634467(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Performing Load and Throughput Testing&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l8 level1 lfo11; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634431(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Performing Availability Testing&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="mso-yfti-irow: 4"&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; border-left: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Developer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Application Monitoring&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l5 level1 lfo12; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Support application exceptions that are not resolved by the BizTalk Server administrator.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l5 level1 lfo12; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Provide updates to source code for resolving issues.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;New and Existing Application Development&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Create new applications and update existing application functionality on the BizTalk Server platform.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Visual Studio 2010 &lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Development platform used to create, modify, and debug BizTalk Server solution source code.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=159595" target="_blank"&gt;&lt;b&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Testing the Application&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Useful for unit testing .NET code.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=102210" target="_blank"&gt;&lt;b&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Debug View for Windows&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; Tool for monitoring kernel-mode and Win32 debug output either locally or remotely.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634487(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Performing Unit Testing&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="mso-yfti-irow: 5; mso-yfti-lastrow: yes"&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; border-left: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Database Administrator&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Database Management&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l4 level1 lfo13; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Define appropriate database space allocation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l4 level1 lfo13; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Monitor database usage&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l4 level1 lfo13; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Tune SQL Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l4 level1 lfo13; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Set up backup and restore jobs for all SQL Server databases.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l4 level1 lfo13; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Ensure that maintenance scripts are run regularly for the Tracking and Orchestration Persistence databases.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l4 level1 lfo13; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Work with the trend analysis specialist to identify appropriate thresholds.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; text-indent: -0.25in; margin: 0in 0.75pt 12pt 30.75pt; mso-list: l4 level1 lfo13; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="line-height: 140%; font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;·&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;Complete standard SQL Server maintenance procedures.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;SQL Server Profiler&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; SQL Server Profiler can be used to capture Transact-SQL statements that are sent to SQL Server and the SQL Server result sets from these statements. Since BizTalk Server is tightly integrated with SQL Server, the analysis of a SQL Server Profile trace can be a useful tool for analyzing problems that may occur in BizTalk Server when reading from and writing to SQL Server databases. For information about how to use SQL Server Profiler, see &lt;/span&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=152656" target="_blank"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Introducing SQL Server Profiler&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;SQL Server Management Studio&lt;/span&gt;&lt;/strong&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; SQL Server Management Studio can be used to execute SQL statements directly against SQL Server databases. This functionality may be useful for querying the BizTalk Server databases or for updating the BizTalk Server databases in certain scenarios. For more information about SQL Server Management Studio, see &lt;/span&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=152657" target="_blank"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Using SQL Server Management Studio&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: rgb(187,187,187) 1pt solid; padding-bottom: 3pt; border-top-color: rgb(0,0,0); padding-left: 3pt; padding-right: 3pt; background: white; border-top-width: 0px; border-left-color: rgb(0,0,0); border-left-width: 0px; border-right: rgb(187,187,187) 1pt solid; padding-top: 3pt; mso-border-alt: solid #bbbbbb .75pt; mso-border-left-alt: solid #bbbbbb .75pt; mso-border-top-alt: solid #bbbbbb .75pt" valign="top"&gt; &lt;div style="line-height: 140%; margin: 5pt 0.75pt"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/gg634642(v=BTS.70).aspx"&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; font-size: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 9.5pt; mso-fareast-theme-font: major-fareast"&gt;&lt;span style="color: blue"&gt;Checklist: Configuring SQL Server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height: 140%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9pt; mso-bidi-font-size: 9.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee377064(v=BTS.70).aspx"&gt;&lt;span style="mso-bookmark: _toc292791057"&gt;&lt;span style="font-family: cambria; color: blue; font-size: medium"&gt;Microsoft BizTalk Server 2010 Performance Optimization Guide&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Generally, the performance of a server is determined by the component that has the lowest performance—the bottleneck in the system. The key to improving performance is being able to identify bottlenecks, determine their cause, and apply the appropriate corrective action.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;This guide provides guidance for optimizing performance, based upon hands-on experience of IT professionals who have worked extensively with BizTalk Server.Specifically, this guide includes four main sections:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt; &lt;div style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 12pt 30pt; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Finding and Eliminating Bottlenecks&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;: The &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee377056(v=BTS.70).aspx"&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Finding and Eliminating Bottlenecks&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt; section describes various types of performance bottlenecks as they relate to BizTalk Server solutions and information about how to resolve the bottlenecks. &lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 12pt 30pt; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Optimizing Performance&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;: The &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee377074(v=BTS.70).aspx"&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Optimizing Performance&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt; section provides guidance for optimizing performance of a BizTalk Server solution. BizTalk Server performance is closely tied to performance of the platform upon which BizTalk Server is installed. This section provides recommendations for optimizing performance of both BizTalk Server and the BizTalk Server platform.&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: normal; text-indent: -0.25in; margin: 0in 0in 12pt 30pt; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; tab-stops: list .5in" class="MsoNormal"&gt;&lt;span style="font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;Scaling a Production BizTalk Server Environment&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;: The &lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee377067(v=BTS.70).aspx"&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; font-size: 9.5pt"&gt;&lt;span style="color: blue"&gt;Scaling a Production BizTalk Server Environment&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt; section provides detailed results of BizTalk Server 2010 performance testing completed by the BizTalk product team. These tests focused on scalability and measured the impact of adding BizTalk Server 2010 computers, the impact of adding BizTalk Server MessageBox databases, and the impact of adding both BizTalk Server 2010computers and BizTalk Server 2010 MessageBox databases to a solution simultaneously.&lt;/span&gt;&lt;/div&gt; &lt;ul&gt; &lt;ul&gt; &lt;li&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;When increasing the number of BizTalk Server computers in a BizTalk Server group, for these tests only one BizTalk Server Message Box database was configured for the BizTalk Server group. These tests focused solely on the impact of adding BizTalk Server computers to a BizTalk Servergroup.&lt;/span&gt;  &lt;li&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;&lt;/span&gt;&lt;span style="font-family: symbol; color: black; font-size: 10pt; mso-bidi-font-family: symbol; mso-fareast-font-family: symbol; mso-bidi-font-size: 9.5pt"&gt;&lt;span style="mso-list: ignore"&gt;&lt;span style="font: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;When increasing the number of BizTalk Server MessageBox databases used by the BizTalk Server group. These tests focused solely on the impact of adding BizTalk Server MessageBox databases to a BizTalk Server group.&lt;/span&gt;  &lt;li&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;&lt;/span&gt;&lt;span style="font-family: 'Segoe UI','sans-serif'; color: black; font-size: 9.5pt"&gt;When increasing the number of both BizTalk Server computers and BizTalk Server MessageBox databases used by the BizTalk Server group. These tests measured the impact of adding both adding BizTalk Server computers and BizTalk Server MessageBox databases to a BizTalk Server group.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;a href="http://www.blogger.com/" name="_Toc292791058"&gt;&lt;span style="font-family: cambria; color: #4f81bd; font-size: medium"&gt;References&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;span style="font-size: medium"&gt;&lt;span style="color: #4f81bd"&gt;&lt;span style="font-family: cambria"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;a href="http://msdn.microsoft.com/en-us/biztalk/default.aspx"&gt;&lt;span style="font-family: calibri; color: blue"&gt;BizTalk Server Development Center&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=db315a59-a3b3-41d6-938b-f7c3fcad6b38"&gt;&lt;span style="mso-ansi-language: en" lang="EN"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Microsoft BizTalk Server 2010 Technical Overview&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa548004.aspx"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Microsoft BizTalk Server 2010 Help&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2785c8bd-c10b-4961-b478-721973d6ccef&amp;amp;displaylang=en"&gt;&lt;span style="mso-ansi-language: en" lang="EN"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Instrumentation Best Practices for High Performance BizTalk Solutions&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=EB437722-2828-4CBB-84C3-17556B4DF26B"&gt;&lt;span style="mso-ansi-language: en" lang="EN"&gt;&lt;span style="font-family: calibri; color: blue"&gt;Improving Fault Tolerance in BizTalk Server by Using a Windows Server 2008 Failover Cluster &lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: calibri"&gt;&lt;span lang="EN"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="margin: 0in 0in 10pt" class="MsoNormal"&gt;&lt;a href="http://msdn.microsoft.com/en-us/biztalk/ff459617"&gt;&lt;span style="font-family: calibri; color: blue"&gt;BizTalk Administrator's Check List Created by the BizTalk Support Team&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:380ed9f6-5c67-4a7a-aa89-ca92f240edd2" class="wlWriterEditableSmartContent"&gt;LiveJournal Tags: &lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk+2010" rel="tag"&gt;BizTalk 2010&lt;/a&gt;,&lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk+Operations" rel="tag"&gt;BizTalk Operations&lt;/a&gt;,&lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk+2010+Administration" rel="tag"&gt;BizTalk 2010 Administration&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-3521836304594477733?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2illcllS2QGTpTKjG-kC_VLh2MY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2illcllS2QGTpTKjG-kC_VLh2MY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2illcllS2QGTpTKjG-kC_VLh2MY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2illcllS2QGTpTKjG-kC_VLh2MY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/Jqd9--sGiZ4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/3521836304594477733/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/12/managing-biztalk-server-2010-is-not.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3521836304594477733?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3521836304594477733?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/Jqd9--sGiZ4/managing-biztalk-server-2010-is-not.html" title="Managing BizTalk Server 2010 is not a simple process." /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/12/managing-biztalk-server-2010-is-not.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUNQ3syfyp7ImA9WhRSGEw.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-7776582050393872041</id><published>2011-11-15T18:27:00.001-06:00</published><updated>2011-11-20T13:11:32.597-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-20T13:11:32.597-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Data Access" /><category scheme="http://www.blogger.com/atom/ns#" term="Oracle WCF LOB Adapter" /><category scheme="http://www.blogger.com/atom/ns#" term="LOB" /><title>BizTalk 2010 WCF LOB Oracle Adapter - Oracle Data Access Client</title><content type="html">&lt;h1&gt;Installation and configuration&lt;/h1&gt;&lt;h3&gt;If you are experiencing run-time errors with the Oracle Data Access client, the following steps should remedy the issue&lt;/h3&gt;Download the &lt;a href="http://www.oracle.com/technetwork/database/windows/downloads/"&gt;&lt;strong&gt;Oracle 11g ODAC 11.1.0.7.20 Universal Installer Version&lt;/strong&gt;&lt;/a&gt;&amp;nbsp; and the &lt;strong&gt;&lt;a href="http://www.oracle.com/technetwork/database/windows/downloads/"&gt;64-bit ODAC 11.2 Release 3 (11.2.0.2.1) for Windows x64&lt;/a&gt;&lt;/strong&gt;&amp;nbsp; from Oracle. &lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Extract both archives.&lt;/li&gt;
&lt;li&gt;Run Setup.exe in the ODAC1110720 folder&lt;/li&gt;
&lt;li&gt;Follow the steps as shown below.&lt;/li&gt;
&lt;/ol&gt;&lt;a href="http://lh3.ggpht.com/-gAZ3ljXvm_A/TsL-DogSJLI/AAAAAAAAAHc/Cd_HE6ygEhM/s1600-h/image%25255B47%25255D.png"&gt;&lt;img alt="image" border="0" height="318" src="http://lh5.ggpht.com/-RtBdIMjFpHg/TsL-D9oDHeI/AAAAAAAAAHk/6ngr3ec661o/image_thumb%25255B45%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;a href="http://lh4.ggpht.com/-Zl_xeK42Sh4/TsL-EIiZDBI/AAAAAAAAAHs/hvCt4TkCuJI/s1600-h/image%25255B51%25255D.png"&gt;&lt;img alt="image" border="0" height="312" src="http://lh5.ggpht.com/-7VHgrLi7nD0/TsL-EUbtwEI/AAAAAAAAAH0/ERTLcHcgO1U/image_thumb%25255B47%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;a href="http://lh5.ggpht.com/-XBtz0p5ap6o/TsL-EhCknXI/AAAAAAAAAH8/Gna08hgl6Z4/s1600-h/image%25255B55%25255D.png"&gt;&lt;img alt="image" border="0" height="318" src="http://lh6.ggpht.com/-AS65nWDRO7U/TsL-E4W8lGI/AAAAAAAAAIE/QciM_rHA-PI/image_thumb%25255B49%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;Select the Oracle Data Provider for .NET&amp;nbsp;and the Oracle Instant Client as shown below.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;/div&gt;&lt;a href="http://lh6.ggpht.com/-dnSjxuc3Rmg/TsL-EylIMrI/AAAAAAAAAIM/Yxx1y5-v4QY/s1600-h/image%25255B59%25255D.png"&gt;&lt;img alt="image" border="0" height="318" src="http://lh6.ggpht.com/-TMNatpYnIuA/TsL-FQdqynI/AAAAAAAAAIU/HoGcmQJ_MYI/image_thumb%25255B51%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;a href="http://lh6.ggpht.com/-nHEwZwJd7CM/TsL-FtmJWeI/AAAAAAAAAIc/EiCG4rekANk/s1600-h/image%25255B63%25255D.png"&gt;&lt;img alt="image" border="0" height="320" src="http://lh6.ggpht.com/-h7f7UlbiOmU/TsL-Fw1QWNI/AAAAAAAAAIk/GE6OLMHkXzM/image_thumb%25255B53%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;a href="http://lh4.ggpht.com/-FiXsD6S_muk/TsL-Fw9aCzI/AAAAAAAAAIs/i-bnARa1O3w/s1600-h/image%25255B67%25255D.png"&gt;&lt;img alt="image" border="0" height="320" src="http://lh6.ggpht.com/-zK--vsPAITk/TsL-GEgHShI/AAAAAAAAAI0/86pCA6E4bBs/image_thumb%25255B55%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;a href="http://lh4.ggpht.com/-5iZMBUOkxdc/TsL-GQqoq9I/AAAAAAAAAI8/QCHVreUw4zQ/s1600-h/image%25255B71%25255D.png"&gt;&lt;img alt="image" border="0" height="312" src="http://lh6.ggpht.com/-IzdMgvtOGt4/TsL-Gl05hxI/AAAAAAAAAJE/-Pod0Vo2K-I/image_thumb%25255B57%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;strong&gt;Next&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;Open the&amp;nbsp;ODAC112021Xcopy_x64 folder.&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Open a Command Prompt Here by using Shift + Right Mouse button.&lt;/li&gt;
&lt;li&gt;Run Install.bat&lt;/li&gt;
&lt;li&gt;Enter: &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;install.bat all &amp;lt;drive&amp;gt;:\oracle myhome&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;span style="font-family: inherit;"&gt;&lt;strong&gt;When completed&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: inherit;"&gt;Run the BizTalk 2010 WCF Adapter Setup and select Repair.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Do the same for the BizTalk 2010 WCF Adapter 64 bit.&lt;/li&gt;
&lt;/ol&gt;If the BizTalk Host Instance for the Oracle Port is running, restart it.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;hr /&gt;&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:7395fd9f-0942-4fe9-b724-c1ca65c50873" style="display: inline; float: none; margin: 0px; padding: 0px;"&gt;LiveJournal Tags: &lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk+2010" rel="tag"&gt;BizTalk 2010&lt;/a&gt;,&lt;a href="http://www.livejournal.com/interests.bml?int=Oracle+WCF+LOB+Adapter" rel="tag"&gt;Oracle WCF LOB Adapter&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-7776582050393872041?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xwoDlKWKlrK7Zhyn3Y1No5p7NJo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xwoDlKWKlrK7Zhyn3Y1No5p7NJo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xwoDlKWKlrK7Zhyn3Y1No5p7NJo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xwoDlKWKlrK7Zhyn3Y1No5p7NJo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/mDbRAslKL2s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/7776582050393872041/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/11/biztalk-2010-wcf-lob-oracle-adapter.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/7776582050393872041?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/7776582050393872041?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/mDbRAslKL2s/biztalk-2010-wcf-lob-oracle-adapter.html" title="BizTalk 2010 WCF LOB Oracle Adapter - Oracle Data Access Client" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-RtBdIMjFpHg/TsL-D9oDHeI/AAAAAAAAAHk/6ngr3ec661o/s72-c/image_thumb%25255B45%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/11/biztalk-2010-wcf-lob-oracle-adapter.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QAQno4eip7ImA9WhRSEUQ.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-3101810068991775985</id><published>2011-11-12T12:29:00.003-06:00</published><updated>2011-11-13T09:49:03.432-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-13T09:49:03.432-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Administration" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Agents" /><category scheme="http://www.blogger.com/atom/ns#" term="Configuration" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><title>Configuring the SQL Agents for BizTalk 2010 Developer Environments</title><content type="html">&lt;h2&gt;When setting up a BizTalk 2010 Development Environment on a Workstation or VM, sometimes BizTalk 2010 Developers forget to configure the BizTalk 2010 SQL Agents. &lt;/h2&gt; &lt;h3&gt;There are two SQL Agents Jobs which need to be configured and running.&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Backup BizTalk Server (BizTalkMgmtDb) &lt;li&gt;DTA Purge and Archive Job&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;If these jobs are not running, the following issues could occur:&lt;/strong&gt; &lt;br&gt; &lt;ul&gt; &lt;li&gt;You could eventually run out of disk space &lt;li&gt;Overall Performance will be degraded &lt;li&gt;Timeouts when using the BizTalk Administration Console &lt;li&gt;Timeouts when testing your application &lt;li&gt;Deploying from Visual Studio 2010 could timeout&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;Recommendation: &lt;/h3&gt;&lt;br&gt; &lt;h4&gt;Create folders to store the Backup and Archives. Preferably this should be on a secondary drive.&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;&lt;strong&gt;Assuming you has a secondary drive D:, create a new folder named “D:\SQLBackUp”.&lt;/strong&gt; &lt;li&gt;&lt;strong&gt;Add three new folders; “Data”, “Logs”, and “Tracking”, under D:\SQLBackUp&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;strong&gt;You folder layout should look like this:&lt;/strong&gt;&lt;br&gt; &lt;table style="width: 400px" border="0" cellspacing="0" cellpadding="2"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="400"&gt;&lt;em&gt;SQLBackUp&lt;/em&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="400"&gt;&lt;em&gt;SQLBackUp\Data&lt;/em&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="400"&gt;&lt;em&gt;SQLBackUp\Logs&lt;/em&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="400"&gt;&lt;em&gt;SQLBackUp\Tracking&lt;/em&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;h3&gt;&amp;nbsp;&lt;/h3&gt; &lt;h3&gt;Configuring the Agents &lt;br&gt;&lt;/h3&gt; &lt;h4&gt;Edit the SQL Server Agent job Backup BizTalk Server (BizTalkMgmtDb).&lt;/h4&gt; &lt;p&gt;1. In Microsoft SQL Server Management Studio, double-click SQL Server Agent, and then expand Jobs. &lt;/p&gt; &lt;p&gt;&lt;br&gt;2. In the Object Explorer pane, right-click Backup BizTalk Server (BizTalkMgmtDb), and then click Properties. &lt;/p&gt; &lt;p&gt;&lt;br&gt;3. In the Job Properties - Backup BizTalk Server (BizTalkMgmtDb) dialog box, under Select a page, click Steps. &lt;/p&gt; &lt;p&gt;4. To configure backup compression: &lt;/p&gt; &lt;blockquote&gt;a. In the Job step list, click Set Compression Option, and then click Edit. Set the Command as shown below: &lt;/blockquote&gt; &lt;blockquote&gt;&lt;em&gt;exec [dbo].[sp_SetBackupCompression] @bCompression = &lt;/em&gt;&lt;em&gt;&lt;b&gt;1&lt;/b&gt;&lt;/em&gt;&lt;em&gt; - Use Compression */ &lt;/em&gt;&lt;/blockquote&gt; &lt;blockquote&gt;b. Click OK. &lt;/blockquote&gt;5. In the Job step list, click BackupFull, and then click Edit. &lt;br&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;exec&lt;/span&gt; [dbo].[sp_BackupAllFull_Schedule] &lt;span class="str"&gt;'d'&lt;/span&gt; /* Frequency */, &lt;span class="str"&gt;'BTS'&lt;/span&gt; /* Name */, &lt;span class="str"&gt;'D:\ SQLBackUp\Data'&lt;/span&gt; /* location &lt;span class="kwrd"&gt;of&lt;/span&gt; &lt;span class="kwrd"&gt;backup&lt;/span&gt; files */, 0 (&lt;span class="kwrd"&gt;default&lt;/span&gt;) &lt;span class="kwrd"&gt;or&lt;/span&gt; 1 /* ForceFullBackupAfterPartialSetFailure &lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;6. Click OK. &lt;br&gt;&lt;br&gt;7. In the Job step list, double-click MarkAndBackupLog to open the Job Step Properties – MarkAndBackupLog screen. &lt;br&gt;&lt;br&gt;8. On the General page, in the Command box, replace '&amp;lt;destination path&amp;gt;' with the full path (including single quotes) to the computer and folder where you want to store the BizTalk Server database logs and then click OK. &lt;br&gt;&lt;br /&gt;&lt;blockquote&gt;a. Set the destination path to &lt;em&gt;&lt;b&gt;D:\&lt;/b&gt;&lt;/em&gt;&lt;em&gt;&lt;b&gt; &lt;/b&gt;&lt;/em&gt;&lt;em&gt;&lt;b&gt;SQLBackUp\Logs.&lt;/b&gt;&lt;/em&gt;&lt;/blockquote&gt;9. In the Job step list, click Clear Backup History, and then click Edit. &lt;br&gt;&lt;br&gt;10. On the General page, in the Command box, change DaysToKeep=&amp;lt;number&amp;gt; to the number of days you want to keep the backup history, and then click OK twice to close the Job Properties - Backup BizTalk Server (BizTalkMgmtDb) dialog box. &lt;br&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;a. &lt;/b&gt;&lt;b&gt;Set the &amp;lt;number&amp;gt; to 3&lt;/b&gt;&lt;/blockquote&gt;11. Click OK &lt;br&gt;&lt;br /&gt;&lt;h5&gt;Change the Backup Schedule&lt;/h5&gt;1. On the General page, in the Command box, change DaysToKeep=&amp;lt;number&amp;gt; to the number of days you want to keep the backup history, and then click OK twice to close the Job Properties - Backup BizTalk Server (BizTalkMgmtDb) dialog box. &lt;br&gt;&lt;br&gt;2. In the Job Properties - Backup BizTalk Server (BizTalkMgmtDb) dialog box, under Select a page, click Steps. &lt;br&gt;&lt;br&gt;3. In the Job step list, click BackupFull, and then click Edit. &lt;br&gt;&lt;br&gt;4. In the Job Step Properties - BackupFull dialog box, in the Command box, edit the command by changing the frequency to the desired interval at which to perform a full backup: 'h' (hourly), 'd' (daily), 'w' (weekly), 'm' (monthly), 'y' (yearly), and then click OK. &lt;br&gt;&lt;br /&gt;&lt;blockquote&gt;a. Use &lt;b&gt;'d' (daily)&lt;/b&gt;&lt;/blockquote&gt;5. In the Job Properties - Backup BizTalk Server (BizTalkMgmtDb) dialog box, under Select a page, click Schedules.&lt;br&gt;&amp;nbsp; &lt;br&gt;6. In the Schedule list, click MarkAndBackupLogSched, and then click Edit. &lt;br&gt;&lt;br&gt;7. In the Job Schedule Properties - MarkAndBackupLogSched dialog box, in Schedule type, select Recurring from the drop-down list box (if it is not already selected). &lt;br&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;a. &lt;/b&gt;&lt;b&gt;Set the job to run every 60 minutes&lt;/b&gt;&lt;/blockquote&gt;8. Click OK. &lt;br&gt;&amp;nbsp; &lt;br&gt;&lt;br /&gt;&lt;h4&gt;Edit the SQL Server Agent job DTA purge and archive job.&lt;br&gt;&lt;/h4&gt;1. In the Object Explorer Details pane, right-click DTA Purge and Archive (BizTalkDTADb), and then click Properties. &lt;br&gt;&lt;br&gt;2. In the Job Properties - DTA Purge and Archive (BizTalkDTADb) dialog box, under Select a page, click Steps. &lt;br&gt;&lt;br&gt;3. In the Job step list, click Archive and Purge, and then click Edit. &lt;br&gt;&lt;br&gt;4. On the General page, in the Command box, edit the following parameters as appropriate, and then click OK. &lt;br&gt;&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;exec&lt;/span&gt; dtasp_BackupAndPurgeTrackingDatabase 1, 0, 1, &lt;span class="str"&gt;' D:\ SQLBackUp\Tracking'&lt;/span&gt;, &lt;span class="kwrd"&gt;null&lt;/span&gt;, 0&lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;5. On the Job Properties - DTA Purge and Archive (BizTalkDTADb) dialog box, under Select a page, click General, select the Enabled check box, and then click OK. &lt;br&gt;&amp;nbsp; &lt;br&gt;&lt;br /&gt;&lt;h3&gt;Deleting the backups&lt;/h3&gt;Since this environment is used for Development and local testing, restoring the backups is unnecessary. The recommendation is to create a Windows Command File to delete the backup and log files. You would then create a new Windows Task Event to run the Command File. &lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;h4&gt;Creating the Windows Command File&lt;br&gt;&lt;/h4&gt;1. Open either Notepad or your Text Editor and create a new file. &lt;br&gt;&lt;br&gt;2. Enter the following: &lt;br&gt;&lt;pre class="csharpcode"&gt;DEL /Q /F “D:\SQLBackup\Data\*.*” &lt;br /&gt;DEL /Q /F “D:\SQLBackup\Logs\*.*” &lt;br /&gt;DEL /Q /F “D:\SQLBackup\Tracking\*.*”&lt;/pre&gt;&lt;br /&gt;&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, "Courier New", courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;3. Save the file as “D:\DeleteBTSBackups.cmd” &lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;h4&gt;Creating the Windows Task&lt;/h4&gt;&lt;br /&gt;&lt;p&gt;1. Open “Task Scheduler”. &lt;br&gt;&lt;br&gt;2. In the Action Menu, Select “Create Basic Task”. &lt;br&gt;&lt;br&gt;3. Enter the Name and Description as shown below &lt;br&gt;&lt;br&gt;&lt;a href="http://lh3.ggpht.com/-2eLugDsqSIc/Tr_lxloBajI/AAAAAAAAAHA/q4IguZbG3U4/s1600-h/11-12-2011%25252010-37-51%252520AM%25255B2%25255D.png"&gt;&lt;img style="margin: 0px 0px 0px 15px; display: inline" title="11-12-2011 10-37-51 AM" alt="11-12-2011 10-37-51 AM" src="http://lh3.ggpht.com/-vXy4JHvB13E/Tr67F3jN-cI/AAAAAAAAAHI/Sc_FYvYMpRs/11-12-2011%25252010-37-51%252520AM_thumb%25255B2%25255D.png?imgmax=800" width="300" height="223"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;4. Click Next. &lt;br&gt;&lt;br&gt;5 For the Trigger select “&lt;strong&gt;Daily&lt;/strong&gt;”. &lt;br&gt;&lt;br&gt;6 Click Next. &lt;br&gt;&lt;br&gt;7 Set the Start Date to &lt;strong&gt;Today&lt;/strong&gt; &lt;br&gt;&lt;br&gt;8. Set the Start Time to &lt;strong&gt;12:00.00 PM&lt;/strong&gt; &lt;br&gt;&lt;br&gt;9. Set Recur every &lt;strong&gt;3&lt;/strong&gt; days. &lt;br&gt;&lt;br&gt;10. Click Next. &lt;br&gt;&lt;br&gt;11. Set the Action to “Start a Program”. &lt;br&gt;&lt;br&gt;12. Browse to the “D:\DeleteBTSBackups.cmd” &lt;br&gt;&lt;br&gt;13. Click Next. &lt;br&gt;&lt;br&gt;14. Check the “Open Properties” as shown below:&amp;nbsp; &lt;br&gt;&lt;br&gt;&lt;a href="http://lh3.ggpht.com/-agBAbU95cOY/Tr67F0Cpc3I/AAAAAAAAAHM/KV1ljSNt1hk/s1600-h/11-12-2011%25252010-48-53%252520AM%25255B1%25255D.png"&gt;&lt;img style="margin: 0px 0px 0px 15px; display: inline" title="11-12-2011 10-48-53 AM" alt="11-12-2011 10-48-53 AM" src="http://lh4.ggpht.com/-6wokzAK02BY/Tr67GF9l3wI/AAAAAAAAAHQ/_YoI_LCdRP4/11-12-2011%25252010-48-53%252520AM_thumb%25255B1%25255D.png?imgmax=800" width="300" height="208"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;15. On the General Tab, set the Security Options &lt;br&gt;&lt;br&gt;16. Change the User\Group to run under the Administrator credentials. &lt;br&gt;&lt;br&gt;17. Select Run whether user is logged on.&lt;br&gt;&amp;nbsp; &lt;br&gt;18. Check “Run with highest Privileges &lt;br&gt;&lt;br&gt;19. Select Configure for: Windows 7, Windows Server 2008 R2 as shown below. &lt;br&gt;&lt;br&gt;20. On the Settings Tab, configure the settings as shown below. &lt;br&gt;&lt;br&gt;&lt;a href="http://lh5.ggpht.com/-Z6P6Eq9R8OY/Tr67GkHYroI/AAAAAAAAAHU/fq5dIlUlzeA/s1600-h/11-12-2011%25252010-52-29%252520AM.png"&gt;&lt;img style="margin: 0px 0px 0px 15px; display: inline" title="11-12-2011 10-52-29 AM" alt="11-12-2011 10-52-29 AM" src="http://lh4.ggpht.com/-vSeTf-79RwY/Tr67G6Fm4PI/AAAAAAAAAHY/0AS-x7w5PuM/11-12-2011%25252010-52-29%252520AM_thumb.png?imgmax=800" width="300" height="223"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;21. On the Conditions Tab, accept the default settings. &lt;br&gt;&lt;br&gt;22. Click OK. &lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Summary&lt;/h3&gt;You have now have a BizTalk 2010 Development Environment that will require minimum maintenance. &lt;br&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6a455122-d2b2-407e-a1d4-8779bf59ee13" class="wlWriterEditableSmartContent"&gt;LiveJournal Tags: &lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk+2010" rel="tag"&gt;BizTalk 2010&lt;/a&gt;,&lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk+Administration" rel="tag"&gt;BizTalk Administration&lt;/a&gt;,&lt;a href="http://www.livejournal.com/interests.bml?int=SQL+Agents" rel="tag"&gt;SQL Agents&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-3101810068991775985?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BXyPa_b493xiiS5_MCAqBJVGth4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BXyPa_b493xiiS5_MCAqBJVGth4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BXyPa_b493xiiS5_MCAqBJVGth4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BXyPa_b493xiiS5_MCAqBJVGth4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/xGUZPVispGU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/3101810068991775985/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/11/configuring-sql-agents-for-biztalk-2010.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3101810068991775985?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3101810068991775985?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/xGUZPVispGU/configuring-sql-agents-for-biztalk-2010.html" title="Configuring the SQL Agents for BizTalk 2010 Developer Environments" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-vXy4JHvB13E/Tr67F3jN-cI/AAAAAAAAAHI/Sc_FYvYMpRs/s72-c/11-12-2011%25252010-37-51%252520AM_thumb%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/11/configuring-sql-agents-for-biztalk-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQHRns5cCp7ImA9WhdaGU0.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-7361986032930688692</id><published>2011-10-29T11:05:00.001-05:00</published><updated>2011-10-29T11:05:37.528-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-29T11:05:37.528-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Administration" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><title>Administering BizTalk 2010: Roles and Responsibilities</title><content type="html">&lt;h1&gt;Roles and Responsibilities&lt;/h1&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;BizTalk 2010 Administration is a team effort. It involves the BizTalk Server Administrator, BizTalk Applications Administrators, DBA’s, System Administrators, BizTalk Developers, and Business Analysts.&lt;/font&gt; &lt;/strong&gt; &lt;p&gt;All Roles require a solid understanding of how BizTalk 2010&amp;nbsp; works and how it can be utilized to solve current and future needs.  &lt;p&gt;They should be familiar with the following:  &lt;ul&gt; &lt;li&gt;BizTalk 2010 in the Enterprise  &lt;li&gt;BizTalk Roles and Responsibilities  &lt;li&gt;Understanding the Message Bus  &lt;li&gt;Business Rules Engine (BRE)  &lt;li&gt;Business Activity Monitoring (BAM)  &lt;li&gt;Single Sign-On Services (SSO)  &lt;li&gt;Pipelines and Components  &lt;li&gt;WCF LOB Adapters  &lt;li&gt;WCF Services  &lt;li&gt;Design Patterns and Practices  &lt;li&gt;BizTalk 2010 Enterprise Service Bus 2.1  &lt;li&gt;The BizTalk Server Environment  &lt;li&gt;The BizTalk Project  &lt;li&gt;BizTalk Operations  &lt;li&gt;Deployment and Managing BizTalk Applications  &lt;li&gt;Application Lifecycle Management with BizTalk Server 2010  &lt;li&gt;Business Process Modeling Notation (BPMN)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h1&gt;BizTalk 2010 Administrator Role&lt;/h1&gt; &lt;p&gt;The BizTalk 2010 Administrator has overall responsibility for the BizTalk 2010 Server Environment. &lt;/p&gt; &lt;h3&gt;Responsibilities:&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;The following are some of the key responsibilities&lt;/strong&gt;. &lt;/p&gt; &lt;h4&gt;Installing BizTalk 2010&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Single Server environment  &lt;li&gt;Multi-server environment  &lt;li&gt;Virtual Machine environment&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Configuration &lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Configure BizTalk Server for single server environments  &lt;li&gt;Configure BizTalk Server for multi-server environments  &lt;li&gt;Configure BizTalk Server for Virtual Machine environments&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;BizTalk Hosts&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Creating Hosts  &lt;li&gt;Managing Hosts&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;BizTalk Host Instances&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Creating and configuring Host Instances&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;BizTalk Adapters&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Installing Adapters  &lt;li&gt;Installing adapter prerequisites  &lt;li&gt;Configuring Adapter prerequisites  &lt;li&gt;Assigning Host Instances to Adapters&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Routine Performance Checklists&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Routine Maintenance Checklists  &lt;li&gt;Weekly Action Items&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Maintaining the BizTalk Group&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Operational Readiness Checklists&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Security and SSO&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Security Policies  &lt;li&gt;BAM Security  &lt;li&gt;BRE Security  &lt;li&gt;Using SSO Affiliate Applications  &lt;li&gt;Managing SSO Affiliate Applications&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Disaster Recovery&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Creating a disaster recovery plan  &lt;li&gt;Planning a disaster recovery test  &lt;li&gt;Implementing a disaster recovery test&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Deploying and Managing BizTalk Applications&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Generating MSI packages  &lt;li&gt;Generating Binding Files  &lt;li&gt;Importing MSI packages  &lt;li&gt;Importing Binding Files  &lt;li&gt;Port configuration  &lt;li&gt;Adapter configuration  &lt;li&gt;WCF-Adapter configuration  &lt;li&gt;Deployment validation  &lt;li&gt;Documenting Deployments&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Business Rules Engine (BRE)&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Publishing BRE Artifacts  &lt;li&gt;Deploying BRE Artifacts  &lt;li&gt;Tracking&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Business Activity Monitoring (BAM)&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Installing and Configuring BAM for single server environments  &lt;li&gt;Installing and Configuring BAM for multi-server environments  &lt;li&gt;Installing and Configuring BAM for Virtual Machine environments  &lt;li&gt;Deploying BAM Applications  &lt;li&gt;Managing BAM Applications  &lt;li&gt;BAM Management  &lt;li&gt;Managing the BAM Portal  &lt;li&gt;Creating and managing security  &lt;li&gt;Monitoring BAM &lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Change Management for BizTalk&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Change Management Documentation  &lt;li&gt;The approval process &lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;The Performance Lab&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;End to end performance testing  &lt;li&gt;Creating a performance lab.  &lt;li&gt;Running a performance lab.&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Performance Optimization&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Performance Counters  &lt;li&gt;Host Throttling&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Monitoring &lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Monitoring Techniques  &lt;li&gt;WMI  &lt;li&gt;Tools &lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;System Center Operations Manager (SCOM)&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Planning  &lt;li&gt;Installation  &lt;li&gt;Configuration  &lt;li&gt;Administration&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;BizTalk Database Administration&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Configuring the SQL Agents  &lt;li&gt;Monitoring the SQL Agent Jobs&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Enterprise Service Bus 2.1&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Installing the ESB Toolkit 2.1  &lt;li&gt;Configuring the ESB Toolkit 2.1  &lt;li&gt;Deploying the ESB Application and Services  &lt;li&gt;Installing the ESB Portal  &lt;li&gt;Managing the ESB Portal  &lt;li&gt;ESB Portal Security  &lt;li&gt;ESB Fault Management  &lt;li&gt;Creating Fault Subscriptions  &lt;li&gt;Integrating the ESB with SCOM  &lt;li&gt;Monitoring&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;IIS Administration&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Managing IIS on BizTalk  &lt;li&gt;Creating Application Pools  &lt;li&gt;Security  &lt;li&gt;ESB Services Management&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Documenting your BizTalk Environments&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Hardware Summary Diagram  &lt;li&gt;BizTalk Server Configuration  &lt;li&gt;Documenting BizTalk Applications&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Troubleshooting&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Troubleshooting techniques&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Third-Party Tools&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Installing  &lt;li&gt;Configuring  &lt;li&gt;Usage&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c4157186-1190-45ac-8e3c-11410765951c" class="wlWriterEditableSmartContent"&gt;LiveJournal Tags: &lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk+2010" rel="tag"&gt;BizTalk 2010&lt;/a&gt;,&lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk+Administration" rel="tag"&gt;BizTalk Administration&lt;/a&gt;,&lt;a href="http://www.livejournal.com/interests.bml?int=BizTalk" rel="tag"&gt;BizTalk&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-7361986032930688692?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OoGFT2D4dpUJGPNxwRdj0OJKcZo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OoGFT2D4dpUJGPNxwRdj0OJKcZo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OoGFT2D4dpUJGPNxwRdj0OJKcZo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OoGFT2D4dpUJGPNxwRdj0OJKcZo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/usymQUrpQso" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/7361986032930688692/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/10/administering-biztalk-2010-roles-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/7361986032930688692?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/7361986032930688692?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/usymQUrpQso/administering-biztalk-2010-roles-and.html" title="Administering BizTalk 2010: Roles and Responsibilities" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/10/administering-biztalk-2010-roles-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UDR3w5fSp7ImA9WhdbFUg.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-6145371640501053910</id><published>2011-10-13T21:27:00.001-05:00</published><updated>2011-10-13T21:27:56.225-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-13T21:27:56.225-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Downloads" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="BPMN" /><title>Using Visio 2010 BPMN* To Design, Model and Document BizTalk solutions</title><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;The PowerPoint 2010 Presentation, Visio 2010 BPMN Sample, and Excel Attribute Shape Report used for the Lake County .NET Users Group Oct 13: Visio 2010 Business Process Modeling Notation (BPMN) are available for download form my Skydive Public Folder.&lt;/h2&gt; &lt;p align="center"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;iframe style="padding-bottom: 0px; background-color: #fcfcfc; padding-left: 0px; width: 98px; padding-right: 0px; height: 115px; padding-top: 0px" title="Preview" marginheight="0" src="https://skydrive.live.com/embedicon.aspx/Public?cid=1d42b64d5b964419&amp;amp;sc=documents" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-6145371640501053910?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AmzicFo56Qwh0C-q0h8MyvCxns4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AmzicFo56Qwh0C-q0h8MyvCxns4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AmzicFo56Qwh0C-q0h8MyvCxns4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AmzicFo56Qwh0C-q0h8MyvCxns4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/MXyB8OTqomA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/6145371640501053910/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/10/using-visio-2010-bpmn-to-design-model.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/6145371640501053910?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/6145371640501053910?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/MXyB8OTqomA/using-visio-2010-bpmn-to-design-model.html" title="Using Visio 2010 BPMN* To Design, Model and Document BizTalk solutions" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/10/using-visio-2010-bpmn-to-design-model.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04FRHk4cSp7ImA9WhdbFEs.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-3392867216817766714</id><published>2011-10-12T19:31:00.001-05:00</published><updated>2011-10-12T19:31:55.739-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-12T19:31:55.739-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="BPMN" /><title>The BPMN modeling procedure</title><content type="html">&lt;h1&gt;Its purpose is,&lt;/h1&gt;&lt;blockquote&gt;To analyze a building block (what it is supposed to do) &lt;/blockquote&gt;&lt;blockquote&gt;To synthesize its implementation (how it does this) as the explicit coordination of other building blocks (processes or activities) &lt;/blockquote&gt;&lt;blockquote&gt;It is iterative – we can apply it until we have left only indivisible building blocks (i.e. activities) &lt;/blockquote&gt;&lt;blockquote&gt;Artifacts are constructed recursively&lt;/blockquote&gt;&lt;h2&gt;Principles of the modeling procedure&lt;/h2&gt;&lt;blockquote&gt;it treats human and automated activities equally &lt;br /&gt;
it is primarily for capturing the flow of control, and not for optimization &lt;br /&gt;
it is a tool for both the business and the IT &lt;br /&gt;
it provides validation by simulation &lt;br /&gt;
it provides validation by quick prototyping – real services can be invoked &lt;br /&gt;
it is a visual programming approach&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-3392867216817766714?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/j9UQRZIaKNwZ0h1pMeoEqvc0NQw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j9UQRZIaKNwZ0h1pMeoEqvc0NQw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/j9UQRZIaKNwZ0h1pMeoEqvc0NQw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j9UQRZIaKNwZ0h1pMeoEqvc0NQw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/mtBZFtxByF0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/3392867216817766714/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/10/bpmn-modeling-procedure.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3392867216817766714?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3392867216817766714?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/mtBZFtxByF0/bpmn-modeling-procedure.html" title="The BPMN modeling procedure" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/10/bpmn-modeling-procedure.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIARHwzfip7ImA9WhdbFUg.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-3153795687789258951</id><published>2011-10-12T19:31:00.000-05:00</published><updated>2011-10-13T21:15:45.286-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-13T21:15:45.286-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Visio 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="BPMN" /><title>General BPMN Modeling Concepts</title><content type="html">&lt;h1&gt;General Modeling Concepts&lt;/h1&gt; &lt;ul&gt; &lt;li&gt;A process is chronological. Accurate models should be oriented on a time line (&lt;em&gt;in general, from left to right in sequence&lt;/em&gt;).&lt;br&gt; &lt;li&gt;Processes generally begin with triggering events, and work their way through to significant business results. &lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;div align="left"&gt;&lt;em&gt;They can also represent smaller segments of re-usable work.&lt;/em&gt;&lt;/div&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;All tasks or activities are assigned to roles that are meaningful to people in the business.&lt;/li&gt;&lt;/ul&gt;&lt;em&gt;&lt;/em&gt;&lt;br&gt;&lt;em&gt;&lt;/em&gt;&lt;br&gt;&lt;em&gt; &lt;blockquote&gt;Be sure you have captured all relevant roles, which may sometimes be outside of the company.&lt;/blockquote&gt;&lt;/em&gt;&lt;br&gt; &lt;blockquote&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;A complete model should display how objects or data (&lt;em&gt;or both&lt;/em&gt;) are transferred and where they are going.&lt;br&gt; &lt;li&gt;A process can be modeled in a hierarchical fashion (&lt;em&gt;e.g., with Sub-Processes&lt;/em&gt;).&lt;br&gt; &lt;li&gt;The choices made for decisions, which occur within a process, determine which of all possible paths will be taken.&lt;br&gt; &lt;li&gt;Establish organization standards or guidelines for developing models and naming model elements, e.g.,&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;Establish naming conventions for each type of modeling object. For example, all activity names could have the following format:&amp;nbsp;&amp;nbsp; &lt;span style="font-size: x-small"&gt;&lt;/span&gt;&lt;br&gt; &lt;h4&gt;&lt;span style="font-size: x-small"&gt;&lt;strong&gt;verb + (adjective/descriptor) +&lt;/strong&gt; &lt;/span&gt;&lt;/h4&gt;&lt;/blockquote&gt; &lt;blockquote&gt;Avoid redundancy in naming, e.g., do not include the word &lt;i&gt;Process &lt;/i&gt;in the Process names or the words &lt;i&gt;Task &lt;/i&gt;or &lt;i&gt;Activity &lt;/i&gt;in Task names. &lt;/blockquote&gt; &lt;blockquote&gt;To help with report outputs, names should be 32 characters or less.&lt;br&gt;To help with readability, all words should be capitalized.&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;Establish a set of standard nouns, verbs, and acronyms that are used for naming objects.&lt;br&gt; &lt;li&gt;Establish standards for versioning methods associated at the process model and artifact level to provide requirement traceability.&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/1423778642055747994-3153795687789258951?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W-uL3JHFmWfIRJGYuVGo61KzKg8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W-uL3JHFmWfIRJGYuVGo61KzKg8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W-uL3JHFmWfIRJGYuVGo61KzKg8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W-uL3JHFmWfIRJGYuVGo61KzKg8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/dvePjKwIGO0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/3153795687789258951/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/10/general-bpmn-modeling-concepts.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3153795687789258951?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3153795687789258951?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/dvePjKwIGO0/general-bpmn-modeling-concepts.html" title="General BPMN Modeling Concepts" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/10/general-bpmn-modeling-concepts.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8NR346fip7ImA9WhdbEEQ.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-1923670830224720265</id><published>2011-10-08T13:34:00.001-05:00</published><updated>2011-10-08T13:34:56.016-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-08T13:34:56.016-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Visio 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="BPMN" /><title>Using Visio 2010 Premium to create a BPMN Document</title><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h1&gt;&lt;a name="_Toc305840945"&gt;Creating a New Visio 2010 BPMN Document&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;The following step will show you how to create the document and setup your workspace &lt;p&gt;1. From the Visio File Menu Select “Flowchart”.  &lt;p&gt;2. Select “BPMN Diagram”. &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-PzmstuJzVJs/TpCXnvyXFgI/AAAAAAAAADI/9Xe1YOGTIUQ/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-S72H7jKtyLc/TpCXn8C618I/AAAAAAAAADM/XWPfF5GgssA/image_thumb%25255B1%25255D.png?imgmax=800" width="180" height="98"&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;3. From the BPMN Basic Shapes, drag a “Start Event” shape onto the page. &lt;p&gt;4. “Right click” on the “Start Event” shape and click on “BPMN Attributes” as shown below. &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-COK2suC82_0/TpCXoPSmijI/AAAAAAAAADQ/EaYJZY1OL2Y/s1600-h/image%25255B12%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-SeetXhiTXk4/TpCXod4nAeI/AAAAAAAAADU/viByQVKlfw4/image_thumb%25255B6%25255D.png?imgmax=800" width="79" height="243"&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp; &lt;p&gt;5. Position the “Shape Data” window as shown in the example below. &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-Jp3v15AjKHc/TpCXokN8lcI/AAAAAAAAADY/WMqysNelWtk/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-9tWb9guzt5U/TpCXo1CGwaI/AAAAAAAAADc/zRuoXgPk7k0/image_thumb%25255B5%25255D.png?imgmax=800" width="254" height="109"&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;&lt;a name="_Toc305840946"&gt;The Visio 2010 BPMN Shapes&lt;/a&gt;&lt;/h2&gt; &lt;h4&gt;&lt;a name="_Toc305840947"&gt;Basic Shapes&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-bm2nuPNHWMQ/TpCXpS_dnVI/AAAAAAAAADg/SfBhv60EVg4/s1600-h/image%25255B17%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-GaOp-CX5xo8/TpCXpRBRadI/AAAAAAAAADk/mySd5rV9dyc/image_thumb%25255B9%25255D.png?imgmax=800" width="202" height="194"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;&lt;a name="_Toc305840948"&gt;BPMN Event Shapes&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-ml3mid19EuM/TpCXp5sPwkI/AAAAAAAAADo/nnmo1194RQQ/s1600-h/image%25255B22%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-HMQ7iUYtzY4/TpCXqFd1FoI/AAAAAAAAADs/Si7m4ac2T1o/image_thumb%25255B12%25255D.png?imgmax=800" width="207" height="316"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;&lt;a name="_Toc305840949"&gt;BPMN Activities&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-40pqQAAXP6Q/TpCXqJUKR6I/AAAAAAAAADw/b0Tc-Plfv-A/s1600-h/image%25255B27%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-JkXOYGgqksM/TpCXqrfgxNI/AAAAAAAAAD0/hvG5eaVX8DE/image_thumb%25255B15%25255D.png?imgmax=800" width="226" height="251"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;&lt;a name="_Toc305840950"&gt;BPMN Gateways&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-3I5xdOemTRo/TpCXqmFDTwI/AAAAAAAAAD4/ul-FlN5EBow/s1600-h/image%25255B31%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-UKyjM22a_TY/TpCXrG-FL_I/AAAAAAAAAD8/zHNm3kC73Ew/image_thumb%25255B17%25255D.png?imgmax=800" width="219" height="144"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;&lt;a name="_Toc305840951"&gt;BPMN Connecting Objects&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-EeTLQZgyxgk/TpCXrV3nszI/AAAAAAAAAEA/NBqklWx6Qnk/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; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-lceQYnyIGaE/TpCXrrGzy8I/AAAAAAAAAEE/xzG7vZAt6oM/image_thumb%25255B19%25255D.png?imgmax=800" width="247" height="172"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;&lt;a name="_Toc305840952"&gt;Visio 2010 BPMN Menu Items&lt;/a&gt;&lt;/h2&gt; &lt;h3&gt;&lt;a name="_Toc305840953"&gt;The Visio 2010 “Process Menu”&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-MR9a0vymB6k/TpCXrwq0omI/AAAAAAAAAEI/94zSfWVpGic/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; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-z7aaCmn3ePI/TpCXsHwtqvI/AAAAAAAAAEM/wRrWPBlxf0k/image_thumb%25255B21%25255D.png?imgmax=800" width="256" height="101"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;&lt;a name="_Toc305840954"&gt;Check Diagram&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;When you “click” on the “Check Diagram” in the menu, all the pages in your document are validated against the “built-in” BPMN Validation Rules. &lt;p&gt;If the “Issues Window” item is checked, you will see the”Issues Window” as show in the sample below. &lt;h5&gt;&lt;a name="_Toc305840955"&gt;Issues Window&lt;/a&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-zSGTKHEkKso/TpCXsRicMVI/AAAAAAAAAEQ/I9b8HeM6Zbw/s1600-h/image%25255B43%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/-TjBA3RyZcp8/TpCXskbEvwI/AAAAAAAAAEU/RS0tQU2BDAA/image_thumb%25255B23%25255D.png?imgmax=800" width="292" height="105"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;If the diagram fails validation you are presented with the error information as shown in the sample below &lt;h5&gt;&lt;a name="_Toc305840956"&gt;Issues Window with errors&lt;/a&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Sj7Zf2KIoiw/TpCXs3uQrNI/AAAAAAAAAEY/rrlnRPg67Z0/s1600-h/image%25255B47%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/-5RpMoLH1QuU/TpCXtKB8EeI/AAAAAAAAAEc/5jQ_skaPKws/image_thumb%25255B25%25255D.png?imgmax=800" width="277" height="96"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;“Double Clicking” on the line will highlight the where the issue occurs within the diagram. &lt;p&gt;&amp;nbsp; &lt;h3&gt;&lt;a name="_Toc305840957"&gt;Subprocess Menu Items&lt;/a&gt;&lt;/h3&gt; &lt;h4&gt;&lt;a name="_Toc305840958"&gt;Link to Existing&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;If you select a shape on your drawing and then “click” on the “Link to Existing” menu item, you are presented with a drop down menu as show below. &lt;h6&gt;Pages in this Document&lt;/h6&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-sp_8WRUEK6Y/TpCXtdwIXaI/AAAAAAAAAEg/JaaUJPq5G9k/s1600-h/image%25255B51%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-6uHbTO9Ys6U/TpCXtvS_5vI/AAAAAAAAAEk/jC_mtMuKdTY/image_thumb%25255B27%25255D.png?imgmax=800" width="198" height="172"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;You can create a “hyperlink” from the selected shape to any page within the document. &lt;p&gt;If you select “Browse to Other Document”, you can also create a “hyperlink” to any file type this can be an Excel Mapping document, Message Schema, Message sample, Business Rule Document, etc.&lt;br&gt; &lt;h4&gt;&lt;a name="_Toc305840959"&gt;Create New&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;If you select a “Sub-Process” shape in the diagram and select “Create New” in the menu, a new diagram page is created. The page is named from the shape.  &lt;p&gt;A hyperlink is created from the selected shape to the new page. &lt;h4&gt;&lt;a name="_Toc305840960"&gt;Create from Selection&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;If you select a group of elements on a page and select “Create from Selection”, this will create a new “Sub-process” Page. A new shape is added to replace the shapes moved to the new page.The page name is not labeled for the sub-process. &lt;p&gt;An example of the shape is shown below. &lt;h6&gt;Sub-process link shape&lt;/h6&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-1Z3mj1CM_b4/TpCXt4kRkjI/AAAAAAAAAEo/g5Gb4XwKUiM/s1600-h/image%25255B54%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; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://lh6.ggpht.com/-JSAoGrAyPD4/TpCXuH0dC-I/AAAAAAAAAEs/cALckffVFZ8/image_thumb%25255B28%25255D.png?imgmax=800" width="119" height="92"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e545c7f0-ca5b-49ee-bb69-fb8825d5ac0a" class="wlWriterEditableSmartContent"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/BPMN" rel="tag"&gt;BPMN&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/Visio+2010" rel="tag"&gt;Visio 2010&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/BizTalk+2010" rel="tag"&gt;BizTalk 2010&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/modeling" rel="tag"&gt;modeling&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-1923670830224720265?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/F6zTGQeu5I48TMTMgRCrU65Qevc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F6zTGQeu5I48TMTMgRCrU65Qevc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/F6zTGQeu5I48TMTMgRCrU65Qevc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F6zTGQeu5I48TMTMgRCrU65Qevc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/xmKhwsdSiPY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/1923670830224720265/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/10/using-visio-2010-premium-to-create-bpmn.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/1923670830224720265?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/1923670830224720265?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/xmKhwsdSiPY/using-visio-2010-premium-to-create-bpmn.html" title="Using Visio 2010 Premium to create a BPMN Document" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-S72H7jKtyLc/TpCXn8C618I/AAAAAAAAADM/XWPfF5GgssA/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/10/using-visio-2010-premium-to-create-bpmn.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cNQ3k6eyp7ImA9WhdVGEU.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-7192247906344653203</id><published>2011-09-24T13:30:00.001-05:00</published><updated>2011-09-24T13:31:32.713-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-24T13:31:32.713-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Book Reviews" /><category scheme="http://www.blogger.com/atom/ns#" term="LOB" /><title>If you are trying to solve LOB Integration problems using BizTalk 2010</title><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;“Microsoft BizTalk 2010: Line of Business Systems Integration “&amp;nbsp; &lt;/h2&gt; &lt;p align="left"&gt;&lt;a href="http://lh4.ggpht.com/-GyIz9kxbDJ4/Tn4hsd1EUsI/AAAAAAAAADA/uSdRByAtj_I/s1600-h/LOB%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="LOB" border="0" alt="LOB" src="http://lh3.ggpht.com/-CU41lMPfCsg/Tn4hshYKbXI/AAAAAAAAADE/akygmuT4FBA/LOB_thumb%25255B1%25255D.jpg?imgmax=800" width="144" height="190"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="left"&gt;I am sure that most BizTalk Architects, Developers, and Administration will agree that BizTalk Server 2010 is a collection of Tools and Services that can be used to solve many Business Problems. The most common problem is Integrating Systems that have no direct means of communication. These are usually the core business systems. &lt;/p&gt; &lt;p&gt;There are several good BizTalk reference books available, but only one of them addresses BizTalk's Integration capabilities. That book is Microsoft BizTalk Server 2010: Line of Business Systems Integration. This book is more than just another reference book. It starts where the published WCF LOB Documentation leaves off. Each chapter is like a training session. &lt;/p&gt; &lt;p&gt;The chapters in this book are very diverse. They range for developing custom WCF LOB Adapters using the WCF LOB Adapter SDK to integrating with Salesforce.com. Each chapter provides a through description of the LOB Adapter and step-by-step instructions in its use. There are several examples of how the LOB Adapter can be used to solve real business problems. There is source code available for each of the examples. &lt;/p&gt; &lt;p&gt;BizTalk is a complex product that can be overwhelming to those just starting to work with it. I have been working with BizTalk for over nine years and still am still overwhelmed with its capabilities. You can't be an expert on all that BizTalk offers. Microsoft BizTalk Server 2010: Line of Business Systems Integration has provided me with answers to questions that help me solve my client's LOB Integration problems. &lt;/p&gt; &lt;p&gt;The authors are highly recognized as the "LOB Integration Experts". Although I don't know them personally, I have communicated with them and avidly follow their blog postings. &lt;/p&gt; &lt;p&gt;If you are trying to solve LOB Integration problems using BizTalk 2010, &lt;a href="http://www.amazon.com/Microsoft-BizTalk-2010-Business-Integration/dp/1849681902/ref=cm_cr_pr_product_top"&gt;Microsoft BizTalk Server 2010: Line of Business Systems Integration&lt;/a&gt; is a must buy. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-7192247906344653203?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0dDzNRHeum6sHUFFTRJme5ZxCUA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0dDzNRHeum6sHUFFTRJme5ZxCUA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0dDzNRHeum6sHUFFTRJme5ZxCUA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0dDzNRHeum6sHUFFTRJme5ZxCUA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/wvZxDW2DmEc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/7192247906344653203/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/09/if-you-are-trying-to-solve-lob.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/7192247906344653203?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/7192247906344653203?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/wvZxDW2DmEc/if-you-are-trying-to-solve-lob.html" title="If you are trying to solve LOB Integration problems using BizTalk 2010" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-CU41lMPfCsg/Tn4hshYKbXI/AAAAAAAAADE/akygmuT4FBA/s72-c/LOB_thumb%25255B1%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/09/if-you-are-trying-to-solve-lob.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIGSX8_fSp7ImA9WhdWGEo.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-5292966134282363873</id><published>2011-09-12T20:25:00.001-05:00</published><updated>2011-09-12T20:32:08.145-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-12T20:32:08.145-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Exception Handling" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="BRE" /><category scheme="http://www.blogger.com/atom/ns#" term="Modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="BPMN" /><title>Business Rules and Business Process Exceptions</title><content type="html">&lt;p&gt;Often a business process team will create a working prototype of a business process. These prototypes might arise from 'use-cases' or business cases.  &lt;p&gt;This idealized process develops a deep understanding of the final version, yet much of the important work remains. You should even consider executing this development artifact in a test bed. Yet to complete a business process, the technical team should detail the process diagram with the necessary scheduling, exceptions and compensations. The purpose of the details is to erect a more complete process model. The business processes should act on all the messages, including the system failures. The process should handle every anticipated exception.  &lt;p&gt;There are 3 types of exceptions may affect process execution:  &lt;ul&gt; &lt;li&gt;&lt;b&gt;Technical exceptions&lt;/b&gt;  &lt;li&gt;&lt;b&gt;Transient exceptions&lt;/b&gt;  &lt;li&gt;&lt;b&gt;Business exceptions&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;As we will see, business rules can create, named business exceptions. If a BizTalk Orchestration is transactional, the process should &lt;i&gt;compensate&lt;/i&gt; for transactions that fail to complete. In compensation, the process cleans up or backs out records from ERP’s, operational datastores or data warehouses.  &lt;p&gt;Often processes should be complete within a time period, so there could be &lt;i&gt;time out&lt;/i&gt; actions noted on the diagram. Business processes usually receive a message and translate that message into yet another message for consumption by the next part of the process. BPMN is powerful for developing time-outs, exceptions and compensations. As seen in the BPMN fragment below, you can attach time-outs, exceptions and compensations directly to a subprocess task list. When time-outs and exceptions occur within the two process tasks, the BizTalk Orchestration traps these at the point of the subprocess.  &lt;p&gt;&amp;nbsp; &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/-bKgsdymLniQ/Tm6xChouuKI/AAAAAAAAACg/RABqijNnylU/s1600-h/image%25255B4%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/-xatxqAyES14/Tm6xCyQgBmI/AAAAAAAAACk/cuSCkpXYkB4/image_thumb%25255B2%25255D.png?imgmax=800" width="464" height="232"&gt;&lt;/a&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Figure 1 BPMN fragment&lt;/p&gt;&lt;/blockquote&gt; &lt;p align="left"&gt;In this scenario, a grant authorization system evaluates grants and records the data. The time-out BPMN (the clock) will raise a time-out exception and wait. The diagram reports any exception that occurs (the zigzag) to the exception task. The compensation takes care of a record in the grant database.&lt;/p&gt; &lt;p&gt;You can model Business Processes with advanced abilities that suspend processing, or communicate with disconnected, mobile processes. These powers yield opportunities for the enterprise to fine-tune their most complicated practices. Yet to develop these capabilities you should understand how to handle the three types of exceptions and what you must plan for when developing the production version of the process diagram.  &lt;p&gt;A business process diagram should use exception handlers to redirect the process flow in case a transient or business exception happens. However, no process can manage every exception. There are technical exceptions that will cause the entire process instance to suspend.  &lt;p&gt;&amp;nbsp; &lt;h4&gt;Technical Exceptions&lt;/h4&gt; &lt;p&gt;Technical exceptions occur when the process causes the process instance to fail. An internal server exception should be abnormal; however there are operational circumstances that cause these. Technical exceptions include:  &lt;p&gt;The common .Net Null exceptions  &lt;ul&gt; &lt;li&gt;Exceptions caused by Illegal Argument exceptions, (suppose an external operational system decides to change a field from 10 to 20 characters)  &lt;li&gt;Server database exceptions, out of tablespace, violation of database constraints&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;These are outside and therefore invisible to the calling subprocess. Processes cannot handle them because the execution state of the process has stopped. When this technical exception happens, the current transaction is always marked for rollback. The process throws the exception to the scheduler or message router.  &lt;p&gt;&amp;nbsp; &lt;h4&gt;Transient exceptions&lt;/h4&gt; &lt;p&gt;A transient exception is usually caused by code external to the server like database connections or connection pooling exceptions. Within the scope of the current transaction, a transient exception is visible and the process can catch it with an exception handler. If the exception is not handled in the scope of the current transaction, the subprocess marks the transaction for rollback and throws the exception to the scheduler or message router. The process is suspended.  &lt;p&gt;The suspended process can be restarted and resume processing after the database connection or some other condition is restored.  &lt;p&gt;&amp;nbsp; &lt;h4&gt;Business Exception&lt;/h4&gt; &lt;p&gt;A business exception is one that can be expected by the process. Examples of these exceptions include:  &lt;ul&gt; &lt;li&gt;·Exception raised by an activity, a specific, named exception is raised, for instance a business rule could raise a named exception.  &lt;li&gt;Exception caused by receiving an error message (like an SOAP fault). &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If the exception is not handled in the scope of the current activity, the activity fails. When the activity defined a coordinated transaction, the transaction is committed. When no exception handling takes place Exception processing begins and leads to compensation and the failure of the process.  &lt;p&gt;&amp;nbsp; &lt;h3&gt;Business Rules Decisions and Business Exceptions&lt;/h3&gt; &lt;p&gt;Many organizations use the BizTalk 2010 Business Rules Engine (BRE) to validate and transform incoming transactions. Validations and transformation are important types of 'decisions' that a business process makes with the data within process flows.  &lt;p&gt;This is a common decision pattern: evaluate a set or transactions, say from an incoming data set. Each record that fails the validation should be stored in an area for latter cleanup. You can either handle the validation directly, with values in the process flows or you can raise a business exception, create a reusable process for handling the exception and move on.  &lt;p&gt;Another common decision pattern validates user form input, in a workflow. Users might correctly complete a form and send it to a process flow. If there are business rules that violate complex data and business conditions, the process should collect data from the user at a later date.  &lt;p&gt;Figure 2 is an example of what I am describing. A decision service validates incoming data. If the data does not pass validation, the subprocess raises a named exception, otherwise the record is processed.  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-8ARmUuzsUyk/Tm6xDAXXXAI/AAAAAAAAACo/_htku-VI4MA/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-v3JVeR0zgA8/Tm6xDvwAh7I/AAAAAAAAACs/sKujMNY5rgM/image_thumb%25255B5%25255D.png?imgmax=800" width="452" height="237"&gt;&lt;/a&gt;  &lt;blockquote&gt; &lt;p&gt;Figure 2 Decision Services&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;The basic idea is to design your exceptions, time-outs and compensations to enlarge the flexibility of the process and allow most process to continue unattended. Handle the process and move on.  &lt;p&gt;&amp;nbsp; &lt;h3&gt;Diagram complexity&lt;/h3&gt; &lt;p&gt;The complete BPMN diagram has many important exception features that must be accommodated.  &lt;p&gt;Unfortunately, these additional boxes and notations make it difficult for business users to understand. This is where you use a BPMN Structuring Phase diagram. This diagram does not display exceptions, compensations and timers attached to subprocesses. The tasks following these should also not be displayed. This would clarify the core nature of the process and provide your business users an easy to understand document.  &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0b366111-fd13-46ae-9a71-bb5169cb6e53" class="wlWriterEditableSmartContent"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/BizTalk" rel="tag"&gt;BizTalk&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/BRE" rel="tag"&gt;BRE&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/BPMN" rel="tag"&gt;BPMN&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/Orchestration" rel="tag"&gt;Orchestration&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/Exception+Handling" rel="tag"&gt;Exception Handling&lt;/a&gt;&lt;/div&gt; Windows Live Tags: &lt;a href="http://windows.live.com/connect/tag/Rules" rel="clubhouseTag"&gt;Rules&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Exceptions" rel="clubhouseTag"&gt;Exceptions&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Often" rel="clubhouseTag"&gt;Often&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/team" rel="clubhouseTag"&gt;team&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/prototype" rel="clubhouseTag"&gt;prototype&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/prototypes" rel="clubhouseTag"&gt;prototypes&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/version" rel="clubhouseTag"&gt;version&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/development" rel="clubhouseTag"&gt;development&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/artifact" rel="clubhouseTag"&gt;artifact&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/diagram" rel="clubhouseTag"&gt;diagram&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/compensations" rel="clubhouseTag"&gt;compensations&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/purpose" rel="clubhouseTag"&gt;purpose&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/messages" rel="clubhouseTag"&gt;messages&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/system" rel="clubhouseTag"&gt;system&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/failures" rel="clubhouseTag"&gt;failures&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/exception" rel="clubhouseTag"&gt;exception&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/execution" rel="clubhouseTag"&gt;execution&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Technical" rel="clubhouseTag"&gt;Technical&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Transient" rel="clubhouseTag"&gt;Transient&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/BizTalk" rel="clubhouseTag"&gt;BizTalk&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Orchestration" rel="clubhouseTag"&gt;Orchestration&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/transactions" rel="clubhouseTag"&gt;transactions&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/compensation" rel="clubhouseTag"&gt;compensation&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/data" rel="clubhouseTag"&gt;data&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/warehouses" rel="clubhouseTag"&gt;warehouses&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/message" rel="clubhouseTag"&gt;message&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/consumption" rel="clubhouseTag"&gt;consumption&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/BPMN" rel="clubhouseTag"&gt;BPMN&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/task" rel="clubhouseTag"&gt;task&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/tasks" rel="clubhouseTag"&gt;tasks&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Figure" rel="clubhouseTag"&gt;Figure&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/scenario" rel="clubhouseTag"&gt;scenario&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/authorization" rel="clubhouseTag"&gt;authorization&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/clock" rel="clubhouseTag"&gt;clock&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/database" rel="clubhouseTag"&gt;database&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Processes" rel="clubhouseTag"&gt;Processes&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/abilities" rel="clubhouseTag"&gt;abilities&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/opportunities" rel="clubhouseTag"&gt;opportunities&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/enterprise" rel="clubhouseTag"&gt;enterprise&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/capabilities" rel="clubhouseTag"&gt;capabilities&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/production" rel="clubhouseTag"&gt;production&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/handlers" rel="clubhouseTag"&gt;handlers&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/instance" rel="clubhouseTag"&gt;instance&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/server" rel="clubhouseTag"&gt;server&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Null" rel="clubhouseTag"&gt;Null&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Illegal" rel="clubhouseTag"&gt;Illegal&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Argument" rel="clubhouseTag"&gt;Argument&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/violation" rel="clubhouseTag"&gt;violation&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/constraints" rel="clubhouseTag"&gt;constraints&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/transaction" rel="clubhouseTag"&gt;transaction&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/connection" rel="clubhouseTag"&gt;connection&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Within" rel="clubhouseTag"&gt;Within&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/scope" rel="clubhouseTag"&gt;scope&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/handler" rel="clubhouseTag"&gt;handler&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Examples" rel="clubhouseTag"&gt;Examples&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/error" rel="clubhouseTag"&gt;error&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/SOAP" rel="clubhouseTag"&gt;SOAP&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/failure" rel="clubhouseTag"&gt;failure&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Decisions" rel="clubhouseTag"&gt;Decisions&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Many" rel="clubhouseTag"&gt;Many&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Engine" rel="clubhouseTag"&gt;Engine&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Validations" rel="clubhouseTag"&gt;Validations&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/transformation" rel="clubhouseTag"&gt;transformation&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/decision" rel="clubhouseTag"&gt;decision&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/validation" rel="clubhouseTag"&gt;validation&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/area" rel="clubhouseTag"&gt;area&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/cleanup" rel="clubhouseTag"&gt;cleanup&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Another" rel="clubhouseTag"&gt;Another&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/user" rel="clubhouseTag"&gt;user&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Users" rel="clubhouseTag"&gt;Users&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/example" rel="clubhouseTag"&gt;example&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Services" rel="clubhouseTag"&gt;Services&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Handle" rel="clubhouseTag"&gt;Handle&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/notations" rel="clubhouseTag"&gt;notations&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Phase" rel="clubhouseTag"&gt;Phase&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/timers" rel="clubhouseTag"&gt;timers&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/Tags" rel="clubhouseTag"&gt;Tags&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/outs" rel="clubhouseTag"&gt;outs&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/rollback" rel="clubhouseTag"&gt;rollback&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/scheduler" rel="clubhouseTag"&gt;scheduler&lt;/a&gt;,&lt;a href="http://windows.live.com/connect/tag/router" rel="clubhouseTag"&gt;router&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-5292966134282363873?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lKQQSntso-20TYNWSnhL1labusc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lKQQSntso-20TYNWSnhL1labusc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lKQQSntso-20TYNWSnhL1labusc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lKQQSntso-20TYNWSnhL1labusc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/KYfU0M-Q5v0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/5292966134282363873/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/09/business-rules-and-business-process.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/5292966134282363873?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/5292966134282363873?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/KYfU0M-Q5v0/business-rules-and-business-process.html" title="Business Rules and Business Process Exceptions" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-xatxqAyES14/Tm6xCyQgBmI/AAAAAAAAACk/cuSCkpXYkB4/s72-c/image_thumb%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/09/business-rules-and-business-process.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIHSXk8cCp7ImA9WhdWFUU.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-3533820728886996016</id><published>2011-09-09T10:01:00.001-05:00</published><updated>2011-09-09T10:02:18.778-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-09T10:02:18.778-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="BPMN" /><title>Using BPMN to design and document BizTalk 2010 Projects</title><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;The following are the recommended steps to design and document a BizTalk 2010 Project using Visio 2010 Premium – BPMN&lt;/strong&gt;  &lt;p&gt;1. The Project Manager and Business Analyst will create the Functional Requirements documentation.  &lt;p&gt;2. The BizTalk Architect or Lead BizTalk Developer will create a new Visio 2010 BPMN document for the project.  &lt;p&gt;3. The BizTalk Architect or Lead BizTalk Developer will create the “Black Box” BPMN diagram.  &lt;p&gt;4. The Project Manager and Business Analyst will review the diagram to validate that it meets the project requirements.  &lt;p&gt;5. The BizTalk Architect or Lead BizTalk Developer will then add a new tabs for the BPMN Structuring Phases (1 -3). The Structuring Phase diagrams will be constructed.  &lt;p&gt;6. The Business Analyst will use the Structuring Phase diagrams to determine what supporting documents need to be created. These documents include; Transformation (Maps), Business Rules, etc...  &lt;p&gt;7. The BizTalk Architect or Lead BizTalk Developer will validate the Structuring Phase 3 BPMN Diagram for any errors.  &lt;p&gt;8. The BizTalk Architect or Lead BizTalk Developer will add a new tab for the Reconstruction Phase Diagram.  &lt;p&gt;9. The BizTalk Architect or Lead BizTalk Developer will create the Reconstruction Phase Diagram.  &lt;p&gt;10. The Business Analyst will validate the Reconstruction Phase Diagram.  &lt;p&gt;11. The Business Analyst will add a new tab for the Instrumentation Phase Diagram.  &lt;p&gt;12. The Business Analyst will attach the documents to the Shapes within the Instrumentation Phase Diagram.  &lt;p&gt;13. The Business Analyst will enter the attributes values for each shape in the Instrumentation Phase Diagram.  &lt;p&gt;14. The BizTalk Architect or Lead BizTalk Developer will validate the Instrumentation Phase Diagram.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-3533820728886996016?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2hxpe92ZozSCg3nCqC6CLfZADlk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2hxpe92ZozSCg3nCqC6CLfZADlk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2hxpe92ZozSCg3nCqC6CLfZADlk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2hxpe92ZozSCg3nCqC6CLfZADlk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/Nw9uzbNvIL8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/3533820728886996016/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/09/using-bpmn-to-design-and-document.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3533820728886996016?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/3533820728886996016?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/Nw9uzbNvIL8/using-bpmn-to-design-and-document.html" title="Using BPMN to design and document BizTalk 2010 Projects" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/09/using-bpmn-to-design-and-document.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IHSXw9fSp7ImA9WhdWE0g.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-6412424995635536756</id><published>2011-09-06T20:38:00.000-05:00</published><updated>2011-09-06T20:38:58.265-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-06T20:38:58.265-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="BPMN" /><title>BPMN Diagramming Basics</title><content type="html">Microsoft has recently published a Training Course, "&lt;a href="http://office.microsoft.com/en-us/visio-help/bpmn-diagramming-basics-RZ102712773.aspx"&gt;Learn the basics of Business Process Modeling Notation (BPMN) and how create a BPMN flowchart diagram in Visio 2010 Premium&lt;/a&gt;" on the MS&amp;nbsp;Office Support site.&lt;br /&gt;
&lt;br /&gt;
I highly recommend this for anyone involved in&amp;nbsp;designing BizTalk Solutions.&amp;nbsp; The BPMN shapes and attributes&amp;nbsp;relate to BizTalk Orchestrations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-6412424995635536756?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/E_McQGzEtjbfwe9f8r1Kcx6Lpv8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E_McQGzEtjbfwe9f8r1Kcx6Lpv8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/E_McQGzEtjbfwe9f8r1Kcx6Lpv8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E_McQGzEtjbfwe9f8r1Kcx6Lpv8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/HzuN9l3P8sg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/6412424995635536756/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/09/bpmn-diagramming-basics.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/6412424995635536756?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/6412424995635536756?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/HzuN9l3P8sg/bpmn-diagramming-basics.html" title="BPMN Diagramming Basics" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/09/bpmn-diagramming-basics.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cMR3szcSp7ImA9WhdXFUk.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-8274774619941296074</id><published>2011-08-28T11:22:00.000-05:00</published><updated>2011-08-28T11:31:26.589-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-28T11:31:26.589-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="General" /><title>Doing research for a new Book</title><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I came up with an idea for a book and had submitted it to PackT Publishing.&amp;nbsp; I received a response that one of the editors was interested.&lt;/p&gt; &lt;p&gt;The title is &lt;em&gt;“Using Visio 2010 Business Process Modeling Notation (BPMN) to design, model, and document BizTalk Solutions”&lt;/em&gt;.&amp;nbsp; So far, I have not been able to find anything published on this subject.&lt;/p&gt; &lt;p&gt;This book is primarily for Business Analysts, Project Mangers, Architects, Developers, and Administrators who are currently using or are planning to implement Microsoft BizTalk Server.&lt;/p&gt; &lt;p&gt;&lt;em&gt;This book is not about developing BizTalk Applications, nor is it a guide book on using Visio 2010. &lt;/em&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-8274774619941296074?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xNwBZ_v0rOhE-kvHmIyKyMqVSz4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xNwBZ_v0rOhE-kvHmIyKyMqVSz4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xNwBZ_v0rOhE-kvHmIyKyMqVSz4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xNwBZ_v0rOhE-kvHmIyKyMqVSz4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/tTpWoVURENs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/8274774619941296074/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/08/doing-research-for-new-book.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/8274774619941296074?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/8274774619941296074?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/tTpWoVURENs/doing-research-for-new-book.html" title="Doing research for a new Book" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/08/doing-research-for-new-book.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUBRXo6eSp7ImA9WhdTEEs.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-2954169502358719084</id><published>2011-07-07T14:50:00.000-05:00</published><updated>2011-07-07T14:50:54.411-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-07T14:50:54.411-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Pipeline Components" /><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Gac" /><title>How to Gac and copy a BizTalk 2010 Pipeline Component</title><content type="html">On Windows 7 and Windows 2008 R2 Server, the Gac Utility is located in C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools.&lt;br /&gt;
&lt;br /&gt;
XCopy is not supported, so the easiest way to copy the DLL to the BizTalk 2010 Pipeline Folder is by using "Copy" with the /y switch to&amp;nbsp;Suppresses prompting to confirm you want to overwrite an&amp;nbsp;existing destination file.&lt;br /&gt;
&lt;br /&gt;
The following script can be added to the Post-Build Event Command Line.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;span style="color: red;"&gt;"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\GacUtil.exe" /nologo /i "$(TargetPath)" /f&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;span style="color: red;"&gt;&lt;br /&gt;
&amp;nbsp; copy "$(TargetPath)" "C:\Program Files (x86)\Microsoft BizTalk Server 2010\Pipeline Components" /y&lt;/span&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-2954169502358719084?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4bEn1solQCUcynBK6Ffl97pUO6c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4bEn1solQCUcynBK6Ffl97pUO6c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4bEn1solQCUcynBK6Ffl97pUO6c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4bEn1solQCUcynBK6Ffl97pUO6c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/zNWO4_a50u4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/2954169502358719084/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/07/how-to-gac-and-copy-biztalk-2010.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/2954169502358719084?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/2954169502358719084?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/zNWO4_a50u4/how-to-gac-and-copy-biztalk-2010.html" title="How to Gac and copy a BizTalk 2010 Pipeline Component" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/07/how-to-gac-and-copy-biztalk-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQMSH4-fip7ImA9WhdTEEs.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-6952062697726090897</id><published>2011-07-05T16:51:00.003-05:00</published><updated>2011-07-07T14:53:09.056-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-07T14:53:09.056-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="BizTalk 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Modeling" /><category scheme="http://www.blogger.com/atom/ns#" term="BPMN" /><title>Using BPMN to document BizTalk Solution Requirements - Part 1</title><content type="html">I have been working with &lt;a href="http://www.bpmn.org/"&gt;BPMN&lt;/a&gt; for a few years. My primary tool has been &lt;a href="http://www.sparxsystems.com/"&gt;Enterprise Architect&lt;/a&gt; by Sparx Systems. Microsoft introduced BPMN 1.2&amp;nbsp;in Visio 2010 Premium Edition. I have recommended both products on almost every BizTalk Contract. &lt;br /&gt;
&lt;br /&gt;
On my last contract, I taught several classes (Project Managers, Business Analysts,&amp;nbsp;Architects and Developers)&amp;nbsp;on the use of BPMN and how it relates to BizTalk Applications. They are using it not only for BizTalk, but all Business Process Applications.&lt;br /&gt;
&lt;br /&gt;
BizTalk 2006 had a nice addin for Visio, the "Microsoft BizTalk Server 2006 Orchestration Designer for Business Analysts". &amp;nbsp;A Business Analyst could create an Workflow in Visio and a BizTalk developer could use the diagram to create the Orchestration.&lt;br /&gt;
&lt;br /&gt;
I have been researching how to do the same thing with BPMN.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
To be continued...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-6952062697726090897?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7PyGKxUM7YZffpHAcY0WiBYa3Aw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7PyGKxUM7YZffpHAcY0WiBYa3Aw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7PyGKxUM7YZffpHAcY0WiBYa3Aw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7PyGKxUM7YZffpHAcY0WiBYa3Aw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/jd9MznFufv4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/6952062697726090897/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/07/using-bpmn-to-document-biztalk-solution.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/6952062697726090897?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/6952062697726090897?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/jd9MznFufv4/using-bpmn-to-document-biztalk-solution.html" title="Using BPMN to document BizTalk Solution Requirements - Part 1" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/07/using-bpmn-to-document-biztalk-solution.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4CSHY_fCp7ImA9WhZaGU0.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-2237798314065030506</id><published>2011-06-12T12:21:00.002-05:00</published><updated>2011-07-05T16:22:49.844-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-05T16:22:49.844-05:00</app:edited><title>BizTalk 2010 Certification exam</title><content type="html">I passed the Developing Business Processes and Integration Solutions using BizTalk&amp;nbsp; Server 2010 Certification exam on Saturday. I am now officially a Microsoft Certified Technology Specialist (MSCTS) .&lt;br /&gt;
&lt;br /&gt;
The last certification exam I took was in 1999. I guess I am still certified as a MCP for Windows 95.&amp;nbsp;Anyone still using it?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-2237798314065030506?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FdufKi7GoDCcSs-EMJUWXKMOBnU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FdufKi7GoDCcSs-EMJUWXKMOBnU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FdufKi7GoDCcSs-EMJUWXKMOBnU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FdufKi7GoDCcSs-EMJUWXKMOBnU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/Q3gTcoy3lrI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/2237798314065030506/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/06/biztalk-2010-certification-exam.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/2237798314065030506?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/2237798314065030506?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/Q3gTcoy3lrI/biztalk-2010-certification-exam.html" title="BizTalk 2010 Certification exam" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/06/biztalk-2010-certification-exam.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAEQXs6fSp7ImA9Wx9WEkQ.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-8744473868005701303</id><published>2011-01-17T14:38:00.000-06:00</published><updated>2011-01-17T14:38:20.515-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-17T14:38:20.515-06:00</app:edited><title>The BizTalk Project from Hell</title><content type="html">I took a permanent position with a consulting firm in November. They brought me on board to help them with a BizTalk 2009 project for a Healthcare project they started over a year ago.&lt;br /&gt;
Apparently they didn’t hire a qualified BizTalk Developer or Contractor. They decided that they would do the Application themselves.&lt;br /&gt;
They figured out how to create Orchestrations and how to use the BRE. Everything else was done in both Serialized and Non-Serialized .Net Classes. They called these classes from Expressions and Message Assign Shapes in Atomic Scopes. &lt;img alt="Confused smile" class="wlEmoticon wlEmoticon-confusedsmile" src="http://lh4.ggpht.com/_pWUyIY9Bams/TTSoGXnqdzI/AAAAAAAAAA0/h2s2DXf-WgU/wlEmoticon-confusedsmile%5B2%5D.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-8744473868005701303?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zShaEqy0pxzpq5lMFCTgWZNDwt4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zShaEqy0pxzpq5lMFCTgWZNDwt4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zShaEqy0pxzpq5lMFCTgWZNDwt4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zShaEqy0pxzpq5lMFCTgWZNDwt4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/xFAaEaT4Llc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/8744473868005701303/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/01/biztalk-project-from-hell.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/8744473868005701303?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/8744473868005701303?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/xFAaEaT4Llc/biztalk-project-from-hell.html" title="The BizTalk Project from Hell" /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_pWUyIY9Bams/TTSoGXnqdzI/AAAAAAAAAA0/h2s2DXf-WgU/s72-c/wlEmoticon-confusedsmile%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/01/biztalk-project-from-hell.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUANR3Y_eCp7ImA9Wx9XF0g.&quot;"><id>tag:blogger.com,1999:blog-1423778642055747994.post-2906116510885242441</id><published>2011-01-11T08:56:00.000-06:00</published><updated>2011-01-11T08:56:36.840-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-11T08:56:36.840-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="About" /><title>BizTalk and Me..</title><content type="html">&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;I have been working with BizTalk for over eight years. I started with BizTalk 2002 and am now working with BizTalk 2010. The majority of my work has been with consulting firms and as an independent contractor.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial;"&gt;I hope to provide the reader with a inside view&amp;nbsp;of these experiences. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1423778642055747994-2906116510885242441?l=biztalkin-howard.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fYJmNBQeSnI6Dl9-cvjrpgVcAHE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fYJmNBQeSnI6Dl9-cvjrpgVcAHE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fYJmNBQeSnI6Dl9-cvjrpgVcAHE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fYJmNBQeSnI6Dl9-cvjrpgVcAHE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Biztalkin/~4/-9t8zibKPag" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://biztalkin-howard.blogspot.com/feeds/2906116510885242441/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://biztalkin-howard.blogspot.com/2011/01/biztalk-and-me.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/2906116510885242441?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1423778642055747994/posts/default/2906116510885242441?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Biztalkin/~3/-9t8zibKPag/biztalk-and-me.html" title="BizTalk and Me.." /><author><name>Howard S. Edidin</name><uri>http://www.blogger.com/profile/12201484803134760003</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://biztalkin-howard.blogspot.com/2011/01/biztalk-and-me.html</feedburner:origLink></entry></feed>

