<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Devang Gandhi &#187; Programming</title>
	<atom:link href="http://www.devang-gandhi.net/blog/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devang-gandhi.net/blog</link>
	<description>software, technology and everything else...</description>
	<lastBuildDate>Tue, 07 Sep 2010 19:13:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WCF Test Client</title>
		<link>http://www.devang-gandhi.net/blog/wcf-test-client/</link>
		<comments>http://www.devang-gandhi.net/blog/wcf-test-client/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 13:29:18 +0000</pubDate>
		<dc:creator>Devang Gandhi</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://www.devang-gandhi.net/blog/?p=121</guid>
		<description><![CDATA[While developing a WCF service, I had to write a client for it as well to debug/test it. I recently found out that Visual Studio tools include a WCF test client. It is a GUI tool that enables users to test their WCF service by passing parameters to it and viewing the response. It (WcfTestClient.exe) [...]


Related posts:<ol><li><a href='http://www.devang-gandhi.net/blog/how-to-add-breakpoints-in-visual-studio-without-the-source-code/' rel='bookmark' title='Permanent Link: How to add breakpoints in Visual Studio without the source code'>How to add breakpoints in Visual Studio without the source code</a></li><li><a href='http://www.devang-gandhi.net/blog/visual-studio-shortcuts/' rel='bookmark' title='Permanent Link: Visual Studio shortcuts'>Visual Studio shortcuts</a></li><li><a href='http://www.devang-gandhi.net/blog/was-host-wcf-win7/' rel='bookmark' title='Permanent Link: Hosting a WCF service with WAS on Windows 7'>Hosting a WCF service with WAS on Windows 7</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>While developing a WCF service, I had to write a client for it as well to debug/test it. I recently found out that Visual Studio tools include a <a title="WCF test client" href="http://msdn.microsoft.com/en-us/library/bb552364.aspx" target="_self">WCF test client</a>. It is a GUI tool that enables users to test their WCF service by passing parameters to it and viewing the response. It (WcfTestClient.exe) is located at C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\</p>


<p>Related posts:<ol><li><a href='http://www.devang-gandhi.net/blog/how-to-add-breakpoints-in-visual-studio-without-the-source-code/' rel='bookmark' title='Permanent Link: How to add breakpoints in Visual Studio without the source code'>How to add breakpoints in Visual Studio without the source code</a></li><li><a href='http://www.devang-gandhi.net/blog/visual-studio-shortcuts/' rel='bookmark' title='Permanent Link: Visual Studio shortcuts'>Visual Studio shortcuts</a></li><li><a href='http://www.devang-gandhi.net/blog/was-host-wcf-win7/' rel='bookmark' title='Permanent Link: Hosting a WCF service with WAS on Windows 7'>Hosting a WCF service with WAS on Windows 7</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devang-gandhi.net/blog/wcf-test-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to add breakpoints in Visual Studio without the source code</title>
		<link>http://www.devang-gandhi.net/blog/how-to-add-breakpoints-in-visual-studio-without-the-source-code/</link>
		<comments>http://www.devang-gandhi.net/blog/how-to-add-breakpoints-in-visual-studio-without-the-source-code/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 11:15:07 +0000</pubDate>
		<dc:creator>Devang Gandhi</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.devang-gandhi.net/blog/?p=111</guid>
		<description><![CDATA[I found this really handy trick here. This can be very helpful in doing development using Visual Studio as your IDE.


Related posts:Visual Studio shortcutsWCF Test Client


Related posts:<ol><li><a href='http://www.devang-gandhi.net/blog/visual-studio-shortcuts/' rel='bookmark' title='Permanent Link: Visual Studio shortcuts'>Visual Studio shortcuts</a></li><li><a href='http://www.devang-gandhi.net/blog/wcf-test-client/' rel='bookmark' title='Permanent Link: WCF Test Client'>WCF Test Client</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>I found this really handy trick <a title="http://www.aaronlerch.com/blog/2007/08/31/tip-set-breakpoints-without-source-code-in-visual-studio-2005/" href="http://" target="_self">here</a>. This can be very helpful in doing development using Visual Studio as your IDE.</p>


<p>Related posts:<ol><li><a href='http://www.devang-gandhi.net/blog/visual-studio-shortcuts/' rel='bookmark' title='Permanent Link: Visual Studio shortcuts'>Visual Studio shortcuts</a></li><li><a href='http://www.devang-gandhi.net/blog/wcf-test-client/' rel='bookmark' title='Permanent Link: WCF Test Client'>WCF Test Client</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devang-gandhi.net/blog/how-to-add-breakpoints-in-visual-studio-without-the-source-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio shortcuts</title>
		<link>http://www.devang-gandhi.net/blog/visual-studio-shortcuts/</link>
		<comments>http://www.devang-gandhi.net/blog/visual-studio-shortcuts/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 04:19:58 +0000</pubDate>
		<dc:creator>Devang Gandhi</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.devang-gandhi.net/blog/visual-studio-shortcuts/</guid>
		<description><![CDATA[If you use Visual Studio for programming on a daily basis, your life can get much easier if you use these Visual Studio shortcuts. Take a look. I would like to add one more:

CTRL + &#8220;-&#8221;  This shortcut takes the cursor to its previous position



Related posts:How to add breakpoints in Visual Studio without the source [...]


Related posts:<ol><li><a href='http://www.devang-gandhi.net/blog/how-to-add-breakpoints-in-visual-studio-without-the-source-code/' rel='bookmark' title='Permanent Link: How to add breakpoints in Visual Studio without the source code'>How to add breakpoints in Visual Studio without the source code</a></li><li><a href='http://www.devang-gandhi.net/blog/csiny-features-second-life/' rel='bookmark' title='Permanent Link: CSI:NY features Second Life'>CSI:NY features Second Life</a></li><li><a href='http://www.devang-gandhi.net/blog/how-to-send-ctrl-alt-del-to-a-remote-desktop/' rel='bookmark' title='Permanent Link: How to send Ctrl-Alt-Del to a remote desktop'>How to send Ctrl-Alt-Del to a remote desktop</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>If you use Visual Studio for programming on a daily basis, your life can get much easier if you use these Visual Studio shortcuts. Take a <a href="http://www.dev102.com/2008/04/17/10-visual-studio-shortcuts-you-must-know/" target="_blank">look</a>. I would like to add one more:</p>
<ul>
<li>CTRL + &#8220;-&#8221;  This shortcut takes the cursor to its previous position</li>
</ul>


<p>Related posts:<ol><li><a href='http://www.devang-gandhi.net/blog/how-to-add-breakpoints-in-visual-studio-without-the-source-code/' rel='bookmark' title='Permanent Link: How to add breakpoints in Visual Studio without the source code'>How to add breakpoints in Visual Studio without the source code</a></li><li><a href='http://www.devang-gandhi.net/blog/csiny-features-second-life/' rel='bookmark' title='Permanent Link: CSI:NY features Second Life'>CSI:NY features Second Life</a></li><li><a href='http://www.devang-gandhi.net/blog/how-to-send-ctrl-alt-del-to-a-remote-desktop/' rel='bookmark' title='Permanent Link: How to send Ctrl-Alt-Del to a remote desktop'>How to send Ctrl-Alt-Del to a remote desktop</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devang-gandhi.net/blog/visual-studio-shortcuts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# constructors</title>
		<link>http://www.devang-gandhi.net/blog/csharp-constructors/</link>
		<comments>http://www.devang-gandhi.net/blog/csharp-constructors/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 07:23:37 +0000</pubDate>
		<dc:creator>Devang Gandhi</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.devang-gandhi.net/blog/c-constructors/</guid>
		<description><![CDATA[I came across a really nice article on C# constructors. The article describes very useful concepts using simple and easy to understand code samples.
I think it is not difficult to write code but to write code that is elegant and efficient is an art. Proficiency in this art is acquired only over time.


No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>I came across a really nice article on <a href="http://www.dotnetjohn.com/articles.aspx?articleid=271" title="C# constructors" target="_blank">C# constructors</a>. The article describes very useful concepts using simple and easy to understand code samples.</p>
<p>I think it is not difficult to write code but to write code that is elegant and efficient is an art. Proficiency in this art is acquired only over time.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.devang-gandhi.net/blog/csharp-constructors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to remove namespace attribute from XML root element using XSLT?</title>
		<link>http://www.devang-gandhi.net/blog/remove-namespace-attribute-from-xml-root-xslt/</link>
		<comments>http://www.devang-gandhi.net/blog/remove-namespace-attribute-from-xml-root-xslt/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 17:20:17 +0000</pubDate>
		<dc:creator>Devang Gandhi</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.devang-gandhi.net/blog/remove-namespace-attribute-from-xml-root-xslt/</guid>
		<description><![CDATA[ There are occasions when we need to remove the namespace attribute from the XML root element before sending it to the receiving application. This can be done using XSL transform as shown below. If you are already doing an XSL transform just include the following code in that XSLT.

&#60;xsl:stylesheet version=&#34;1.0&#34; xmlns:xsl=&#34;http://www.w3.org/1999/XSL/Transform&#34;&#62;&#60;xsl:output method=&#34;xml&#34; version=&#34;1.0&#34; encoding=&#34;UTF-8&#34; [...]


Related posts:<ol><li><a href='http://www.devang-gandhi.net/blog/google-sitemap-generator/' rel='bookmark' title='Permanent Link: Google Sitemap Generator'>Google Sitemap Generator</a></li><li><a href='http://www.devang-gandhi.net/blog/comparison-of-xml-editors/' rel='bookmark' title='Permanent Link: Comparison of XML editors'>Comparison of XML editors</a></li><li><a href='http://www.devang-gandhi.net/blog/how-to-enable-comments-on-wordpress-pages/' rel='bookmark' title='Permanent Link: How to enable comments on Wordpress Pages?'>How to enable comments on Wordpress Pages?</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p> There are occasions when we need to remove the namespace attribute from the XML root element before sending it to the receiving application. This can be done using XSL transform as shown below. If you are already doing an XSL transform just include the following code in that XSLT.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="sc3"><span class="re1">&lt;xsl:stylesheet</span> <span class="re0">version</span>=<span class="st0">&quot;1.0&quot;</span> <span class="re0">xmlns:xsl</span>=<span class="st0">&quot;http://www.w3.org/1999/XSL/Transform&quot;</span><span class="re2">&gt;</span></span><span class="sc3"><span class="re1">&lt;xsl:output</span> <span class="re0">method</span>=<span class="st0">&quot;xml&quot;</span> <span class="re0">version</span>=<span class="st0">&quot;1.0&quot;</span> <span class="re0">encoding</span>=<span class="st0">&quot;UTF-8&quot;</span> <span class="re2">/&gt;</span></span></div>
<div class="dean_ch" style="white-space: wrap;">&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;xsl:template</span> <span class="re0">match</span>=<span class="st0">&quot;*&quot;</span><span class="re2">&gt;</span></span></div>
<div class="dean_ch" style="white-space: wrap;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;xsl:element</span> <span class="re0">name</span>=<span class="st0">&quot;{local-name()}&quot;</span><span class="re2">&gt;</span></span></div>
<div class="dean_ch" style="white-space: wrap;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;xsl:apply-templates</span> <span class="re0">select</span>=<span class="st0">&quot;@* | node()&quot;</span><span class="re2">/&gt;</span></span></div>
<div class="dean_ch" style="white-space: wrap;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/xsl:element<span class="re2">&gt;</span></span></span></div>
<div class="dean_ch" style="white-space: wrap;">&nbsp; &nbsp; &nbsp; &nbsp; <span class="sc3"><span class="re1">&lt;/xsl:template<span class="re2">&gt;</span></span></span></div>
<div class="dean_ch" style="white-space: wrap;"><span class="sc3"><span class="re1">&lt;/xsl:stylesheet<span class="re2">&gt;</span></span></span></div>
<div class="dean_ch" style="white-space: wrap;">&nbsp;</div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-4168080719618149";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
//2007-06-23: Blog posts banner Ad rs.com
google_ad_channel = "2812917556";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>


<p>Related posts:<ol><li><a href='http://www.devang-gandhi.net/blog/google-sitemap-generator/' rel='bookmark' title='Permanent Link: Google Sitemap Generator'>Google Sitemap Generator</a></li><li><a href='http://www.devang-gandhi.net/blog/comparison-of-xml-editors/' rel='bookmark' title='Permanent Link: Comparison of XML editors'>Comparison of XML editors</a></li><li><a href='http://www.devang-gandhi.net/blog/how-to-enable-comments-on-wordpress-pages/' rel='bookmark' title='Permanent Link: How to enable comments on Wordpress Pages?'>How to enable comments on Wordpress Pages?</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.devang-gandhi.net/blog/remove-namespace-attribute-from-xml-root-xslt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.251 seconds -->
