<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Guide to BizTalk Server</title>
	<atom:link href="http://www.biztalkserverguide.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.biztalkserverguide.com</link>
	<description>One stop BizTalk Server Guide</description>
	<pubDate>Mon, 17 Nov 2008 17:05:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Biztalk server interview questions</title>
		<link>http://www.biztalkserverguide.com/2008/11/17/biztalk-server-interview-questions/</link>
		<comments>http://www.biztalkserverguide.com/2008/11/17/biztalk-server-interview-questions/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 17:05:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.biztalkserverguide.com/?p=195</guid>
		<description><![CDATA[Explain Biztalk server architecture
what is the difference between BizTalk 2004 and 2006
what is Party Resolution, how do you implement the same.
What is enterprise single sign on and how does it work?
How do you implement Digital Signature in Biztalk server.
What is Envelop Schema? How do you extract each of the msgs?
How does content based message routing [...]]]></description>
			<content:encoded><![CDATA[<p>Explain Biztalk server architecture</p>
<p>what is the difference between BizTalk 2004 and 2006</p>
<p>what is Party Resolution, how do you implement the same.</p>
<p>What is enterprise single sign on and how does it work?</p>
<p>How do you implement Digital Signature in Biztalk server.</p>
<p>What is Envelop Schema? How do you extract each of the msgs?</p>
<p>How does content based message routing work?</p>
<p>What is the difference between Synchronous and Asynchronous process, how do you implement in Biztalk.</p>
<p>Can you have 2 receive shapes in orchestration? If yes , explain</p>
<p>What is synchronized scope?</p>
<p>What is the advantage of  using an atomic transaction?</p>
<p>Explain the concept of dehydration / Rehydration of orchestration</p>
<p>what is meant by serialization?</p>
<p>When there is a error in a transaction what happens?</p>
<p>What is correlation? Why is it used and how do you achieve it</p>
<p>What are the types of property promotions?</p>
<p>What is the difference between distinguished property and property schema?</p>
<p>In a map can we have more than one schema on the source end</p>
<p>In a map can we have more than one schema on the destination end</p>
<p>Difference between call orchestration and start orchestration.</p>
<p>how do we create and test custom pipeline component</p>
<p>Can we call a web service without adding web reference in the project?</p>
<p>What is meant by message context?</p>
<p>One of my method (getDate()) in the class named Tracker is public , I have added the reference in my BizTalk project and have added the assembly in GAC, I am unable to get the method, getDate(), in my BizTalk project? Why (Because the class is not marked serializable)</p>
<p>Types of transactions available for orchestration.</p>
<p>We can have two receive shapes in orchestration, how ? Ans:(correlation) </p>
<p>I have made changes to the existing orchestration by adding a variable and setting the value in the orchestration’s expression shape. Do I need to restart the orchestration for changes to take effect Ans: NO, restarting host instance will work.</p>
<p> Can I call c# code from xsl? Yes you can..</p>
<p>How do you terminate the resumable/nonresumable instances of an orchestration. </p>
<p>How do you debug an orchestration</p>
<p>what are the diff stages and explain function of each stage in receive pipeline</p>
<p>what are the diff stages and explain function of each stage in send pipeline</p>
<p>what is Tag identifier</p>
<p>What are the types of record in flat file (positional and delimited).</p>
<p>how do you implement looping in orchestration</p>
<p>what is the function of the index functioid</p>
<p>What is meant by role links? how do you create them</p>
<p>How do you create send ports using BAS.</p>
<p>what is addendum</p>
<p>what are agreements</p>
<p>How do you call BRE in BizTalk?</p>
<p>How do you terminate an orchestration in the orchestration designer? (using the Terminate Shape)</p>
<p>What is meant by batching and debatching of messages?</p>
<p>In order to appear the BizTalk application (X) in the BizTalk admin console with the name as (X) where do we need to set the application name? (Deploy Application Name)</p>
<p>What is the different design patterns used in biztalk.</p>
<p>what are the parameters of the execute method of the custom pipeline component.</p>
<p>what are the interfaces implemented in custom pipeline component</p>
<p>what is the difference between an element and an attribute</p>
<p>what are the names of the web services used to implement BAS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/11/17/biztalk-server-interview-questions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>create a html image element using xslt</title>
		<link>http://www.biztalkserverguide.com/2008/11/12/create-a-html-image-element-using-xslt/</link>
		<comments>http://www.biztalkserverguide.com/2008/11/12/create-a-html-image-element-using-xslt/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 06:37:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.biztalkserverguide.com/?p=189</guid>
		<description><![CDATA[the following code will help you to create a html image element using xslt
&#60;xsl:element name=&#8221;img&#8221;&#62;
&#60;xsl:attribute name=&#8221;src&#8221;&#62;
&#60;xsl:value-of select=&#8221;yourwebsiteBaseUrl&#8221;/&#62;/imagelocation/image.jpg
&#60;/xsl:attribute&#62;
&#60;xsl:attribute name=&#8221;alt&#8221;&#62;alt Text&#60;/xsl:attribute&#62;
&#60;xsl:attribute name=&#8221;width&#8221;&#62;250&#60;/xsl:attribute&#62;
&#60;/xsl:element&#62;
]]></description>
			<content:encoded><![CDATA[<p>the following code will help you to create a html image element using xslt</p>
<p>&lt;xsl:element name=&#8221;img&#8221;&gt;<br />
&lt;xsl:attribute name=&#8221;src&#8221;&gt;<br />
&lt;xsl:value-of select=&#8221;yourwebsiteBaseUrl&#8221;/&gt;/imagelocation/image.jpg<br />
&lt;/xsl:attribute&gt;<br />
&lt;xsl:attribute name=&#8221;alt&#8221;&gt;alt Text&lt;/xsl:attribute&gt;<br />
&lt;xsl:attribute name=&#8221;width&#8221;&gt;250&lt;/xsl:attribute&gt;<br />
&lt;/xsl:element&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/11/12/create-a-html-image-element-using-xslt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to get all the names of the attributes in a node</title>
		<link>http://www.biztalkserverguide.com/2008/11/11/how-to-get-all-the-names-of-the-attributes-in-a-node/</link>
		<comments>http://www.biztalkserverguide.com/2008/11/11/how-to-get-all-the-names-of-the-attributes-in-a-node/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 12:26:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[xml]]></category>

		<category><![CDATA[xml attributes]]></category>

		<category><![CDATA[loop through the attributes in a node]]></category>

		<guid isPermaLink="false">http://www.biztalkserverguide.com/?p=186</guid>
		<description><![CDATA[Hello everyone,
In my previous post , I had written how to get the count of no of attributes in a node, In the this I will shed light on how to check for a particular names of the attributes in a node.
&#60;xsl:template match=&#8221;YourNodeName&#8221;&#62;
&#60;xsl:for-each select=&#8221;@*&#8221;&#62;
&#60;xsl:choose&#62;
&#60;xsl:when test=&#8221;name() =&#8217;AnyAttributeName&#8217;&#8221;&#62;&#60;xsl:value-of select=&#8221;//./location/@AnyAttributeName&#8221; /&#62;&#60;/xsl:when&#62;
&#60;/xsl:choose&#62;
&#60;/xsl:for-each&#62;
&#60;/xsl:template&#62;
]]></description>
			<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>In my previous post , I had written how to get the count of no of attributes in a node, In the this I will shed light on how to check for a particular names of the attributes in a node.</p>
<p>&lt;xsl:template match=&#8221;YourNodeName&#8221;&gt;<br />
&lt;xsl:for-each select=&#8221;@*&#8221;&gt;<br />
&lt;xsl:choose&gt;<br />
&lt;xsl:when test=&#8221;name() =&#8217;AnyAttributeName&#8217;&#8221;&gt;&lt;xsl:value-of select=&#8221;//./location/@AnyAttributeName&#8221; /&gt;&lt;/xsl:when&gt;</p>
<p>&lt;/xsl:choose&gt;</p>
<p>&lt;/xsl:for-each&gt;</p>
<p>&lt;/xsl:template&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/11/11/how-to-get-all-the-names-of-the-attributes-in-a-node/feed/</wfw:commentRss>
		</item>
		<item>
		<title>count the number of attributes in a node</title>
		<link>http://www.biztalkserverguide.com/2008/11/11/count-the-number-of-attributes-in-a-node/</link>
		<comments>http://www.biztalkserverguide.com/2008/11/11/count-the-number-of-attributes-in-a-node/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 07:10:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.biztalkserverguide.com/?p=184</guid>
		<description><![CDATA[&#60;xsl:template match=&#8221;YourNodeName&#8221;&#62;
&#60;xsl:variable name=&#8221;attributeCount&#8221;&#62;&#60;xsl:value-of select=&#8221;count(@*)&#8221; /&#62;&#60;/xsl:variable&#62;
]]></description>
			<content:encoded><![CDATA[<p>&lt;xsl:template match=&#8221;YourNodeName&#8221;&gt;</p>
<p>&lt;xsl:variable name=&#8221;attributeCount&#8221;&gt;&lt;xsl:value-of select=&#8221;count(@*)&#8221; /&gt;&lt;/xsl:variable&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/11/11/count-the-number-of-attributes-in-a-node/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Biztalk server training in bangalore</title>
		<link>http://www.biztalkserverguide.com/2008/11/04/biztalk-server-training-in-bangalore/</link>
		<comments>http://www.biztalkserverguide.com/2008/11/04/biztalk-server-training-in-bangalore/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 16:59:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.biztalkserverguide.com/?p=179</guid>
		<description><![CDATA[Experts from conglomerative domains have converged to a point to leverage their technological skills coupled with their managerial skills to help you work on emerging technologies. You will be trained on biz talk server application development , deployment, advanced topics (BAS,BAM,BRE)  and many more bonus topic&#8217;s which are required for a professional to have [...]]]></description>
			<content:encoded><![CDATA[<p>Experts from conglomerative domains have converged to a point to leverage their technological skills coupled with their managerial skills to help you work on emerging technologies. You will be trained on biz talk server application development , deployment, advanced topics (BAS,BAM,BRE)  and many more bonus topic&#8217;s which are required for a professional to have an edge over others.</p>
<p>Who can apply</p>
<p>Professionals with at least 1 yr of experience in .net</p>
<p>For course curriculum,duration and fees  know more about the  training please contact  <a href="mailto:training@biztalkserverguide.com">training@biztalkserverguide.com</a> Phone: 9743205722</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/11/04/biztalk-server-training-in-bangalore/feed/</wfw:commentRss>
		</item>
		<item>
		<title>abstract factory pattern usage</title>
		<link>http://www.biztalkserverguide.com/2008/09/11/abstract-factory-pattern-usage/</link>
		<comments>http://www.biztalkserverguide.com/2008/09/11/abstract-factory-pattern-usage/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 16:16:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.biztalkserverguide.com/?p=170</guid>
		<description><![CDATA[hello every one,
its been long time i have written on this blog, as I am very much busy at work , well in this post I am going to write about the application of abstract factory pattern.
Factory is an entity whose main business is to create products, in the same way we have abstract factory [...]]]></description>
			<content:encoded><![CDATA[<p>hello every one,</p>
<p>its been long time i have written on this blog, as I am very much busy at work , well in this post I am going to write about the application of abstract factory pattern.</p>
<p>Factory is an entity whose main business is to create products, in the same way we have abstract factory pattern.</p>
<p>simple example.</p>
<p>you have aabstract class called VEHICLE, where VEHICLE has certain characteristics named as MILEAGE,COLOR,WHEELS,SEATS,ENGINE TYPE, methods RUN(),STOP(),.</p>
<p>So the Abstract class is ABSTRACTVEHICLE , with the public property as MILEAGE,COLOR,WHEELS,SEATS,ENGINE TYPE and public method as RUN(),STOP().</p>
<p>I have a abstract factory called ABSTRACTFACTORYVEHICLE , which has method called CREATECAR(),CREATEBUS()  whose return type is ABSTRACTVEHICLE.</p>
<p>I have CONCREATEFACTORYVEHICE where the method CREATECAR() has been overriden,</p>
<p>The CREATECAR() RETURNS CAR class</p>
<p>THE CREATEBUS() RETURNS BUS class</p>
<p>So the application of the Abstract factory pattern is you declare common characteristics in a abstract class and overrides the methods in the child class .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/09/11/abstract-factory-pattern-usage/feed/</wfw:commentRss>
		</item>
		<item>
		<title>asp fileupload control..unable to display the text from the database</title>
		<link>http://www.biztalkserverguide.com/2008/08/18/asp-fileupload-controlunable-to-display-the-text-from-the-database/</link>
		<comments>http://www.biztalkserverguide.com/2008/08/18/asp-fileupload-controlunable-to-display-the-text-from-the-database/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 14:02:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[asp.net]]></category>

		<category><![CDATA[asp]]></category>

		<category><![CDATA[file upload]]></category>

		<category><![CDATA[fileupload]]></category>

		<guid isPermaLink="false">http://www.biztalkserverguide.com/?p=165</guid>
		<description><![CDATA[
I added an asp file upload control and was trying to upload the image successfully..cool.
i am adding the location of the image in the columns of a sql server table ~/yourwwwlocation/yourimagefolderlocation
now when I load the page to edit i need the ~/yourwwwlocation/yourimagefolderlocation in the file upload text box, well, i was unable to set the [...]]]></description>
			<content:encoded><![CDATA[<p>
I added an asp file upload control and was trying to upload the image successfully..cool.</p>
<p>i am adding the location of the image in the columns of a sql server table ~/yourwwwlocation/yourimagefolderlocation</p>
<p>now when I load the page to edit i need the ~/yourwwwlocation/yourimagefolderlocation in the file upload text box, well, i was unable to set the as its a read only property.. fileupload.postedfile = &#8220;read only doesnt work&#8221;;</p>
<p>well the work around was to add the hidden field on the page and then in the code behind writing the logic to find</p>
<p>whether the database table column has a location text in it,</p>
<p>if it has, pass it as it is.,  dont process</p>
<p>and if the  database table column has a text and u are trying to upload a new file..</p>
<p>then check whether the hidden value matches with the new value..</p>
<p>if it doesn&#8217;t process(upload it) .</p>
<p>if there is nothing in the database field and its new upload,( hidden value = &#8220;&#8221;)</p>
<p>it will upload</p>
<p>Hope this helps&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/08/18/asp-fileupload-controlunable-to-display-the-text-from-the-database/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The significance of proxy in remoting</title>
		<link>http://www.biztalkserverguide.com/2008/08/17/the-significance-of-proxy-in-remoting/</link>
		<comments>http://www.biztalkserverguide.com/2008/08/17/the-significance-of-proxy-in-remoting/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 12:38:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.biztalkserverguide.com/?p=162</guid>
		<description><![CDATA[While i was working on a .net remoting application I was wondering why do we need a separate proxy class, why can&#8217;t we have the client calling the remote object ,can not call it directly.
This question might have been encountered by many techies, but very few people try to digg into the details..
The answer to [...]]]></description>
			<content:encoded><![CDATA[<p>While i was working on a .net remoting application I was wondering why do we need a separate proxy class, why can&#8217;t we have the client calling the remote object ,can not call it directly.</p>
<p>This question might have been encountered by many techies, but very few people try to digg into the details..</p>
<p>The answer to the above question is that the remoting objects lie in different <strong>application domains</strong> or <strong>app domains</strong> and you cannot call it directly and proxy is the way through which you can call..</p>
<p>When client wants to make method call on the remote object it uses proxy for it.These<br />
method calls are called as “Messages”. Messages are serialized using “formatter” class and<br />
sent to client “channel”.Client Channel communicates with Server Channel.Server<br />
Channel uses as formatter to deserialize the message and sends to the remote object.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/08/17/the-significance-of-proxy-in-remoting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Autocomplete ajax tool kit</title>
		<link>http://www.biztalkserverguide.com/2008/08/13/autocomplete-ajax-tool-kit/</link>
		<comments>http://www.biztalkserverguide.com/2008/08/13/autocomplete-ajax-tool-kit/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 16:20:57 +0000</pubDate>
		<dc:creator>Dheeraj</dc:creator>
		
		<category><![CDATA[BizTalk]]></category>

		<guid isPermaLink="false">http://biztalkserverguide.wordpress.com/?p=163</guid>
		<description><![CDATA[Scenario
you have a global search box on your website and when you input the first character of the first name , all the words which starts with that particular word will be displayed in the list box. the good thing is that as its an ajax control,  its fast enough without the post back, its [...]]]></description>
			<content:encoded><![CDATA[<p>Scenario</p>
<p>you have a global search box on your website and when you input the first character of the first name , all the words which starts with that particular word will be displayed in the list box. the good thing is that as its an ajax control,  its fast enough without the post back, its asynchronous.</p>
<p>resources required:</p>
<p>you will be required to add a webservice to your web application and if your code behind class name is autocomplete.cs then in the web service use CodeBehind=&#8221;~/AutoComplete.cs&#8221;</p>
<p>also be required to add the method.</p>
<p>////AutoComplete.cs</p>
<p>[WebMethod]<br />
public string[] GetNameList(string prefixText, int count)<br />
{<br />
string strFirstName,strLastName<br />
DataSet namesDataset =getAllNames(prefixText + &#8220;%&#8221;);<br />
//getAllNames does database manupulation and get the records</p>
<p>List&lt;string&gt; items = new List&lt;string&gt;(count);<br />
foreach (DataRow dRow in namesDataset .Tables[0].Rows)<br />
{<br />
strFirstName = Convert.ToString(dRow["FirstName"]);<br />
strLastName = Convert.ToString(dRow["LastName"]);<br />
items.Add(strFirstName + &#8221; &#8221; +  strLastName);<br />
}</p>
<p>return items.ToArray();<br />
}<br />
///in ASPX Page</p>
<p>&lt;ajaxToolkit:AutoCompleteExtender<br />
runat=&#8221;server&#8221;<br />
ID=&#8221;autoComplete1&#8243;<br />
TargetControlID=&#8221;searchTextBox&#8221;<br />
ServicePath=&#8221;../AutoComplete.asmx&#8221;<br />
ServiceMethod=&#8221;GetNameList&#8221;<br />
MinimumPrefixLength=&#8221;1&#8243;<br />
CompletionInterval=&#8221;1000&#8243;<br />
EnableCaching=&#8221;true&#8221;<br />
CompletionSetCount=&#8221;12&#8243; /&gt;<br />
&lt;asp:TextBox runat=&#8221;server&#8221; ID=&#8221;searchTextBox&#8221; CssClass=&#8221;input&#8221; AutoPostBack=&#8221;false&#8221; Width=&#8221;125px&#8221; autocomplete=&#8221;off&#8221; /&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/08/13/autocomplete-ajax-tool-kit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Error while decrypting the encrypted querystring due to the space in the querystring</title>
		<link>http://www.biztalkserverguide.com/2008/08/13/error-while-decrypting-the-encrypted-querystring-due-to-the-space-in-the-querystring/</link>
		<comments>http://www.biztalkserverguide.com/2008/08/13/error-while-decrypting-the-encrypted-querystring-due-to-the-space-in-the-querystring/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 15:33:06 +0000</pubDate>
		<dc:creator>Dheeraj</dc:creator>
		
		<category><![CDATA[BizTalk]]></category>

		<guid isPermaLink="false">http://biztalkserverguide.wordpress.com/?p=161</guid>
		<description><![CDATA[One of my blog reader posted the below question, Well , I was expecting this question as I had encountered the same issue and resolved. Please find the question along with the resolution as below.
Hi
I have tried the above code, and found a problem -
The encrypted value of 4 is S91QD+K0/u8=. When I pass this [...]]]></description>
			<content:encoded><![CDATA[<p>One of my blog reader posted the below question, Well , I was expecting this question as I had encountered the same issue and resolved. Please find the question along with the resolution as below.</p>
<p>Hi<br />
I have tried the above code, and found a problem -<br />
The encrypted value of 4 is S91QD+K0/u8=. When I pass this value to another page and read it by Request.QueryString it read as S91QD K0/u8= (without + sign). For that in the time of decryption it is showing an error.</p>
<p>How to solve the problem ?</p>
<p>The solution to the above problem is as follows.</p>
<p>if (queryString.Contains(&#8221; &#8220;))<br />
{<br />
queryString = queryString.Replace(&#8217; &#8216;, &#8216;+&#8217;);<br />
}<br />
decryptedQueryStrings = encdecQS.Decrypt(queryString, &#8220;YOUR SECRET KEY&#8221;);</p>
<p>HOPE THIS HELPS</p>
]]></content:encoded>
			<wfw:commentRss>http://www.biztalkserverguide.com/2008/08/13/error-while-decrypting-the-encrypted-querystring-due-to-the-space-in-the-querystring/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
