<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19647652</id><updated>2011-10-22T11:32:37.017-05:00</updated><title type='text'>Biztalk and related</title><subtitle type='html'>random thoughts and gathered resources</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</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>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19647652.post-114781053731939111</id><published>2006-05-16T15:12:00.000-05:00</published><updated>2006-05-16T15:15:37.753-05:00</updated><title type='text'>Transactional Adapters and Adapter Base Classes</title><content type='html'>the &lt;a href="http://blogs.msdn.com/biztalk_adapter_development"&gt;BizTalk Adapter Development blog&lt;/a&gt; just published a whitepaper entitled "Developing a Transactional BizTalk Adapter Using the Microsoft Base Adapter Classes" you can download it from &lt;a href="http://download.microsoft.com/download/3/7/6/376a6f6c-8c97-4ab5-9d5a-416c76793fbb/Transact_Adapter.doc"&gt;here&lt;/a&gt;. i think it is a must read for anyone serious about Biztalk server&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114781053731939111?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114781053731939111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114781053731939111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114781053731939111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114781053731939111'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/05/transactional-adapters-and-adapter.html' title='Transactional Adapters and Adapter Base Classes'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114434004578972127</id><published>2006-04-06T11:13:00.000-05:00</published><updated>2006-04-06T11:14:07.333-05:00</updated><title type='text'>Biztalk - Adding a ReceiveLocation</title><content type='html'>the following code show how to create a ReceivePort and its corresponding receive Location using Microsoft.BizTalk.ExplorerOM:&lt;br /&gt;&lt;br /&gt;private void CreateReceivePort(BtsCatalogExplorer catalog)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application app = catalog.Applications["FirstIntegration"];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ReceivePort port = app.AddNewReceivePort(false);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;port.Name = "TestReceiveport";&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;port.PrimaryReceiveLocation = port.AddNewReceiveLocation();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;port.PrimaryReceiveLocation.Name = "FileReceive";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;port.PrimaryReceiveLocation.TransportType = catalog.ProtocolTypes["FILE"];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;port.PrimaryReceiveLocation.ReceiveHandler = catalog.ReceiveHandlers[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;port.PrimaryReceiveLocation.Address = @"c:\infiles\*.xml";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;port.PrimaryReceiveLocation.ReceivePipeline = catalog.Pipelines["Microsoft.BizTalk.DefaultPipelines.XMLReceive"];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;catalog.SaveChanges();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;remember to add Microsoft.BizTalk.ExplorerOM reference located under the developer tools folder of your biztalk folder and System.Management, if you want an easy way to get the connection string use Carlos Medina's &lt;a href="http://biztalkblogs.com/carlosmedina/archive/2006/04/03/429.aspx"&gt;Get the connection string to BizTalkMgmtDb &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114434004578972127?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114434004578972127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114434004578972127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114434004578972127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114434004578972127'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/04/biztalk-adding-receivelocation.html' title='Biztalk - Adding a ReceiveLocation'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114430370329987887</id><published>2006-04-06T00:25:00.000-05:00</published><updated>2006-04-06T02:10:13.176-05:00</updated><title type='text'>Avalon ResourceDictionary</title><content type='html'>the following is a simple example on how to use resource dictionaries using just XAML for TextBlocks:&lt;br /&gt;&lt;br /&gt;1) Create an empty WinFx solution&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/7069/1948/1600/projectCreation.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/7069/1948/320/projectCreation.jpg" border="0" alt="projectCreation" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;2) Add a ResourceDictionary using add - new Item from the context menu, i'll name it testStyle.xaml but feel free to use any name:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7069/1948/1600/ResourceDictionary.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/7069/1948/320/ResourceDictionary.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;3)Add the following description to your file&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;ResourceDictionaryxmlns:x="http://schemas.microsoft.com/&lt;br /&gt;winfx/xaml/2005"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;xmlns="http://schemas.microsoft.com/winfx/avalon/2005"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Stylex:Key="myTestStyle"&amp;nbsp;TargetType="{x:Type&amp;nbsp;TextBlock}"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SetterProperty="Background"&amp;nbsp;Value="Green"&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SetterProperty="Foreground"&amp;nbsp;Value="White"&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SetterProperty="FontSize"&amp;nbsp;Value="40"/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Style&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/ResourceDictionary&amp;gt;&lt;br /&gt;&lt;br /&gt;4) Add the following XAML to the window1.xaml&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;ResourceDictionary&amp;nbsp;&lt;br /&gt;xmlns:x="http://schemas.microsoft.com/winfx/xaml/2005"&amp;nbsp;&lt;br /&gt;xmlns="http://schemas.microsoft.com/winfx/avalon/2005"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Style&amp;nbsp;x:Key="myTestStyle"&amp;nbsp;TargetType="{x:Type&amp;nbsp;TextBlock}"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Setter&amp;nbsp;Property="Background"&amp;nbsp;Value="Green"&amp;nbsp;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Setter&amp;nbsp;Property="Foreground"&amp;nbsp;Value="White"&amp;nbsp;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Setter&amp;nbsp;Property="FontSize"&amp;nbsp;Value="40"/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Style&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/ResourceDictionary&amp;gt;&lt;br /&gt;&lt;br /&gt;on these lines you see the resource include for the testStyle.xaml file.&lt;br /&gt;&lt;br /&gt;now, the complete xaml you look like this:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;1:&amp;nbsp;&amp;nbsp;&amp;lt;Window&amp;nbsp;x:Class="sample.Window1"&lt;br /&gt;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns="http://schemas.microsoft.com/winfx/avalon/2005"&lt;br /&gt;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xmlns:x="http://schemas.microsoft.com/winfx/xaml/2005"&lt;br /&gt;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Title="WPF&amp;nbsp;sample"&lt;br /&gt;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;&lt;br /&gt;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Window.Resources&amp;gt;&lt;br /&gt;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ResourceDictionary&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;x:Name="testStyle"&amp;nbsp;Source="testStyle.xaml"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/ResourceDictionary&amp;gt;&lt;br /&gt;8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Window.Resources&amp;gt;&lt;br /&gt;9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Grid&amp;gt;&lt;br /&gt;10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Grid&amp;nbsp;VerticalAlignment="Center"&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HorizontalAlignment="Center"&amp;nbsp;Width="200"&amp;nbsp;Height="100"&amp;gt;&lt;br /&gt;11:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Grid.ColumnDefinitions&amp;gt;&lt;br /&gt;12:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ColumnDefinition/&amp;gt;&lt;br /&gt;13:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Grid.ColumnDefinitions&amp;gt;&lt;br /&gt;14:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Grid.RowDefinitions&amp;gt;&lt;br /&gt;15:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;RowDefinition/&amp;gt;&lt;br /&gt;16:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Grid.RowDefinitions&amp;gt;&lt;br /&gt;17:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;TextBlock&amp;nbsp;&lt;br /&gt;18:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Style="{StaticResource&amp;nbsp;myTestStyle}"&amp;nbsp;&lt;br /&gt;19:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Name="ValueLabel"&amp;nbsp;&lt;br /&gt;20:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;VerticalAlignment="Center"&amp;nbsp;&lt;br /&gt;21:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HorizontalAlignment="Center"&amp;nbsp;&lt;br /&gt;22:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Grid.Column="0"&amp;nbsp;&lt;br /&gt;23:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Grid.Row="0"&amp;gt;WPF&amp;nbsp;rOck's&lt;br /&gt;24:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/TextBlock&amp;gt;&lt;br /&gt;25:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Grid&amp;gt;&lt;br /&gt;26:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Grid&amp;gt;&lt;br /&gt;27:&amp;nbsp;&amp;nbsp;&amp;lt;/Window&amp;gt;&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;    as you can see, the style is applied using StaticResouce myTestStyle, it should   be very straight forward.&lt;br /&gt;&lt;br /&gt;5) prior to compilation is very important to modify testStyle.xaml's properties in order to identify it as a resource file, this is easily acomplished by right-clicking the file, selecting properties and changing the build action to resource, the following image shows the final result:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7069/1948/1600/fileProperties.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/7069/1948/320/fileProperties.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;skipping this step willl result in a runtime error.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;6) Run the application and play with it&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7069/1948/1600/application.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/7069/1948/320/application.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114430370329987887?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114430370329987887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114430370329987887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114430370329987887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114430370329987887'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/04/avalon-resourcedictionary.html' title='Avalon ResourceDictionary'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114427924072748847</id><published>2006-04-05T18:14:00.000-05:00</published><updated>2006-04-05T18:21:33.500-05:00</updated><title type='text'>WCF Channel Mode</title><content type='html'>i strongly recommend checking &lt;a href="http://blogs.msdn.com/yassers/"&gt;Yasser Shohoud's&lt;/a&gt; channel mode posts, think they might come handy:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/yassers/archive/2005/10/12/480175.aspx"&gt;Meet the WCF Channel Model - Part 1 &lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/yassers/archive/2005/10/22/483810.aspx"&gt;Meet the WCF Channel Model - Part 2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/yassers/archive/2006/01/08/510657.aspx"&gt;Meet the Channel Model: ICommunicationObject&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/yassers/archive/2005/12/29/508145.aspx"&gt;WCF Architecture Overview&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;read on!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114427924072748847?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114427924072748847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114427924072748847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114427924072748847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114427924072748847'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/04/wcf-channel-mode.html' title='WCF Channel Mode'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114427868077442638</id><published>2006-04-05T18:08:00.000-05:00</published><updated>2006-04-06T00:23:38.683-05:00</updated><title type='text'>Macs do Windows too</title><content type='html'>i think this is worth mentioning:&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-style:italic;"&gt;More and more people are buying and loving Macs. To make this choice simply irresistible, Apple will include technology in the next major release of Mac OS X, Leopard, that lets you install and run the Windows XP operating system on your Mac. Called Boot Camp (for now), you can download a public beta today.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;of course you'll need an intel-based Mac but think of the market impact on this one.&lt;br /&gt;&lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;read more&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114427868077442638?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114427868077442638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114427868077442638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114427868077442638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114427868077442638'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/04/macs-do-windows-too.html' title='Macs do Windows too'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114427759181800068</id><published>2006-04-05T17:52:00.000-05:00</published><updated>2006-04-05T17:57:34.686-05:00</updated><title type='text'>FxCop 1.5 RC</title><content type='html'>FxCop 1.35 RC1 has just been released according to the information published on the &lt;a href="http://blogs.msdn.com/fxcop/archive/2006/04/04/567743.aspx"&gt;FxCop blog&lt;/a&gt;. You can download the FxCop installer(s) from &lt;a href="http://www.gotdotnet.com/team/fxcop/"&gt;GotDotNet&lt;/a&gt; community website. it is important to Remember that FxCop 1.35 needs the .NET Framework 2.0.&lt;br /&gt;&lt;br /&gt;i also recommend you to check &lt;a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=98&amp;SiteID=1"&gt;FxCop Managed Code Analysis forum&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114427759181800068?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114427759181800068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114427759181800068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114427759181800068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114427759181800068'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/04/fxcop-15-rc.html' title='FxCop 1.5 RC'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114426418584561790</id><published>2006-04-05T14:09:00.000-05:00</published><updated>2006-04-05T14:34:03.446-05:00</updated><title type='text'>WPF</title><content type='html'>if you have been working with Windows Presentation Foundation -A.K.A Avalon- lately, i recommend reading the following articles/blogs so you are up to date with the changes introduced on the latest CTP bits:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/karstenj/archive/2005/10/11/479924.aspx"&gt;ModelVisual3D -- Changes to WPF 3D&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/danlehen/archive/2005/10/09/478923.aspx"&gt;ModelVisual3D vs. Model3DGroup -- When to use which?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;i also found this &lt;a href="http://www.kindohm.com/technical/WPF3DTutorial.htm"&gt;tutorial&lt;/a&gt; very helpful, it is already updated BTW&lt;br /&gt;&lt;br /&gt;right now i'm re-writing my old apps -nothing fancy though-, hope all come together.&lt;br /&gt;&lt;br /&gt;PS: i really recommend you guys adding &lt;a href="http://blogs.msdn.com/danlehen"&gt;Daniel Lehenbauer's blog&lt;/a&gt; to your aggregator&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114426418584561790?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114426418584561790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114426418584561790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114426418584561790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114426418584561790'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/04/wpf.html' title='WPF'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114200611212914138</id><published>2006-03-10T10:51:00.000-05:00</published><updated>2006-03-10T10:55:12.570-05:00</updated><title type='text'>Biztalk clinic</title><content type='html'>for those of you interested in learning biztalk server i recommend taking a look at &lt;a href="https://www.microsoftelearning.com/eLearning/courseContent.aspx?courseId=51883"&gt;First Look: Microsoft® BizTalk® Server 2006 for Developers&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114200611212914138?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114200611212914138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114200611212914138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114200611212914138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114200611212914138'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/03/biztalk-clinic.html' title='Biztalk clinic'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114134896558010380</id><published>2006-03-02T20:18:00.000-05:00</published><updated>2006-03-02T20:22:45.816-05:00</updated><title type='text'>Workflow resources</title><content type='html'>for all of you interested in Windows workflow the following are two well elaborated resources you all must read:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/windowsvista/default.aspx?pull=/library/en-us/dnlong/html/intWF_FndRlsEng.asp"&gt;Introduction to the Windows Workflow Foundation Rules Engine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/moustafa/archive/2006/03/02/542459.aspx"&gt;Managing Workflow’s Lifecycle&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;enjoy them&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114134896558010380?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114134896558010380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114134896558010380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114134896558010380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114134896558010380'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/03/workflow-resources.html' title='Workflow resources'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114006767386272630</id><published>2006-02-16T00:24:00.000-05:00</published><updated>2006-02-16T00:27:54.063-05:00</updated><title type='text'>WS-Security 1.1 approved</title><content type='html'>OASIS, the international e-business standards consortium, today announced that its members have approved WS-Security version 1.1 as an OASIS Standard, a status that signifies the highest level of ratification. Developed through an open process by the OASIS Web Services Security (WSS) Technical Committee, WS-Security delivers a technical foundation for implementing security functions such as integrity and confidentiality in messages implementing higher-level Web services applications&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oasis-open.org/news/oasis-news-06-02-15.php"&gt;read more&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114006767386272630?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114006767386272630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114006767386272630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114006767386272630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114006767386272630'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/02/ws-security-11-approved.html' title='WS-Security 1.1 approved'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-114004944490043730</id><published>2006-02-15T19:21:00.000-05:00</published><updated>2006-02-15T19:24:45.903-05:00</updated><title type='text'>BTS Easy reflector</title><content type='html'>My good friend &lt;a href="http://biztalkblogs.com/carlosmedina"&gt;Carlos Medina&lt;/a&gt; has published a nice example demostrating how to use Microsoft's Microsoft.BizTalk.Deployment.dll unsupported assembly, you can find it &lt;a href="http://biztalkblogs.com/carlosmedina/archive/2006/02/15/222.aspx"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-114004944490043730?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/114004944490043730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=114004944490043730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114004944490043730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/114004944490043730'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/02/bts-easy-reflector.html' title='BTS Easy reflector'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-113874281352841199</id><published>2006-01-31T16:21:00.000-05:00</published><updated>2006-01-31T16:26:57.236-05:00</updated><title type='text'>Biztalk Message Encoding</title><content type='html'>My good friend &lt;a href="http://www.winterdom.com/"&gt;Tomas Restrepo&lt;/a&gt; has just posted a custom pipeline component sample showing how to fix the message encoding, simple yet very useful, you can read it &lt;a href="http://www.winterdom.com/weblog/archives/000576.html"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-113874281352841199?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/113874281352841199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=113874281352841199' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113874281352841199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113874281352841199'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/01/biztalk-message-encoding.html' title='Biztalk Message Encoding'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-113794516079989221</id><published>2006-01-22T10:50:00.000-05:00</published><updated>2006-01-22T10:58:31.500-05:00</updated><title type='text'>technorati</title><content type='html'>well, after some well-deserved vacation days i'm back, i've just added my profile and blog to technorati so feel free to use that site &lt;a href="http://technorati.com/profile/gecheverry"&gt;profile&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-113794516079989221?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/113794516079989221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=113794516079989221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113794516079989221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113794516079989221'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/01/technorati.html' title='technorati'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-113648025281652469</id><published>2006-01-05T11:54:00.000-05:00</published><updated>2006-01-05T12:02:42.176-05:00</updated><title type='text'>ENTSSO</title><content type='html'>mi buen amigo &lt;a href="http://www.winterdom.com/"&gt;Tomas Restrepo&lt;/a&gt; ha publicado dos articulos excelentes acerca del Enterprise Single SignOn, recomiendo que los lean &lt;a href="http://www.winterdom.com/weblog/archives/000567.html"&gt;aqui&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-113648025281652469?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/113648025281652469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=113648025281652469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113648025281652469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113648025281652469'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2006/01/entsso.html' title='ENTSSO'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-113572033520550871</id><published>2005-12-27T16:49:00.000-05:00</published><updated>2005-12-27T16:52:15.283-05:00</updated><title type='text'>gacutil command shortcut</title><content type='html'>&lt;FONT face="Arial" size="2"&gt;the &lt;/FONT&gt;&lt;a href="http://biztalkia.blogspot.com/"&gt;&lt;FONT face="Arial" size="2"&gt;BIA - Biztalk Intelligence Agency&lt;/FONT&gt;&lt;/a&gt;&lt;FONT face="Arial" size="2"&gt; has a very cool trick to shortcut the gacutil command.&lt;BR&gt;&lt;BR&gt;&lt;a href="http://biztalkia.blogspot.com/2005/12/easier-way-to-add-dll-to-gac.html"&gt;Easier way to add a DLL to the GAC&lt;/a&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-113572033520550871?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/113572033520550871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=113572033520550871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113572033520550871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113572033520550871'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2005/12/gacutil-command-shortcut.html' title='gacutil command shortcut'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-113571682084447270</id><published>2005-12-27T15:52:00.000-05:00</published><updated>2006-05-18T12:29:34.806-05:00</updated><title type='text'>Biztalk Server Interview Answers</title><content type='html'>&lt;FONT face="Arial" size="2"&gt;on recent days &lt;a href="http://geekswithblogs.com/sthomas"&gt;Stephen W Thomas&lt;/a&gt; posted&amp;nbsp;on his blog &lt;A class="singleposttitle" href="http://geekswithblogs.net/sthomas/archive/2005/12/13/63077.aspx"&gt; Biztalk Server Interview Questions&lt;/A&gt;&amp;nbsp;what a&amp;nbsp;biztalk interview  might contain, i´d like to provide the answers&amp;nbsp;to those questions&amp;nbsp;-at  least try- gathered from different sources, any comments are welcome:&lt;/P&gt; &lt;P&gt;&lt;U&gt;Development Focused Questions &lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What is BizTalk?&amp;nbsp; &lt;BR&gt; &lt;/STRONG&gt;for this one i prefer&amp;nbsp;the formal definition provided by&amp;nbsp;&lt;a href="http://www.webopedia.com/TERM/B/BizTalk_Server.html"&gt;webopedia&lt;/a&gt;:&lt;BR&gt; "&lt;EM&gt;BizTalk Server is Microsoft's central platform for Enterprise Application  Integration (EAI) and Business Process Management (BPM) and embodies the  integration and automation capabilities of XML and Web Services technologies.  BizTalk Server functions as a process execution engine and as a multi-transport  hub for messaging and document transformations. It is a Windows Server System  product that helps customers efficiently and effectively integrate systems,  employees and trading partners&lt;/EM&gt;"&lt;BR&gt; &lt;BR&gt; in addition&amp;nbsp;Microsoft provides a definition as well,&amp;nbsp;&lt;a href="http://www.microsoft.com/uk/windowsserversystem/biztalk/whatis.mspx"&gt;What  is BizTalk Server 2004?&lt;/a&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;In BizTalk 2002, schemas were DTD based and allowed Xml Elements to be in  any order inside a record using the &amp;lt;Any&amp;gt; keyword.&amp;nbsp; How is this  different in BizTalk 2004? &lt;BR&gt; &lt;/STRONG&gt;Biztalk 2004 uses XSD in order to define the schemas, this helps  addressing XML syntax, data typing and structured description of types&lt;BR&gt; &lt;BR&gt; &lt;EM&gt;&lt;STRONG&gt;Dave Beauchemin (MVP)&lt;/STRONG&gt; &lt;/EM&gt;and &lt;EM&gt;&lt;STRONG&gt;Stuart Celarier&lt;/STRONG&gt; &lt;/EM&gt;have provided us with the main diferences&lt;EM&gt;:&lt;BR&gt; &lt;BR&gt; - XML Schemas should be used for new development, unless you have a good reason  not to; they are the current W3C specification (May 2001), not DTDs. &lt;BR&gt; &lt;BR&gt; - Most XML parsers will read both DTDs and XML Schemas. Of note, however, is  that MSXML 4 will not load DTDs asynchronously if you have the NewParser  property set to true. &lt;BR&gt; &lt;BR&gt; - DTDs are written in SGML (the parent language of XML), whereas XML Schemas  are written in XML. Therefore, one could say that unless you are proficient  with SGML, Schemas (XSD) are easier to use. - Of note, XDR (XML Data-Reduced)  is a Microsoft-only implementation, and should be avoided, again, unless you  have a good reason not to (e.g., if you use BizTalk 2001). Otherwise, if you  select Schemas, make sure you use XSD.&lt;BR&gt; &lt;BR&gt; - The XSD is far more expressive than DTD for document structure, such as being  able to express that one element may occur zero, one or two times in a  specified context. The DTD structure models are fairly limited.&lt;/EM&gt;&lt;/P&gt; &lt;P&gt;&lt;EM&gt;- The DTD has an extremely weak type system, oriented towards describing textual  documents. XSD has a strong type system which is well matched with the  programmatic types found in modern programming languages. This, for example,  allows the xsd.exe utility from .NET to generate a C# class from an XSD  document, or an XSD document from a C# class - extremely handy for sending a  class instance across a network as an XML document. &lt;BR&gt; &lt;BR&gt; - The DTD grammar is not expressed using XML element and attribute markup,  whereas an XSD document is an XML document. That makes programmatic generation  or manipulation of an XSD document much easier than that of a DTD document. &lt;BR&gt; &lt;BR&gt; - The DTD is not aware of XML namespaces. If you have XML documents which now -  or may in the future - use namespaces, then create your metadata in XSD.&lt;/EM&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What is a Message Type (i.e. BTS.MessageType) and how is it used in BizTalk? &lt;BR&gt; &lt;/STRONG&gt;message types are basically message content properties  (metadata)&amp;nbsp;used for filter creation on send ports and orchestrations  -subscription criteria is queried against this metadata-, these properties are  promoted for the messaging engine. on this particular case BTS.MessageType is  promoted by the dissasembler pipeline during message parsing and specifies the  message type (defined as document schema namespace&amp;nbsp;+ document root node)&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;How do you call a Non-Serializable .Net helper class inside an Expression  Shape? &lt;BR&gt; &lt;/STRONG&gt;&lt;STRONG&gt;What if the class is Serializable? &lt;BR&gt; &lt;/STRONG&gt;the answer to the previous two questions can be read on &lt;a href="http://dallas.sark.com/SarkBlog/mholdorf/archive/2004/09/30/405.aspx"&gt; Mike holdorf's blog&lt;/a&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What does the Value Mapping Functoid do? &lt;BR&gt; &lt;/STRONG&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/ebiz_prog_map_qbco.asp"&gt; value mapping&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/ebiz_prog_map_bwuh.asp"&gt; value mapping (flattening)&lt;/a&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;How do you use Auto Mapping in the BizTalk 2004 mapper?&lt;BR&gt; &lt;/STRONG&gt;the following&amp;nbsp;was taken from &lt;a href="http://www.amazon.com/gp/product/0672325985/qid=1135695524/sr=8-1/ref=pd_bbs_1/002-3837525-0559240?n=507846&amp;amp;s=books&amp;amp;v=glance"&gt; Microsoft® BizTalk Server 2004 UNLEASHED&lt;/a&gt;&amp;nbsp;and explains this  capability:&lt;BR&gt; &lt;EM&gt;"You can link entire substructures with one mouse-drag operation. If you hold  the Shift key down while dragging between two records, the Mapper will create  simple links between the records and all subordinate nodes if the content of  the source and destination nodes is the same. This is a useful shortcut if you  have identical structures contained within differing parent formats. If the two  subtrees are slightly different, links will be created automatically only for  those nodes with identical names. This can be changed by changing the setting  of the grid's Autolink By property"&lt;/EM&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What is the default mapping for Auto Mapping? &lt;BR&gt; &lt;/STRONG&gt;the autolink by Controls how links are automatically generated when  linking two records: &lt;BR&gt; &lt;STRONG&gt; &lt;BR&gt; - &lt;EM&gt;Structure&lt;/EM&gt;&lt;/STRONG&gt; Links by identical or similar child content  structure without regard to node names. &lt;BR&gt; &lt;STRONG&gt;- &lt;EM&gt;Node Name&lt;/EM&gt;&lt;/STRONG&gt; Creates automatic links only if two names  have the same name. &lt;BR&gt; &lt;BR&gt; the default one is &lt;EM&gt;Structure&lt;/EM&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;Step-by-step, how do you set up a basic, pure messaging solution taking in a  flat file and send an Xml File out to 5 different places? &lt;BR&gt; &lt;/STRONG&gt;&lt;EM&gt;update: here is the answer:&lt;br&gt;- Create a Flat File schema&lt;br /&gt;- Create a Custom Pipeline using the Flat File Disassembler&lt;br /&gt;- Create a Receive Port&lt;br /&gt;- Create 5 Send Ports&lt;br /&gt;- Create a Send Port Group&lt;br /&gt;- Add each Send Port to the Send Port Group&lt;br /&gt;- Create a Filter on the Send Port Group using Bts.ReceivePortName (or something close to this)&lt;br /&gt;- Additional: no map is required but it is ok to mention it&lt;/EM&gt;&lt;/P&gt; &lt;P&gt;&lt;U&gt;Design (Architecture) Focused Questions &lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What is the difference between a Distinguished field and a Promoted  Property? &lt;BR&gt; &lt;A class="singleposttitle" href="http://geekswithblogs.net/sthomas/archive/2005/06/27/44906.aspx"&gt; Basics of Promoted Properties Inside BizTalk Server 2004&lt;/A&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;How do you achieve First-In-First-Out message processing of messages  received from multiple sources using an Orchestration? &lt;BR&gt; &lt;/STRONG&gt;FIFO processing&amp;nbsp;would be achieved using convoys, on the following  links you can find&amp;nbsp;information about it:&lt;BR&gt; - &lt;a href="http://blogs.msdn.com/biztalk_core_engine/archive/2004/07/12/180761.aspx"&gt; BizTalk Core Engine's WebLog&lt;/a&gt;&lt;BR&gt; - &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/bts_2004wp/html/956fd4cb-aacc-43ee-99b6-f6137a5a2914.asp"&gt; BizTalk Server 2004 Convoy Deep Dive&lt;/a&gt;&lt;BR&gt; &lt;BR&gt; something you must keep in mind is: "&lt;EM&gt;FIFO is only possible when using an  "order-aware" adapter, such as one leveraging MSMQ protocols or the MQSeries  adapter&lt;/EM&gt;"&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;At high level, what do Receive Ports and &lt;st1:place w:st="on"&gt; &lt;st1:placename w:st="on"&gt;Orchestration&lt;/st1:placename&gt; &lt;st1:placename w:st="on"&gt;Send&lt;/st1:placename&gt; &lt;st1:placetype w:st="on"&gt;Port&lt;/st1:placetype&gt; &lt;/st1:place&gt;really do in terms of messaging?&amp;nbsp; What about &lt;st1:place w:st="on"&gt; &lt;st1:placename w:st="on"&gt;Send&lt;/st1:placename&gt; &lt;st1:placetype w:st="on"&gt;Ports&lt;/st1:placetype&gt; &lt;/st1:place&gt;and Orchestration Receive Ports? &lt;BR&gt; &lt;/STRONG&gt;Receive Ports and &lt;st1:place w:st="on"&gt; &lt;st1:placename w:st="on"&gt;Orchestration&lt;/st1:placename&gt; &lt;st1:placename w:st="on"&gt;Send&lt;/st1:placename&gt; &lt;st1:placetype w:st="on"&gt;Port =  &lt;EM&gt;suscribe&lt;BR&gt; &lt;/EM&gt; &lt;st1:place w:st="on"&gt; &lt;st1:placename w:st="on"&gt;Send&lt;/st1:placename&gt; &lt;st1:placetype w:st="on"&gt;Ports&lt;/st1:placetype&gt; &lt;/st1:place&gt;and Orchestration Receive Ports =  &lt;EM&gt;publish&lt;/EM&gt;&lt;/st1:placetype&gt; &lt;/st1:place&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;When working with Schemas, Maps, Pipelines, and Orchestrations how should  the projects be structured? &lt;BR&gt; &lt;/STRONG&gt;in theory you must separate project assemblies&amp;nbsp;by orchestations /  schemas + maps / custom pipelines to reduce GAC dependency and future binding  problems, &lt;a href="http://geekswithblogs.net/asmith/"&gt;Alan Smith&lt;/a&gt; has a very  interesting article &lt;a href="http://geekswithblogs.net/asmith/articles/18738.aspx"&gt;BizTalk  Server - Modular Deployment&lt;/a&gt; worth reading.&lt;BR&gt; &lt;BR&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What is direct binding? &lt;BR&gt; &lt;/STRONG&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/ebiz_prog_orch_ejcj.asp"&gt; port bindings&lt;/a&gt;:Your orchestration can communicate directly with another  orchestration by using direct binding. In this case, the message is processed  internally by the engine, and no external transport of the message takes place&lt;BR&gt; &lt;BR&gt; &lt;a href="http://geekswithblogs.net/cyoung/"&gt;Charles young&lt;/a&gt; has a great  article aboud this topic &lt;A href="http://geekswithblogs.net/cyoung/articles/19546.aspx"&gt; BizTalk Server 2004: Direct Binding models in BizTalk&lt;/A&gt; , i recommend you  to check it out &lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What is BAM used for? &lt;BR&gt; &lt;/STRONG&gt;BAM -Business Activity Monitoring-&amp;nbsp;is a general framework for  tracking heterogeneous business processes regardless of insfraestructure,  providing business users with real-time visibility.&lt;BR&gt; &lt;BR&gt; here are some useful links:&lt;BR&gt; - &lt;a href="http://blogs.msdn.com/kevinsmi/default.aspx"&gt;Kevin Smith&lt;/a&gt; posted &lt;a href="http://blogs.msdn.com/kevinsmi/archive/2005/04/29/413579.aspx"&gt; BAM: Tracking Portal&lt;/a&gt;&amp;nbsp;which explains how to create a BAM tracking  portal, BAM can be very useful for developers and IT pros as well&lt;BR&gt; - &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/frlrfmicrosoftbiztalkbameventobservation.asp"&gt; Microsoft.BizTalk.Bam.EventObservation Namespace&lt;/a&gt;&lt;BR&gt; - &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/ebiz_sdk_samples_bam_pftm.asp"&gt; Business Activity Monitoring (BizTalk Server Samples Folder)&lt;/a&gt;&amp;nbsp;&lt;BR&gt; &lt;BR&gt; &lt;STRONG&gt;What is the Rules Engine?&lt;BR&gt; &lt;/STRONG&gt;&lt;EM&gt;Orchestration Designer, together with BizTalk Editor and BizTalk  Mapper, is an effective way to define a business process and the rules it uses.  Over time, however, the rules specified in an orchestration can change. The  decisions embedded in a business process—the business rules—are commonly the  most volatile. For example, a manager's spending limit might change, or a  customer's maximum allowed order might change. You need a way to define and  change business rules. To meet this need, BizTalk Server 2004 provides the  Business Rule Engine to enable you to directly create and modify sets of  business rules. These rules are created by using a tool called the Business  Rule Composer, and then executed directly by the engine. This technology is new  in BizTalk Server 2004. &lt;/EM&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/introduction/htm/ebiz_intro_story_qekp.asp"&gt; Business Rule Engine&lt;/a&gt;&lt;BR&gt; &lt;BR&gt; the following links will&amp;nbsp;make clear how to define&amp;nbsp;your business  rules:&lt;BR&gt; &lt;a href="http://www.businessrulesgroup.org/first_paper/br01c0.htm"&gt;Defining  Business Rules&amp;nbsp;- What Are They Really?&lt;/a&gt;&lt;BR&gt; &lt;a href="http://www.businessrulesgroup.org/brmanifesto.htm"&gt;The Business Rules  Manifesto&lt;/a&gt;&lt;BR&gt; &lt;BR&gt; &lt;a href="http://www.masteringbiztalk.com/blogs/jon/"&gt;Jon Flanders&lt;/a&gt; recorded  a interesting webcast:&amp;nbsp;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032273113&amp;amp;CountryCode=US"&gt;Implementing  a Business Rules Engine Solution Using BizTalk Server 2004&lt;/a&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What are Persistence Points and what causes them?&lt;BR&gt; &lt;/STRONG&gt;&lt;EM&gt;The orchestration engine saves the state of a running orchestration  instance at various points. If it needs to rehydrate the orchestration  instance, start up from a controlled shutdown, or recover from an unexpected  shutdown, it will run the orchestration instance from the last persistence  point, as though nothing else had occurred&lt;/EM&gt;&lt;STRONG&gt; &lt;BR&gt; &lt;BR&gt; &lt;/STRONG&gt;on the following link you can&amp;nbsp;read more about&amp;nbsp;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/ebiz_prog_orch_rrdy.asp"&gt;persistence&lt;/a&gt;&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What group does a user need to belong to in order to submit messages to the  message box?&amp;nbsp;&lt;BR&gt; &lt;/STRONG&gt;the user must be a member of at least one of the following groups:&lt;BR&gt; - Biztalk host users&lt;BR&gt; - Biztalk Isolated host users&lt;BR&gt; &lt;BR&gt; on the following links you may read more about this topic:&lt;BR&gt; &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/deploying/htm/ebiz_depl_config_rdqx.asp"&gt; Windows Group and User Accounts in BizTalk Server&lt;/a&gt;&lt;BR&gt; &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/operations/htm/ebiz_ops_hosts_zyrc.asp"&gt; About Host Groups&lt;/a&gt;&lt;BR&gt; &lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;What user rights to you need to perform most actions in HAT?&lt;BR&gt; &lt;/STRONG&gt;You must manually grant permissions to BizTalk administrators group to  access the Analysis Services Tracking database; by default, only OLAP  administrators have permissions to it. &lt;BR&gt; &lt;BR&gt; on &lt;a href="http://www.amazon.com/gp/product/0672325985/qid=1135695524/sr=8-1/ref=pd_bbs_1/002-3837525-0559240?n=507846&amp;amp;s=books&amp;amp;v=glance"&gt; Microsoft® BizTalk Server 2004 UNLEASHED&lt;/a&gt; you can find a good resource  on biztalk tracking&lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;When installing Biztalk in a multi-server configuration with a remote SQL  and Analysis Services, what SQL components do you need on the Biztalk Server? &lt;BR&gt; &lt;/STRONG&gt;- SQL Server Analysis Services + Decision support  objects&amp;nbsp;(requeried for BAS)&lt;BR&gt; - MS SQL SP3a&lt;BR&gt; - MS SQL Update from Q831950 (SQL2000-KB810185-8.00.0878-ENU.exe)&lt;BR&gt; - configure SQL Server DTC &lt;BR&gt; &lt;BR&gt; you can read all the installation procedure on &lt;A href="http://blog.opsan.com/archive/2005/09/03/1360.aspx"&gt; BizTalk Server 2004 Installation in a Multi-Server Environment&lt;/A&gt; &lt;/P&gt; &lt;P&gt;&lt;STRONG&gt;When installing Biztalk and SQL on a Windows XP SP2 Desktop, what  pre-requests are required? &lt;BR&gt; &lt;/STRONG&gt;i couln't find an exact resource for this one, if anyone knows about  it i'd appreciate your feedback, please refer to the &lt;a href="http://www.microsoft.com/technet/prodtechnol/biztalk/biztalk2004/deploy/install_guide.mspx"&gt; biztalk server installation guide&lt;/a&gt;, there's a known issue about the SSO  service after installing XP SP2 if you are interested it can be found &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;841893"&gt; here&lt;/a&gt;&lt;/P&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-113571682084447270?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/113571682084447270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=113571682084447270' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113571682084447270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113571682084447270'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2005/12/biztalk-server-interview-answers.html' title='Biztalk Server Interview Answers'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</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>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-113562731135230091</id><published>2005-12-26T14:55:00.000-05:00</published><updated>2005-12-26T15:01:51.360-05:00</updated><title type='text'>Biztalk VNEXT wish list</title><content type='html'>&lt;A href="http://geekswithblogs.net/sthomas/"&gt;&lt;FONT face="Arial" size="2"&gt;Stephen W.  Thomas &lt;/A&gt;on his post &lt;A href="http://geekswithblogs.net/sthomas/archive/2005/10/21/57671.aspx"&gt; BizTalk vNext (Biztalk 2008?) Wish List&lt;/A&gt; provided a list of what  everyone is expecting from microsoft on his future realease of biztalk,  summarizing:&lt;BR&gt; &lt;BR&gt; - Convoy as a setting on the receive port&lt;BR&gt; - Ability to suppress event log messages via a context property&lt;BR&gt; - Better control over property promotion&lt;br&gt; - Checking a promoted property that does not exist does not throw an exception&lt;br&gt; - When a default value&amp;nbsp;is set&amp;nbsp;on a&amp;nbsp;promoted property and it is  associated with a schema&amp;nbsp;the default value should always exist in the  message context&lt;BR&gt; - Support for multiple Acks and NAcks with send port groups &lt;P&gt;&lt;/P&gt; &lt;P&gt;there are some interesting wishes posted like:&lt;/P&gt; -&amp;nbsp;Biztalk mapper can be definitely improved (looks like Microsoft is  already working on this). some of the features which I would like are &lt;BR&gt; &amp;nbsp; a. Ability to somehow access the promoted properties context inside the  mapper. &lt;BR&gt; &amp;nbsp; b. Search capabilities inside the map (not only on schema names) &lt;BR&gt; &amp;nbsp; c. Error Handling capabilities inside a map &lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-113562731135230091?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/113562731135230091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=113562731135230091' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113562731135230091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113562731135230091'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2005/12/biztalk-vnext-wish-list.html' title='Biztalk VNEXT wish list'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-113562486199138374</id><published>2005-12-26T14:18:00.000-05:00</published><updated>2005-12-26T14:21:02.003-05:00</updated><title type='text'>Biztalk performance</title><content type='html'>&lt;A href="http://weblogs.asp.net/darrenj/"&gt;&lt;FONT face="Arial" size="2"&gt;Darren Jefford&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Arial" size="2"&gt; has &lt;/FONT&gt;&lt;A href="http://weblogs.asp.net/darrenj/archive/2004/12/14/300165.aspx"&gt;&lt;FONT face="Arial" size="2"&gt;a list of performance tips for BizTalk Server 2004 implementations&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Arial" size="2"&gt;, from the blog:&lt;BR&gt;"&lt;FONT face="Tahoma" size="2"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"&gt;&lt;EM&gt;Another issue that came up recently which I didn’t fully appreciate is how “expensive” Atomic Scopes are, don’t get me wrong, they’re great and need to be there but I’m increasingly seeing customers using them where they don’t have to – For those of you with a COM+ background it’s analogous to running your code within a Transaction, most customers didn’t need them but turned it on anyway causing significant problems&lt;/EM&gt;&lt;/SPAN&gt;&lt;/FONT&gt;"...&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19647652-113562486199138374?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/113562486199138374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=113562486199138374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113562486199138374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113562486199138374'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2005/12/biztalk-performance.html' title='Biztalk performance'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19647652.post-113561750371315116</id><published>2005-12-26T12:15:00.000-05:00</published><updated>2005-12-26T13:33:12.836-05:00</updated><title type='text'>Biztalk and windows workflow</title><content type='html'>&lt;FONT face="Arial" size="2"&gt;A&amp;nbsp;lot has been said regarding &lt;a href="http://www.microsoft.com/biztalk/default.mspx"&gt;Biztalk server&lt;/a&gt; and &lt;a href="http://www.windowsworkflow.net"&gt;Windows worflow foundation&lt;/a&gt;, here are some references that might come handy: &lt;/FONT&gt;&lt;br&gt;&lt;UL&gt;&lt;li&gt;&lt;A href="http://geekswithblogs.net/bloesgen/archive/2005/10/09/56481.aspx"&gt;BizTalk Server 2004/2006 and Windows Workflow Foundation&lt;/A&gt; by Brian Loesgen&lt;LI&gt;&lt;a href="http://blogs.msdn.com/lamonth/archive/2005/09/14/466222.aspx"&gt;Windows Workflow Foundation vs BizTalk Server&lt;/a&gt; by Lamont Harrington&lt;LI&gt;&lt;a href="http://blogs.msdn.com/darrenj/archive/2005/09/15/467838.aspx"&gt;Windows Workflow Foundation - Where does BizTalk fit in?&lt;/a&gt; by Darren Jefford&lt;li&gt;&lt;a href="http://msdn.microsoft.com/windowsvista/building/workflow/default.aspx?pull=/library/en-us/dnlong/html/WWFIntro.asp"&gt;Introducing Microsoft Windows Workflow Foundation: An Early Look&lt;/a&gt; by David Chappell&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/19647652-113561750371315116?l=gecheverry.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gecheverry.blogspot.com/feeds/113561750371315116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19647652&amp;postID=113561750371315116' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113561750371315116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19647652/posts/default/113561750371315116'/><link rel='alternate' type='text/html' href='http://gecheverry.blogspot.com/2005/12/biztalk-and-windows-workflow.html' title='Biztalk and windows workflow'/><author><name>gecheverry</name><uri>http://www.blogger.com/profile/00571683390982708137</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
