<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>C h a k s' C o r n e r</title>
	<atom:link href="http://chakkaradeep.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://chakkaradeep.wordpress.com</link>
	<description>Enjoy Computing!</description>
	<lastBuildDate>Sun, 19 May 2013 11:31:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='chakkaradeep.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>C h a k s' C o r n e r</title>
		<link>http://chakkaradeep.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://chakkaradeep.wordpress.com/osd.xml" title="C h a k s&#039; C o r n e r" />
	<atom:link rel='hub' href='http://chakkaradeep.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Znet India &#8211; PITA and Worst Hosting Provider</title>
		<link>http://chakkaradeep.wordpress.com/2009/04/07/znet-india-pita-and-worst-hosting-provider/</link>
		<comments>http://chakkaradeep.wordpress.com/2009/04/07/znet-india-pita-and-worst-hosting-provider/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:26:00 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/?p=668</guid>
		<description><![CDATA[I know I dont update this blog, but since its regarding my hosting provider where I have hosted my blog and since I fear it can be deleted anytime, I am updating here too so that people get to know and be aware of hosting providers like Znet India! So I have this other website [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=668&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div class="text">
<p><em>I know I dont update this blog, but since its regarding my hosting provider where I have hosted my blog and since I fear it can be deleted anytime, I am updating here too so that people get to know and be aware of hosting providers like <a href="http://www.znetindia.com/" target="_blank">Znet India</a>!</em></p>
<p>So I have this other website – <a href="http://www.usingwindows7.net/">www.usingwindows7.net</a> &#8211; which I manage and I was really hoping to get my friends and others join me via forums too – <a href="http://www.usingwindows7.net/forum">www.usingwindows7.net/forum</a> – But now the site is pulled down because of the many inconveniences caused by the hosting provider – <a href="http://www.znetindia.com/" target="_blank">Znet India</a></p>
<p>It all started with this error message</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/server-error.jpg"><img class="alignnone size-full wp-image-683" title="server-error" src="http://chakkaradeep.files.wordpress.com/2009/04/server-error.jpg?w=510&#038;h=357" alt="server-error" width="510" height="357" /></a></p>
<p>Here is the conversation that has been happening part by part – I think they would explain more than me writing it &#8211; Note the time they have taken to respond for each reply</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image1.png"><img class="alignnone size-full wp-image-669" title="image1" src="http://chakkaradeep.files.wordpress.com/2009/04/image1.png?w=510&#038;h=298" alt="image1" width="510" height="298" /><br />
</a></p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image2.png"><img class="alignnone size-full wp-image-670" title="image2" src="http://chakkaradeep.files.wordpress.com/2009/04/image2.png?w=510&#038;h=290" alt="image2" width="510" height="290" /><br />
</a></p>
<p>The attachment is what you see at the start of this blog post</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image3.png"><img class="alignnone size-full wp-image-671" title="image3" src="http://chakkaradeep.files.wordpress.com/2009/04/image3.png?w=510&#038;h=196" alt="image3" width="510" height="196" /><br />
</a></p>
<p>Below is the using.jpg they have attached</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image4.jpg"><img class="alignnone size-full wp-image-672" title="image4" src="http://chakkaradeep.files.wordpress.com/2009/04/image4.jpg?w=510&#038;h=382" alt="image4" width="510" height="382" /><br />
</a></p>
<p>Now that is strange because my site is up and running for the past 1 month and suddenly WordPress giving an error establishing database connection? and also wp-config.php is what I would have configured initially when setting up my WordPress website. The technical team instantly suggest me to check the settings of wp-config.php, but the real drama begins only now</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image5.png"><img class="alignnone size-full wp-image-673" title="image5" src="http://chakkaradeep.files.wordpress.com/2009/04/image5.png?w=510&#038;h=266" alt="image5" width="510" height="266" /><br />
</a></p>
<p>It happens that the technical team had completely moved my files and brought in a fresh WordPress installation files and thus you see the error establishing database connection. I did check my directories and they indeed had moved my files as my forum was not accessible – My forums were installed in a directory just under the WordPress directory and so the URL – <a href="http://www.usingwindows7.net/forum">http://www.usingwindows7.net/forum</a></p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image6.png"><img class="alignnone size-full wp-image-674" title="image6" src="http://chakkaradeep.files.wordpress.com/2009/04/image6.png?w=510&#038;h=156" alt="image6" width="510" height="156" /><br />
</a></p>
<p>I never told these guys to move my files – what sort of a plan is that to identify the issue? – Moving files from the live website! If you calculate the time taken till now by these support people, its more than 15hrs – the issue started off with this</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/server-error.jpg"><img class="alignnone size-full wp-image-683" title="server-error" src="http://chakkaradeep.files.wordpress.com/2009/04/server-error.jpg?w=510&#038;h=357" alt="server-error" width="510" height="357" /></a></p>
<p>And ended up moving my files from my website!</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image7.png"><img class="alignnone size-full wp-image-675" title="image7" src="http://chakkaradeep.files.wordpress.com/2009/04/image7.png?w=510&#038;h=294" alt="image7" width="510" height="294" /><br />
</a></p>
<p>I also raised a separate ticket for refund due to this and they merged that refund request along with this support ticket, again without intimating me and I was left searching the ticket system to find the ticket as I didn&#8217;t knew they had merged!</p>
<p>So, they don&#8217;t delete files without client’s permission but they move client’s files around? Great! Do these guys need to be educated that moving is essentially deleting as the site wont be accessible in both the cases!</p>
<p>Taking Backup is their necessity, but not moving files!</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image8.png"><img class="alignnone size-full wp-image-676" title="image8" src="http://chakkaradeep.files.wordpress.com/2009/04/image8.png?w=510&#038;h=109" alt="image8" width="510" height="109" /><br />
</a></p>
<p>And that was my reply. And what did they reply? – You will find it very interesting</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image9.png"><img class="alignnone size-full wp-image-677" title="image9" src="http://chakkaradeep.files.wordpress.com/2009/04/image9.png?w=510&#038;h=250" alt="image9" width="510" height="250" /><br />
</a></p>
<p>Again, they continue blaming me that my database settings is wrong – I had configured WordPress with MySql database, but the technical team are too smart to suggest me a SQL Server address – sql5.znetindia.com – aren&#8217;t these support guys great? <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image10.png"><img class="alignnone size-full wp-image-678" title="image10" src="http://chakkaradeep.files.wordpress.com/2009/04/image10.png?w=510&#038;h=270" alt="image10" width="510" height="270" /><br />
</a></p>
<p>Now they get smart enough to find that I was connecting to MySql and tell me about my database details! What a joke! As if I don&#8217;t know any of these things! And they did manage to do something to make <a href="http://www.usingwindows7.net/">www.usingwindows7.net</a> site up but they failed again with forums – <a href="http://www.usingwindows7.net/forum">www.usingwindows7.net/forum</a></p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image11.png"><img class="alignnone size-full wp-image-679" title="image11" src="http://chakkaradeep.files.wordpress.com/2009/04/image11.png?w=510&#038;h=196" alt="image11" width="510" height="196" /><br />
</a></p>
<p>I cant continue when the support is like this! Just calculate the site downtime and the time taken to respond to issues! What sort of a support is this! And Znet India website says,</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image12.png"><img class="alignnone size-full wp-image-680" title="image12" src="http://chakkaradeep.files.wordpress.com/2009/04/image12.png?w=510&#038;h=256" alt="image12" width="510" height="256" /><br />
</a></p>
<p>I would be more than happy to approach anyone from Microsoft regarding this and how these people can be <strong>awarded by Microsoft!</strong></p>
<p>And this is not the first issue I am dealing with them in regard to <a href="http://www.usingwindows7.net/">www.usingwindows7.net</a> which is a WordPress website installed in Windows Server 2008 + IIS 7 – the site was down many times and it was indeed PHP settings which was not configured properly and permission issues!</p>
<p>I did ask for refund and currently I am literally ‘fighting’ with them by making ISD calls (from NZ) regarding this issue – Do you want to see their reply? Why not <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image13.png"><img class="alignnone size-full wp-image-681" title="image13" src="http://chakkaradeep.files.wordpress.com/2009/04/image13.png?w=510&#038;h=182" alt="image13" width="510" height="182" /><br />
</a></p>
<p>How bad is that! Blaming the client for everything as if I wanted to make my site down!</p>
<p>I am just getting irritated of not getting no replies and these people just want me to live with it and move on which in first place is unacceptable after this act! Here is the reply I initially got for my refund</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2009/04/image14.png"><img class="alignnone size-full wp-image-682" title="image14" src="http://chakkaradeep.files.wordpress.com/2009/04/image14.png?w=510&#038;h=112" alt="image14" width="510" height="112" /><br />
</a></p>
<p>Great! Will every client face all the issues within his 30 day money back guarantee? What a lame excuse to <strong>steal money from clients</strong>!</p>
<p>So, what&#8217;s happening now? – Silence – I called them yesterday to speak to Mr.Vinod Saxena and as expected I got a reply saying ‘he is not available right now’</p>
<p>Hosting providers like Znet India think they can do whatever they want with client’s files and play with time and my experience is just an example of this act. I wouldn’t recommend Znet India to anyone and also I am expecting them to apologize to me and refund my rest of the money. But still, nobody cares about this at Znet India!</p>
<p>I am also planning to move to another hosting provider here in New Zealand. They are pretty cool here, unlike Znet India! But what about the money that I paid for my hosting/domains at Znet India? Why aren’t they ready to refund?</p>
<p>Please share this with your friends so that they also get to know about <a href="http://www.znetindia.com/" target="_blank">Znet India’s</a> technical expertise!</div>
<br />Posted in Uncategorized  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/668/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=668&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2009/04/07/znet-india-pita-and-worst-hosting-provider/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/server-error.jpg" medium="image">
			<media:title type="html">server-error</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image1.png" medium="image">
			<media:title type="html">image1</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image2.png" medium="image">
			<media:title type="html">image2</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image3.png" medium="image">
			<media:title type="html">image3</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image4.jpg" medium="image">
			<media:title type="html">image4</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image5.png" medium="image">
			<media:title type="html">image5</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image6.png" medium="image">
			<media:title type="html">image6</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/server-error.jpg" medium="image">
			<media:title type="html">server-error</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image7.png" medium="image">
			<media:title type="html">image7</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image8.png" medium="image">
			<media:title type="html">image8</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image9.png" medium="image">
			<media:title type="html">image9</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image10.png" medium="image">
			<media:title type="html">image10</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image11.png" medium="image">
			<media:title type="html">image11</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image12.png" medium="image">
			<media:title type="html">image12</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image13.png" medium="image">
			<media:title type="html">image13</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2009/04/image14.png" medium="image">
			<media:title type="html">image14</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog moved to www.chakkaradeep.com</title>
		<link>http://chakkaradeep.wordpress.com/2008/08/14/blog-moved-to-wwwchakkaradeepcom/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/08/14/blog-moved-to-wwwchakkaradeepcom/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 20:22:53 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/?p=661</guid>
		<description><![CDATA[www.chakkaradeep.com is now live and from today I would be blogging over there It was a tough decision to choose between WordPress and Graffiti CMS. At the end, I chose Graffiti CMS 8) This blog will not deleted and will be here with all the posts for your reference. Please do visit www.chakkaradeep.com &#8211; my [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=661&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="www.chakkaradeep.com" target="_blank">www.chakkaradeep.com</a> is now live and from today I would be blogging over there <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>It was a tough decision to choose between <a href="http://wordpress.org" target="_blank">WordPress</a> and <a href="http://graffiticms.com" target="_blank">Graffiti CMS</a>. At the end, I chose Graffiti CMS 8)</p>
<p>This blog will not deleted and will be here with all the posts for your reference.</p>
<p>Please do visit <a href="www.chakkaradeep.com" target="_blank">www.chakkaradeep.com</a> &#8211; my new home <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/661/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/661/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/661/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=661&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/08/14/blog-moved-to-wwwchakkaradeepcom/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server 2008 is now RTM</title>
		<link>http://chakkaradeep.wordpress.com/2008/08/07/sql-server-2008-is-now-rtm/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/08/07/sql-server-2008-is-now-rtm/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 21:51:21 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/08/07/sql-server-2008-is-now-rtm/</guid>
		<description><![CDATA[The long wait is over! SQL Server 2008 is now RTM and is also available in MSDN for MSDN Subscribers! Cant wait to download and play with it 8)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=652&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The long wait is over! <a href="http://www.microsoft.com/sqlserver/2008/en/us/default.aspx" target="_blank">SQL Server 2008</a> is now RTM and is also available in MSDN for MSDN Subscribers! Cant wait to download and play with it 8)</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/08/sql-server-2008-rtm.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="469" alt="sql-server-2008-rtm" src="http://chakkaradeep.files.wordpress.com/2008/08/sql-server-2008-rtm-thumb.png?w=476&#038;h=469" width="476" border="0"></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/652/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/652/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/652/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=652&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/08/07/sql-server-2008-is-now-rtm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/08/sql-server-2008-rtm-thumb.png" medium="image">
			<media:title type="html">sql-server-2008-rtm</media:title>
		</media:content>
	</item>
		<item>
		<title>Generating WCF Proxy using SvcUtil.exe</title>
		<link>http://chakkaradeep.wordpress.com/2008/08/07/generating-wcf-proxy-using-svcutilexe/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/08/07/generating-wcf-proxy-using-svcutilexe/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 12:29:09 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/08/07/generating-wcf-proxy-using-svcutilexe/</guid>
		<description><![CDATA[Visual Studio 2008 has made our WCF life a lot easier with the ability to self-host the services and also allow debugging in our service. What if we were pushed to a situation wherein we need to use the tool svcutil.exe to create our proxy for the client&#8230;hmm&#8230; To do so, we need to have [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=649&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Visual Studio 2008 has made our <a href="http://www.geekzone.co.nz/vs2008/4653" target="_blank">WCF life a lot easier</a> with the ability to self-host the services and also allow debugging in our service. </p>
<p>What if we were pushed to a situation wherein we need to use the tool <a href="http://msdn.microsoft.com/en-us/library/aa347733.aspx" target="_blank">svcutil.exe</a> to create our proxy for the client&#8230;hmm&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>To do so, <u>we need to have our service running</u>. Once the service is up and running, we could generate the proxy by the following command (replace the tags correspondingly) :</p>
<div style="border-right:gray 1px solid;border-top:gray 1px solid;font-size:8pt;overflow:auto;border-left:gray 1px solid;width:97.5%;cursor:text;max-height:200px;line-height:12pt;border-bottom:gray 1px solid;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;margin:20px 0 10px;padding:4px;">
<div style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;padding:0;">
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   1:</span> svcutil /t:code http:<span style="color:#008000;">//&lt;service_url&gt; </span></pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   2:</span>       /<span style="color:#0000ff;">out</span>:&lt;file_name&gt;.cs /config:&lt;file_name&gt;.config</pre>
</div>
</div>
<p>Here is my example :</p>
<div style="border-right:gray 1px solid;border-top:gray 1px solid;font-size:8pt;overflow:auto;border-left:gray 1px solid;width:97.5%;cursor:text;max-height:200px;line-height:12pt;border-bottom:gray 1px solid;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;margin:20px 0 10px;padding:4px;">
<div style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;padding:0;">
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   1:</span> C:\Users\Chaks\Documents\Visual Studio 2008\Projects\MyService\MyServiceHost&gt;</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   2:</span> svcutil /t:code http:<span style="color:#008000;">//localhost:8731/Design_Time_Addresses/MyService/WcfService/ </span></pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   3:</span> /<span style="color:#0000ff;">out</span>:MyServiceProxy.cs /config:MyServiceProxy.config</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   4:</span> Microsoft (R) Service Model Metadata Tool</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   5:</span> [Microsoft (R) Windows (R) Communication Foundation, Version 3.0.4506.648]</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   6:</span> Copyright (c) Microsoft Corporation.  All rights reserved.</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   7:</span>&nbsp; </pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   8:</span> Attempting to download metadata from <span style="color:#006080;">'http://localhost:8731/Design_Time_Addresse</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   9:</span> s/MyService/WcfService/'</span> <span style="color:#0000ff;">using</span> WS-Metadata Exchange or DISCO.</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">  10:</span> Generating files...</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">  11:</span> C:\Users\Chaks\Documents\Visual Studio 2008\Projects\MyService\MyServiceHost\MyS</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">  12:</span> erviceProxy.cs</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">  13:</span> C:\Users\Chaks\Documents\Visual Studio 2008\Projects\MyService\MyServiceHost\MyS</pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">  14:</span> erviceProxy.config</pre>
</div>
</div>
<p>Now we can add this <em>.cs</em> file to the Client project and copy the <em>.config</em> file contents to the Client&#8217;s <em>app.config</em> file and execute the client 8)</p>
<p>We can also instruct svcutil to generate the proxy in the preferred language we want :</p>
<div style="border-right:gray 1px solid;border-top:gray 1px solid;font-size:8pt;overflow:auto;border-left:gray 1px solid;width:97.5%;cursor:text;max-height:200px;line-height:12pt;border-bottom:gray 1px solid;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;margin:20px 0 10px;padding:4px;">
<div style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;padding:0;">
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   1:</span> svcutil /t:code /language=VB </pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   2:</span>      http:<span style="color:#008000;">//localhost:8731/Design_Time_Addresses/MyService/WcfService/ </span></pre>
<pre style="font-size:8pt;overflow:visible;width:100%;color:black;line-height:12pt;font-family:consolas, 'Courier New', courier, monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#606060;">   3:</span>          /<span style="color:#0000ff;">out</span>:MyServiceProxy.vb /config:MyServiceProxy.config</pre>
</div>
</div>
<p>But svcutil already identifies the language with the extension of our output file name 8)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/649/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/649/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/649/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/649/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=649&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/08/07/generating-wcf-proxy-using-svcutilexe/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>
	</item>
		<item>
		<title>Bloggers Dinner @ TechEd</title>
		<link>http://chakkaradeep.wordpress.com/2008/08/06/bloggers-dinner-teched/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/08/06/bloggers-dinner-teched/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 01:17:54 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[TechEd]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/08/06/bloggers-dinner-teched/</guid>
		<description><![CDATA[I got my invite yesterday for the Bloggers Dinner @ TechEd. Bloggers @ Tech Ed is designed to help the New Zealand blogging community with both practical advice and an exclusive opportunity to network with other key bloggers in New Zealand. The dinner will be held on September 1st at Sky City Convention Centre, Auckland. [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=647&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I got my invite yesterday for the Bloggers Dinner @ TechEd. Bloggers @ Tech Ed is designed to help the New Zealand blogging community with both practical advice and an exclusive opportunity to network with other key bloggers in New Zealand.</p>
<p>The dinner will be held on September 1st at Sky City Convention Centre, Auckland.</p>
<p>The best part of the event is that its being hosted and keynoted by <a href="http://www.hanselman.com/blog/" target="_blank">Scott Hanselman</a> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>See you there 8)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/647/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/647/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/647/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=647&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/08/06/bloggers-dinner-teched/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>
	</item>
		<item>
		<title>ASP.NET Ajax CalendarExtender and Validation</title>
		<link>http://chakkaradeep.wordpress.com/2008/08/01/aspnet-ajax-calendarextender-and-validation/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/08/01/aspnet-ajax-calendarextender-and-validation/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 23:52:25 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[ASP.NET Ajax]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/08/01/aspnet-ajax-calendarextender-and-validation/</guid>
		<description><![CDATA[ASP.NET Ajax toolkit has a CalendarExtender control which is very cool as you can associate the CalendarExtender to a a TextBox and also to a Button/ImageButton so that you can popup the calendar. Below is the code to get started with CalendarExtender: &#60;asp:TextBox ID="TextBox1" runat="server" width="300pt" /&#62; &#60;asp:ImageButton ID="btnCalenderPopup" Width="16" Height="16" runat="server" ImageUrl="~/images/calender.bmp" CausesValidation="False" /&#62; [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=645&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>ASP.NET Ajax toolkit has a CalendarExtender control which is very cool as you can associate the CalendarExtender to a a TextBox and also to a Button/ImageButton so that you can popup the calendar. </p>
<p> Below is the code to get started with CalendarExtender:</p>
<pre class="csharpcode">&lt;asp:TextBox 
    ID=<span class="str">"TextBox1"</span> 
    runat=<span class="str">"server"</span> 
    width=<span class="str">"300pt"</span> /&gt;
&lt;asp:ImageButton 
    ID=<span class="str">"btnCalenderPopup"</span>
    Width=<span class="str">"16"</span> Height=<span class="str">"16"</span> 
    runat=<span class="str">"server"</span> 
    ImageUrl=<span class="str">"~/images/calender.bmp"</span> 
    CausesValidation=<span class="str">"False"</span> /&gt;
&lt;ajaxToolkit:CalendarExtender 
    ID=<span class="str">"CalendarExtender1"</span>
    runat=<span class="str">"server"</span> 
    TargetControlID=<span class="str">"TextBox1"</span> 
    PopupButtonID=<span class="str">"btnCalenderPopup"</span> 
    Format=<span class="str">"dd/MM/yyyy"</span> /&gt;</pre>
<p>And here is the output:</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/08/calender-extender-1.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="112" alt="calender-extender-1" src="http://chakkaradeep.files.wordpress.com/2008/08/calender-extender-1-thumb.png?w=469&#038;h=112" width="469" border="0"></a> </p>
<p>and,</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/08/calender-extender-2.png"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="249" alt="calender-extender-2" src="http://chakkaradeep.files.wordpress.com/2008/08/calender-extender-2-thumb.png?w=457&#038;h=249" width="457" border="0"></a> </p>
<p>Wait! What&#8217;s that grayed text in the textbox that says &#8211; <em>Enter the Date of Birth (dd/mm/yyyy)</em></p>
<p>Certainly that&#8217;s not the part of CalendarExtender <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  , but part of ASP.NET Ajax Toolkit 8) . We can use the <em>TextBoxWatermarkExtender</em> which can display watermarked (grayed) texts on controls. Below is the code for our CalendarExtender :</p>
<pre class="csharpcode">&lt;ajaxToolkit:TextBoxWatermarkExtender  
    ID=<span class="str">"WatermarkExtender1"</span>
    runat=<span class="str">"server"</span> 
   TargetControlID=<span class="str">"TextBox1"</span> 
   WatermarkCssClass=<span class="str">"watermarked"</span> 
   WatermarkText=<span class="str">"Enter the Date of Birth (dd/mm/yyyy)"</span> /&gt;</pre>
<p>And below is the CSS style that&#8217;s used with this watermark extender :</p>
<pre class="csharpcode">.watermarked
{
    color: #C0C0C0;
    font-style: italic;
}</pre>
<p>All looks good now and the user is happy the way Calendar pops up, choosing the date and also the fact that he can type in the date in the textbox in the desired format. Now comes the problem &#8211; <em>Date Validation!</em> &#8211; How are we going to validate the entered date? &#8211; I had to validate that the date entered is not more than today&#8217;s date. </p>
<p>There are two ways to do it :</p>
<p>1) Using Javascript (with our CalendarExtender)</p>
<p>2) Using RangeValidators for our textbox</p>
<p><strong>Using Javascript:</strong></p>
<p>The CalendarExtender has a property called <em>OnClientDateSelectionChanged</em> which can be set to a piece of javascript which can do the job for us. Below is the code:</p>
<pre class="csharpcode">&lt;ajaxToolkit:CalendarExtender
    ID=<span class="str">"CalendarExtender1"</span>
     runat=<span class="str">"server"</span> 
    TargetControlID=<span class="str">"TextBox1"</span>
    PopupButtonID=<span class="str">"btnCalenderPopup"</span> 
    OnClientDateSelectionChanged=<span class="str">"checkMyDate"</span>
    Format=<span class="str">"dd/MM/yyyy"</span> /&gt;</pre>
<p>and below is the javascript:</p>
<pre class="csharpcode">&lt;script type=<span class="str">"text/javascript"</span>&gt;
<span class="kwrd">function</span> checkDate(sender,args)
{
    <span class="kwrd">var</span> dt = <span class="kwrd">new</span> Date();        
    <span class="kwrd">if</span>(sender._selectedDate &gt; dt)
    {
        sender
            ._textbox
            .set_Value(dt.format(sender._format));
    }
}
&lt;/script&gt;</pre>
<p><strong>Using RangeValidator:</strong></p>
<p>Since we use a TextBox control to display our date once we choose from the calendar or to manually input the date, RangeValidators can be used to check whether the date is within a given range (minimum &amp; maximum). Below is the code for RangeValidator :</p>
<pre class="csharpcode">&lt;asp:RangeValidator 
    ID=<span class="str">"RangeValidator1"</span>
    runat=<span class="str">"server"</span> 
    ControlToValidate=<span class="str">"TextBox1"</span> 
    ErrorMessage=<span class="str">"*Please enter proper date"</span> 
    Type=<span class="str">"Date"</span> Display=<span class="str">"Dynamic"</span> /&gt;</pre>
<p>And in your page load event we can set our maximum and minimum date values :</p>
<pre class="csharpcode">RangeValidator1.MinimumValue 
      = <span class="kwrd">new</span> DateTime(1600, 01, 01).ToString(<span class="str">"dd/MM/yyyy"</span>);
RangeValidator1.MaximumValue 
     = DateTime.Now.ToString(<span class="str">"dd/MM/yyyy"</span>);</pre>
<p>With these two methods you can easily validate the date. And yes, using both would sometimes lead you to race conditions where choosing a date from the calendar might be an invalid date and the RangeValidators would immediately come to the focus.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/645/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/645/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/645/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=645&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/08/01/aspnet-ajax-calendarextender-and-validation/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/08/calender-extender-1-thumb.png" medium="image">
			<media:title type="html">calender-extender-1</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/08/calender-extender-2-thumb.png" medium="image">
			<media:title type="html">calender-extender-2</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows Server 2008 is my Desktop Workstation</title>
		<link>http://chakkaradeep.wordpress.com/2008/07/27/windows-server-2008-is-my-desktop-workstation/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/07/27/windows-server-2008-is-my-desktop-workstation/#comments</comments>
		<pubDate>Sat, 26 Jul 2008 12:32:15 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/07/27/windows-server-2008-is-my-desktop-workstation/</guid>
		<description><![CDATA[After hearing lots of good stuffs about this new SERVER product from Microsoft called Windows Server 2008, I took the decision to move from Windows Vista Ultimate to Windows Server 2008 Enterprise Edition The good thing is, Windows Server 2008 can be configured as a fully featured desktop workstation. Your one stop guide for completing [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=637&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><img src="http://chakkaradeep.files.wordpress.com/2007/11/winvista-button_rgb.jpg?w=510" alt="" /></p>
<p>After hearing lots of good stuffs about this new SERVER product from Microsoft called <a href="http://www.microsoft.com/windowsserver2008/en/us/serverunleashed/default.html" target="_blank">Windows Server 2008</a>, I took the decision to move from Windows Vista Ultimate to Windows Server 2008 Enterprise Edition <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The good thing is, Windows Server 2008 can be configured as a fully featured desktop workstation. Your one stop guide for completing this <em>&#8216;awesome&#8217;</em> task is <a href="http://www.win2008workstation.com/wordpress/" target="_blank">here</a></p>
<p>Below is my laptop configuration:</p>
<p>1) <a href="http://www.apple.com/nz/macbook/features.html" target="_blank">Apple Macbook 2.4 GHz</a></p>
<p>2) 4 GB RAM</p>
<p>I have <a href="http://www.microsoft.com/windowsserver2008/en/us/editions-overview.aspx" target="_blank">Windows Server 2008 Enterprise x86 Edition</a> installed</p>
<p>Below is the list of software installed:</p>
<p>1) Apple Bootcamp</p>
<p>2) Microsoft Office 2007</p>
<p>3) Microsoft Visio 2007</p>
<p>4) Mozilla Firefox</p>
<p>5) Skype</p>
<p>6) Apple Quicktime</p>
<p>7) Apple iTunes</p>
<p>8 ) Windows Live</p>
<ul>
<li>Live Writer</li>
<li>Live Messenger</li>
<li>Live Photo Gallery</li>
</ul>
<p>9) Foxit PDF Reader</p>
<p>10) Flashget Download Manager</p>
<p>11) Virtual PC</p>
<p>12) Kaspersky Internet Security</p>
<p>13) tWhirl</p>
<p>14) Windows Mobile Device Center 6.1</p>
<p>This server is <em>Fast</em>, <em>Sleek</em>, and <em>Customizable</em> (in Features and Roles). That&#8217;s a huge benefit over Vista where many services get started no matter you use them.</p>
<p>I have also moved my development stuffs to a virtual environment now and virtual machines run quite fast than in Vista here. Yes, I am quite happy with Virtual PC 2007 and I don&#8217;t think I would install x64 version just for Hyper-V. The application support for x64 sucks!</p>
<p>Everything works good in my setup <em>including sleep,shutdown and hibernate</em> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So far, my experience of having Windows Server 2008 as my <em>main desktop workstation</em> is good and I think I will continue to stay on this for a long, long time until Windows 7 comes out 8)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/637/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/637/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/637/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/637/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=637&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/07/27/windows-server-2008-is-my-desktop-workstation/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2007/11/winvista-button_rgb.jpg" medium="image" />
	</item>
		<item>
		<title>Random Post : LINQ to XML</title>
		<link>http://chakkaradeep.wordpress.com/2008/07/14/random-post-linq-to-xml/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/07/14/random-post-linq-to-xml/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 10:28:10 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[LINQ-to-XML]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/07/14/random-post-linq-to-xml/</guid>
		<description><![CDATA[Thought of refreshing my LINQ to XML skills and here is the outcome &#8211; another blog post today! 8) Here is our sample XML file (never mind where it came from or why it is complex) &#60;?xml version="1.0" encoding="utf-8" ?&#62; &#60;Output_Message&#62; &#60;Dataset&#62; &#60;Row&#62; &#60;Persons_Current_Name&#62; &#60;Name&#62; &#60;Surname&#62;John&#60;/Surname&#62; &#60;GivenName&#62;Samuels&#60;/GivenName&#62; &#60;/Name&#62; &#60;/Persons_Current_Name&#62; &#60;Persons_Name_At_Birth&#62; &#60;Name&#62; &#60;Surname&#62;&#60;/Surname&#62; &#60;GivenName&#62;John&#60;/GivenName&#62; &#60;/Name&#62; &#60;/Persons_Name_At_Birth&#62; [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=633&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Thought of refreshing my LINQ to XML skills and here is the outcome &#8211; another blog post today! 8)</p>
<p>Here is our sample XML file (never mind where it came from or why it is complex)</p>
<pre class="csharpcode">&lt;?xml version=<span class="str">"1.0"</span> encoding=<span class="str">"utf-8"</span> ?&gt;
&lt;Output_Message&gt;
    &lt;Dataset&gt;
        &lt;Row&gt;
            &lt;Persons_Current_Name&gt;
                &lt;Name&gt;
                    &lt;Surname&gt;John&lt;/Surname&gt;
                    &lt;GivenName&gt;Samuels&lt;/GivenName&gt;
                &lt;/Name&gt;
            &lt;/Persons_Current_Name&gt;
            &lt;Persons_Name_At_Birth&gt;
                &lt;Name&gt;
                    &lt;Surname&gt;&lt;/Surname&gt;
                    &lt;GivenName&gt;John&lt;/GivenName&gt;
                &lt;/Name&gt;
            &lt;/Persons_Name_At_Birth&gt;
            &lt;DateOfBirth&gt;1865-07-31&lt;/DateOfBirth&gt;
        &lt;/Row&gt;
    &lt;/Dataset&gt;
    &lt;StatusInformation&gt;
        &lt;Status&gt;OK&lt;/Status&gt;
        &lt;Alive&gt;YES&lt;/Alive&gt;
    &lt;/StatusInformation&gt;
&lt;/Output_Message&gt;</pre>
<p>I am going to query each element (as listed below) and display their values</p>
<ul>
<li>Persons_Current_Name</li>
<li>Persons_Name_At_Birth, and</li>
<li>DateOfBirth</li>
</ul>
<p>Our first step would be to load this XML file. We can make use of XDocument to load the whole XML file.</p>
<pre class="csharpcode">XDocument mainXMLDoc
         = XDocument.Load(<span class="str">"Input.xml"</span>);</pre>
<p>To start with, let us traverse all the nodes and display their values</p>
<pre class="csharpcode"><span class="rem">//Traversing the whole XML</span>
Console.WriteLine(<span class="str">"XML Traverse"</span>);
Console.WriteLine();
<span class="kwrd">foreach</span> (XElement xelement <span class="kwrd">in</span>
                   mainXMLDoc.Descendants())
{
    Console.WriteLine(<span class="str">"{0} : {0}"</span>,
              xelement.Name, xelement.Value);
}</pre>
<p>Looks simple, isn&#8217;t it <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Next, let us get the value of Persons_Current_Name. I already have a class called Name, which is shown below:</p>
<pre class="csharpcode"><span class="kwrd">public</span> <span class="kwrd">class</span> Name
{
    <span class="kwrd">public</span> String Surname { get; set; }
    <span class="kwrd">public</span> String GivenName { get; set; }
}</pre>
<p>How do we directly query Persons_Current_Name element? Below is the very straight forward (ugly) code <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<pre class="csharpcode"><span class="rem">//Persons Current Name</span>
<span class="rem">// The Ugly Way</span>
XElement current_name =
    mainXMLDoc.Root
        .Element(<span class="str">"Dataset"</span>)
        .Element(<span class="str">"Row"</span>)
        .Element(<span class="str">"Persons_Current_Name"</span>)
        .Element(<span class="str">"Name"</span>);
Name persons_current_name = <span class="kwrd">new</span> Name
    {
             Surname =
                  current_name.Element(<span class="str">"Surname"</span>).Value,
             GivenName =
                   current_name.Element(<span class="str">"GivenName"</span>).Value
    };</pre>
<p>Well, I really don&#8217;t like to code this way. Do we have any another option? Yes, we do! 8)</p>
<pre class="csharpcode"><span class="rem">//Persons Current Name</span>
<span class="rem">// The Neat Way</span>
Name persons_current_name =
    (from c <span class="kwrd">in</span> mainXMLDoc.Descendants()
     <span class="kwrd">where</span> c.Name == <span class="str">"Persons_Current_Name"</span>
     select <span class="kwrd">new</span> Name
           {
                 Surname =
                      c.Element(<span class="str">"Name"</span>).Element(<span class="str">"Surname"</span>).Value,
                 GivenName =
                      c.Element(<span class="str">"Name"</span>).Element(<span class="str">"GivenName"</span>).Value
            }).FirstOrDefault();</pre>
<p>The above code certainly looks better than our previous code <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Similarly for DateOfBirth,</p>
<pre class="csharpcode"><span class="rem">//Date of Birth</span>
String[] strDob =
    (from c <span class="kwrd">in</span> mainXMLDoc.Descendants()
     <span class="kwrd">where</span> c.Name == <span class="str">"DateOfBirth"</span>
     select c.Value).FirstOrDefault().Split(<span class="str">'-'</span>);
DateTime dob = <span class="kwrd">new</span> DateTime(Convert.ToInt32(strDob[0]),
    Convert.ToInt32(strDob[1]),
    Convert.ToInt32(strDob[2]));</pre>
<p>All looks good, but wait! What to do if I have my XML in string format ? How do I load it? Dont panic, you can use the same XDocument to load the XML in the string format <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="csharpcode">XDocument mainXMLDoc =
         XDocument.Parse(strXML);</pre>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/633/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/633/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/633/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/633/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=633&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/07/14/random-post-linq-to-xml/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>
	</item>
		<item>
		<title>Interested to work for Intergen?</title>
		<link>http://chakkaradeep.wordpress.com/2008/07/14/interested-to-work-for-intergen/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/07/14/interested-to-work-for-intergen/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 08:32:07 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Intergen]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/07/14/interested-to-work-for-intergen/</guid>
		<description><![CDATA[To all of my friends who want to work or looking to work @ Intergen, below is a list of additional perks along with the exciting job that Intergen Offers 8) $400 + GST towards the purchasing of a new mobile phone and a discounted phone plan of which Intergen will pay up to $110 [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=632&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>To all of my friends who want to work or looking to work @ <a href="http://intergen.co.nz" target="_blank">Intergen</a>, below is a list of additional perks along with the exciting job that <a href="http://intergen.co.nz" target="_blank">Intergen</a> Offers 8)</p>
<ul>
<li>$400 + GST towards the purchasing of a new mobile phone and a discounted phone plan of which Intergen will pay up to $110 per month towards </li>
<li>Free monthly massages</li>
<li>Drinks and nibbles every Friday afternoon </li>
<li>Free Life Insurance cover of 3 times annual salary</li>
<li>Free Income protection Insurance for 75% of salary for up to 5 years</li>
<li>Free Travel insurance (for you and your family)</li>
<li>Additional Maternity Package to Government Assistance (after one year of employment)</li>
<li>Banking benefits from ASB Bank</li>
<li>Employee Assistance Programme</li>
<li>Option to join a discounted Health Insurance Scheme </li>
<li>Technology purchases at dealer rates &#8211; computers, TVs, stereos, electronics</li>
<li>Option to join the Superannuation Scheme with admin fees paid by Intergen</li>
<li>Free soft drinks including Coke, V, Just Juice</li>
</ul>
<p>So, if you are looking for an exciting job, you can look here at our <a href="http://www.intergen.co.nz/Hotlinks/Careers/" target="_blank">Careers Section</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/632/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/632/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/632/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/632/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=632&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/07/14/interested-to-work-for-intergen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>
	</item>
		<item>
		<title>Team System Unit Test and Output Directories</title>
		<link>http://chakkaradeep.wordpress.com/2008/07/14/team-system-unit-test-and-output-directories/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/07/14/team-system-unit-test-and-output-directories/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 05:49:19 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/?p=626</guid>
		<description><![CDATA[I always use NUnit to write my unit tests but now at Intergen I also use Microsoft Visual Studio Team System Unit Tests. Today I was stuck by a very basic problem and here it is. I have a XML file in my project which is added to the output directory when compiled. When I [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=626&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I always use <a href="http://nunit.org/index.php" target="_blank">NUnit</a> to write my unit tests but now at <a href="http://intergen.co.nz" target="_blank">Intergen</a> I also use Microsoft <a href="http://msdn.microsoft.com/en-us/vsts2008/aa718823.aspx" target="_blank">Visual Studio Team System Unit Tests</a>. Today I was stuck by a very basic problem and here it is.</p>
<p>I have a XML file in my project which is added to the <em>output directory</em> when compiled.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/07/birthxml-properties.png"><img class="alignnone size-full wp-image-627" src="http://chakkaradeep.files.wordpress.com/2008/07/birthxml-properties.png?w=510" alt=""   /></a></p>
<p>When I was running my unit tests against this, Visual Studio threw me this error saying that it couldn&#8217;t find the file!</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/07/test-result-fails.png"><img class="alignnone size-medium wp-image-628" src="http://chakkaradeep.files.wordpress.com/2008/07/test-result-fails.png?w=300&#038;h=68" alt="" width="300" height="68" /></a></p>
<p>(click to enlarge)</p>
<p>I was really surprised as my XML file is said to copy to output directory and the test fails saying that there is no such file. Checked my Test Solution&#8217;s output directory and found that there is indeed the <em>Templates</em> folder and the XML file.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/07/birth-tests-output-dir.png"><img class="alignnone size-medium wp-image-629" src="http://chakkaradeep.files.wordpress.com/2008/07/birth-tests-output-dir.png?w=300&#038;h=147" alt="" width="300" height="147" /></a></p>
<p>So, whats the problem? Why is my test failing?</p>
<p>Well, the VSTE has a separate directory where it stores all its test results. The directory can be found in your root directory of your solution under the name <em>TestResults</em>. The <em>TestResults </em>also have various folders for each test run you do. If you refer back to the error image that is attached above, you could get the exact directory name. So, the VSTE did not copy the <em>Templates </em>directory to this &#8216;dynamic&#8217; (for each test run there will be a directory created : <em>correct me if am wrong here</em>) directory. How do we do this then?</p>
<p>The answer is with the <em>Local Test Run Config&#8217;s Deployment settings</em>. You can find the local test run config in your solution browser.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/07/config-file.png"><img class="alignnone size-full wp-image-631" src="http://chakkaradeep.files.wordpress.com/2008/07/config-file.png?w=510" alt=""   /></a></p>
<p>Double click the file to open the properties dialog and go to the Deployment section.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/07/deployment.png"><img class="alignnone size-full wp-image-630" src="http://chakkaradeep.files.wordpress.com/2008/07/deployment.png?w=510&#038;h=362" alt="" width="510" height="362" /></a></p>
<p>Specifying a file or directory here would be included along with the test results <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>My test doesnt fail now 8)</p>
<p>Another way to do this (if its a single file : <em>if you know how to add for a directory, please do leave your comment</em> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) is to specify along with your test method,</p>
<p><strong><span style="color:#ff0000;">[TestMethod, DeploymentItem(@"Templates\BirthInputTemplate.xml")]</span></strong></p>
<p><strong><span style="color:#ff0000;">public void Test_BuildInputXML()<br />
{<br />
}</span><br />
</strong></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/626/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/626/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/626/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/626/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=626&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/07/14/team-system-unit-test-and-output-directories/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/07/birthxml-properties.png" medium="image" />

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/07/test-result-fails.png?w=300" medium="image" />

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/07/birth-tests-output-dir.png?w=300" medium="image" />

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/07/config-file.png" medium="image" />

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/07/deployment.png" medium="image" />
	</item>
		<item>
		<title>How I Got Started in Software Development</title>
		<link>http://chakkaradeep.wordpress.com/2008/07/13/how-i-got-started-in-software-development/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/07/13/how-i-got-started-in-software-development/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 07:28:28 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/07/13/how-i-got-started-in-software-development/</guid>
		<description><![CDATA[I have been memed! Thanks James How old were you when you started programming? 19 How did you get started in programming? I got introduced to programming and computer languages in my high school. It got into me from then and when I joined my University, I was fully ready to rock myself in programming [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=624&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://chakkaradeep.files.wordpress.com/2008/07/babyandcomputer-thumb1.jpg"><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" height="248" alt="babyandcomputer_thumb1" src="http://chakkaradeep.files.wordpress.com/2008/07/babyandcomputer-thumb1-thumb.jpg?w=188&#038;h=248" width="188" border="0"></a> </p>
<p>I have been <a href="http://james.newtonking.com/archive/2008/07/12/how-i-got-started-in-software-development.aspx" target="_blank">memed</a>! Thanks <a href="http://james.newtonking.com" target="_blank">James</a> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>How old were you when you started programming?</strong></p>
<p>19</p>
<p><strong>How did you get started in programming? </strong></p>
<p>I got introduced to programming and computer languages in my high school. It got into me from then and when I joined my University, I was fully ready to rock myself in programming <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>What was your first language? </strong></p>
<p>C/C++</p>
<p><strong>What was the first real program you wrote? </strong></p>
<p>A DirectX game in Visual Basic 6.0</p>
<p><strong>What languages have you used since you started programming? </strong></p>
<p>C/C++, Visual C++ 6.0, Visual Basic 6.0, HTML, Javascript, ASP 2.0, Python, PyGTK, PyQt, Qt (C++), ASP 3.0, C#</p>
<p><strong>What was your first professional programming gig?</strong></p>
<p>A tool for Telecommunication and Telemedicine for one of the projects at <a href="http://www.isro.org/" target="_blank">ISRO</a></p>
<p><strong>If you knew then what you know now, would you have started programming? </strong></p>
<p>YES!</p>
<p><strong>If there is one thing you learned along the way that you would tell new developers, what would it be? </strong></p>
<p>1) Blog, Communicate</p>
<p>1) Analyse whatever you are doing</p>
<p>2) Dont hurry &#8211; Relax, Think and Code</p>
<p>3) Test whatever you code (Unit Testing)</p>
<p><strong>What’s the most fun you’ve ever had… programming? </strong></p>
<p>Testing what I write. Its always a challenge to break up your mind to test what you write and find mistakes/problems <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I Choose</p>
<p>1) <a href="http://www.danielmoth.com/Blog/" target="_blank">Daniel Moth</a></p>
<p>2) <a href="http://blogs.msdn.com/nigel/" target="_blank">Nigel Parker</a></p>
<p>3) <a href="http://blog.kirupa.com/" target="_blank">Kirupa</a></p>
<p>4) <a href="http://turtle.net.nz/blog/" target="_blank">Jeremy Boyd</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/624/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/624/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/624/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/624/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=624&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/07/13/how-i-got-started-in-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/07/babyandcomputer-thumb1-thumb.jpg" medium="image">
			<media:title type="html">babyandcomputer_thumb1</media:title>
		</media:content>
	</item>
		<item>
		<title>NDepend</title>
		<link>http://chakkaradeep.wordpress.com/2008/07/13/ndepend/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/07/13/ndepend/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 06:10:44 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/07/13/ndepend/</guid>
		<description><![CDATA[Its really hard to summarize what is NDepend in few words as this tool does a lot and its really useful when you have a big project and had to do code analysis, code usage, code metrics etc., etc., So, to make things simpler, lets take what their website says NDepend is a tool that [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=620&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Its really hard to summarize what is NDepend in few words as this tool does a lot and its really useful when you have a big project and had to do code analysis, code usage, code metrics etc., etc., So, to make things simpler, lets take what their <a href="http://www.ndepend.com/" target="_blank">website</a> says <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>NDepend is a tool that simplifies managing a complex .NET code base. Architects and developers can analyze code structure, specify design rules, plan massive refactoring, do effective code reviews and master evolution by comparing different versions of the code.</p></blockquote>
<p>With NDepend you can analyse a set of .NET assemblies and that was the first step for me in using NDepend. Another highlight of NDepend is that you can use Code Queries to query to analyse and get results. More on Code Query Language <a href="http://www.ndepend.com/CQL.htm" target="_blank">here</a>.</p>
<p><a href="http://cid-8a2653578ab2c83b.skydrive.live.com/self.aspx/Projects/Screencasts/NDepend.swf" target="_blank">Here is a small screencast on NDepend introduction from me</a>. Its in <a href="http://en.wikipedia.org/wiki/SWF" target="_blank">.swf format</a> and just open it in your browser <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/620/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/620/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/620/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/620/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=620&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/07/13/ndepend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>
	</item>
		<item>
		<title>Silverlight and WCF</title>
		<link>http://chakkaradeep.wordpress.com/2008/05/31/silverlight-and-wcf/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/05/31/silverlight-and-wcf/#comments</comments>
		<pubDate>Sat, 31 May 2008 08:34:12 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/2008/05/31/silverlight-and-wcf/</guid>
		<description><![CDATA[With the release of Silverlight 2 beta 1, now developers can use .Net to create Silverlight applications To be more precise, developers can use XAML and VB.NET or C# as the back-end code language. To know more about Silverlight and what tools you need to start developing Silverlight applications, visit my post here. This post [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=619&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>With the release of Silverlight 2 beta 1, now developers can use .Net to create Silverlight applications To be more precise, developers can use XAML and VB.NET or C# as the back-end code language. To know more about Silverlight and what tools you need to start developing Silverlight applications, visit my post <a href="http://blogs.msdn.com/nzstudents/archive/2008/05/26/getting-started-with-silveright-2-beta-1-part-1.aspx" target="_blank">here</a>.</p>
<p>This post focuses on how to make your Silverlight applications interact with Windows Communication Foundation(WCF) services. Visual Studio 2008 introduced several new <a href="http://www.geekzone.co.nz/vs2008/4653" target="_blank">WCF features</a>. We will create a small calculator service which is going to add two numbers and return the result to the user.</p>
<p>First, let us create a Silverlight Web Application project.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-project.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-project-thumb.png?w=439&#038;h=368" border="0" alt="silverlight-project" width="439" height="368" /></a></p>
<p>Visual Studio creates the necessary files needed for your solution. Let us straight away start with adding our WCF service. Visual Studio creates two projects, one being the actual Silverlight control project and the other being the web application project where the Silverlight control is hosted. So, we would be able to add a WCF service to our web application project and then reference the service in our Silverlight control project. Right click the web application project and add a WCF service to the project.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/add-new-item.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/add-new-item-thumb.png?w=714&#038;h=426" border="0" alt="add-new-item" width="714" height="426" /></a></p>
<p>Name the service as CalculatorService. Visual Studio adds the necessary files such as the SVC and code-behind files and also the service configuration to the web.config file.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/wcf-service-added.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/wcf-service-added-thumb.png?w=229&#038;h=205" border="0" alt="wcf-service-added" width="229" height="205" /></a></p>
<p>I have modified the service to hold only function as shown below:</p>
<pre>[ServiceContract]
<span class="kwrd">public</span> <span class="kwrd">interface</span> ICalculatorService
{
    [OperationContract]
    <span class="kwrd">int</span> AddTwoNumbers(<span class="kwrd">int</span> num1,<span class="kwrd">int</span> num2);
}</pre>
<p>And here is the implementation:</p>
<pre><span class="preproc">#region</span> ICalculatorService Members

<span class="kwrd">public</span> <span class="kwrd">int</span> AddTwoNumbers(<span class="kwrd">int</span> num1, <span class="kwrd">int</span> num2)
{
    <span class="kwrd">return</span> (num1 + num2);
}

<span class="preproc">#endregion</span></pre>
<p>Nothing complex, just simple addition and return the result <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Now comes the most important thing, at least for this beta 1 release &#8211; Silverlight supports only <strong><a href="http://msdn.microsoft.com/en-us/library/ms731361.aspx" target="_blank">basicHttpBinding</a></strong> and thus our WCF service can only use <strong>basicHttpBinding</strong> if we are to interact with a Silverlight client. Let us check our CalcultorService&#8217;s binding in the web.config file under the <strong>system.servicemodel</strong> section.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/default-binding.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/default-binding-thumb.png?w=466&#038;h=120" border="0" alt="default-binding" width="466" height="120" /></a></p>
<p>Yes, you are right. WCF by default uses <a href="http://msdn.microsoft.com/en-us/library/ms731299.aspx" target="_blank">wsHttpBinding</a> and thus we need to change the binding to basicHttpBinding. Below is the modified version:</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/modified-binding.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/modified-binding-thumb.png?w=436&#038;h=97" border="0" alt="modified-binding" width="436" height="97" /></a></p>
<p>How do we use this service in our Silverlight application? Below is a screenshot of our Silverlight application.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/screenshot-control.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/screenshot-control-thumb.png?w=468&#038;h=223" border="0" alt="screenshot-control" width="468" height="223" /></a></p>
<p>The interface is pretty simple accepting two numbers from the user and when Add is clicked, our service&#8217;s <strong>AddTwoNumbers</strong> is invoked to get the result.</p>
<p>How do we reference our WCF service now? We do the same way as we do in normal WPF or WinForms applications <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Right click on the <strong>Reference</strong> and select <strong>Add Service Reference</strong></p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-add-service-reference.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-add-service-reference-thumb.png?w=272&#038;h=298" border="0" alt="silverlight-add-service-reference" width="272" height="298" /></a></p>
<p>We will be presented with a dialog box to add a service reference.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/service-discover.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/service-discover-thumb.png?w=483&#038;h=522" border="0" alt="service-discover" width="483" height="522" /></a></p>
<p>We can use the <strong>Discover</strong> option to discover any WCF services in our solution. As our CalculatorService is hosted in the same solution, the Discover would be able to find our service.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/calculator-service-discovered.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/calculator-service-discovered-thumb.png?w=425&#038;h=401" border="0" alt="calculator-service-discovered" width="425" height="401" /></a></p>
<p>Let us give a name to our service reference &#8211; <strong>CalculatorServiceProxy</strong> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Once we add our service, we can see that the Silverlight project now has the necessary files to interact with our WCF service.</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-added-wcf-reference-files.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-added-wcf-reference-files-thumb.png?w=242&#038;h=198" border="0" alt="silverlight-added-wcf-reference-files" width="242" height="198" /></a></p>
<p>Now we are ready to add our code to the button Click event handler. Below is the code snippet.</p>
<pre><span class="kwrd">private</span> <span class="kwrd">void</span> Button_Click(<span class="kwrd">object</span> sender, RoutedEventArgs e)
{
    <span class="kwrd">int</span> num1 = Convert.ToInt32(TxtNum1.Text);
    <span class="kwrd">int</span> num2 = Convert.ToInt32(TxtNum2.Text);

    CalculatorServiceClient calculator_proxy =
        <span class="kwrd">new</span> CalculatorServiceClient();

    calculator_proxy.AddTwoNumbersCompleted +=
        <span class="kwrd">new</span> EventHandler&lt;AddTwoNumbersCompletedEventArgs&gt;
            (calculator_proxy_AddTwoNumbersCompleted);

    calculator_proxy.AddTwoNumbersAsync(num1, num2);

}

<span class="kwrd">void</span> calculator_proxy_AddTwoNumbersCompleted(<span class="kwrd">object</span> sender,
    AddTwoNumbersCompletedEventArgs e)
{
    HtmlPage.Window.Alert(Convert.ToString(e.Result));
}</pre>
<p>You guessed it right &#8211; WCF reference adds the asynchronous operations to our Silverlight project and it does makes more sense to use asynchronous operations in a Silverlight environment as we cant block the browser and make the user wait.</p>
<p>Let us build and execute our project <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>And here is the screenshot:</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/output.png"><img style="border-width:0;" src="http://chakkaradeep.files.wordpress.com/2008/05/output-thumb.png?w=531&#038;h=318" border="0" alt="output" width="531" height="318" /></a></p>
<p>That&#8217;s it! Now we have a Silverlight application interacting with a WCF service <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Wasn&#8217;t it easy 8)</p>
<p>The sample can be downloaded <a href="http://cid-8a2653578ab2c83b.skydrive.live.com/self.aspx/Projects/Silverlight%20Series/SilverlightWCF.zip" target="_blank">here</a>:</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/619/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/619/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/619/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/619/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=619&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/05/31/silverlight-and-wcf/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-project-thumb.png" medium="image">
			<media:title type="html">silverlight-project</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/add-new-item-thumb.png" medium="image">
			<media:title type="html">add-new-item</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/wcf-service-added-thumb.png" medium="image">
			<media:title type="html">wcf-service-added</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/default-binding-thumb.png" medium="image">
			<media:title type="html">default-binding</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/modified-binding-thumb.png" medium="image">
			<media:title type="html">modified-binding</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/screenshot-control-thumb.png" medium="image">
			<media:title type="html">screenshot-control</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-add-service-reference-thumb.png" medium="image">
			<media:title type="html">silverlight-add-service-reference</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/service-discover-thumb.png" medium="image">
			<media:title type="html">service-discover</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/calculator-service-discovered-thumb.png" medium="image">
			<media:title type="html">calculator-service-discovered</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/silverlight-added-wcf-reference-files-thumb.png" medium="image">
			<media:title type="html">silverlight-added-wcf-reference-files</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/output-thumb.png" medium="image">
			<media:title type="html">output</media:title>
		</media:content>
	</item>
		<item>
		<title>Resharper 4.0 &#8211; Lambda Support</title>
		<link>http://chakkaradeep.wordpress.com/2008/05/26/resharper-40-lambda-support/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/05/26/resharper-40-lambda-support/#comments</comments>
		<pubDate>Sun, 25 May 2008 14:31:41 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Resharper]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/?p=592</guid>
		<description><![CDATA[Resharper 4.0 beta was out few days back. I found an excellent feature which I think should be blogged Here is small test code snippet which uses RhinoMocks unit testing framework You can see that Resharper has issued a warning against Call(delegate { mockSubject.Remove(subject); }); And the warning message is as follows, You can see [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=592&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Resharper 4.0 beta was out few days back. I found an excellent feature which I think should be blogged <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is small test code snippet which uses RhinoMocks unit testing framework</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-warning.png"><img class="alignnone size-full wp-image-595" src="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-warning.png?w=510&#038;h=301" alt="" width="510" height="301" /></a></p>
<p>You can see that Resharper has issued a warning against</p>
<p><em><span style="color:#ff0000;">Call(delegate { mockSubject.Remove(subject); });</span></em></p>
<p>And the warning message is as follows,</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-option.png"><img class="alignnone size-full wp-image-594" src="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-option.png?w=510&#038;h=166" alt="" width="510" height="166" /></a></p>
<p>You can see that it is intelligent enough to deduce that lambda expressions can be used in the place of anonymous delegates! 8)</p>
<p>And once you allow Resharper to convert to lambda, you get this:</p>
<p><a href="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-converted.png"><img class="alignnone size-full wp-image-593" src="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-converted.png?w=510" alt=""   /></a></p>
<p>How cool is that 8)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/592/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/592/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/592/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=592&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/05/26/resharper-40-lambda-support/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-warning.png" medium="image" />

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-option.png" medium="image" />

		<media:content url="http://chakkaradeep.files.wordpress.com/2008/05/convert-to-lambda-converted.png" medium="image" />
	</item>
		<item>
		<title>ReSharper 4.0 Beta is out now!</title>
		<link>http://chakkaradeep.wordpress.com/2008/05/23/resharper-40-beta-is-out-now/</link>
		<comments>http://chakkaradeep.wordpress.com/2008/05/23/resharper-40-beta-is-out-now/#comments</comments>
		<pubDate>Fri, 23 May 2008 01:08:06 +0000</pubDate>
		<dc:creator>Chaks</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Resharper]]></category>

		<guid isPermaLink="false">http://chakkaradeep.wordpress.com/?p=591</guid>
		<description><![CDATA[Resharper 4.0 Beta which supports C# 3.0, LINQ and Visual Studio 2008 is ready for download now! This is THE best addin for Visual Studio and I would recommend it to everyone who uses Visual Studio 8) Here is an article which compares Plain Visual Studio 2008 Vs Resharper 4.0 Visual Studio 2008 You can [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=591&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Resharper 4.0 Beta which supports C# 3.0, LINQ and Visual Studio 2008 is ready for download now! This is <span style="text-decoration:underline;">THE best addin</span> for Visual Studio and I would recommend it to everyone who uses Visual Studio 8)</p>
<p><a href="http://www.jetbrains.com/resharper/features/ComparisonMatrix_R4.html" target="_blank">Here is an article</a> which compares Plain Visual Studio 2008 Vs Resharper 4.0 Visual Studio 2008</p>
<p>You can download the beta <a href="http://www.jetbrains.com/resharper/beta/beta.html" target="_blank">here</a></p>
<p>Enjoy! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/chakkaradeep.wordpress.com/591/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/chakkaradeep.wordpress.com/591/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chakkaradeep.wordpress.com/591/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chakkaradeep.wordpress.com/591/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chakkaradeep.wordpress.com&#038;blog=428358&#038;post=591&#038;subd=chakkaradeep&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chakkaradeep.wordpress.com/2008/05/23/resharper-40-beta-is-out-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/94894baff370de381988daaa0011ee42?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">Chaks</media:title>
		</media:content>
	</item>
	</channel>
</rss>
