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

<channel>
	<title>praveensg.com &#187; .Net</title>
	<atom:link href="http://praveensg.com/tag/net/feed" rel="self" type="application/rss+xml" />
	<link>http://praveensg.com</link>
	<description>temporary resident &#039;alien&#039;</description>
	<lastBuildDate>Sat, 04 Feb 2012 08:22:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>VS 2010 CTP Preview</title>
		<link>http://praveensg.com/tech/vs-2010-ctp-preview</link>
		<comments>http://praveensg.com/tech/vs-2010-ctp-preview#comments</comments>
		<pubDate>Wed, 18 Feb 2009 20:42:58 +0000</pubDate>
		<dc:creator>praveen</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ASP.Net]]></category>

		<guid isPermaLink="false">http://praveensg.com/?p=694</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="320" height="240"><param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer2009_02_11.xap" /><param name="initParams" value="m=http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/7/8/4/4/104Episode1WorkingwiththeVisualStudio2010CTPVPCNew_2MB_ch9.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/7/8/4/4/104Episode1WorkingwiththeVisualStudio2010CTPVPCNew_large_ch9.jpg, postid=448771" /><param name="background" value="#00FFFFFF" /><a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"><br />
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/><br />
</a><br />
</object></p>
]]></content:encoded>
			<wfw:commentRss>http://praveensg.com/tech/vs-2010-ctp-preview/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/7/8/4/4/104Episode1WorkingwiththeVisualStudio2010CTPVPCNew_2MB_ch9.wmv" length="50040069" type="video/x-ms-wmv" />
		</item>
		<item>
		<title>Ajax Load Indicators &#8211; A few links</title>
		<link>http://praveensg.com/net/ajax-load-indicators-a-few-links</link>
		<comments>http://praveensg.com/net/ajax-load-indicators-a-few-links#comments</comments>
		<pubDate>Mon, 26 Jan 2009 18:55:58 +0000</pubDate>
		<dc:creator>praveen</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.Net]]></category>

		<guid isPermaLink="false">http://praveensg.com/?p=649</guid>
		<description><![CDATA[I have been looking for a while now, for a site where I could download some cool Ajax indicator images. All I had to do was use Google properly I guess! I found a couple of sites off of ScottGu&#8217;s article on ASP Alliance. Nice and slick images. Check&#8217;em out http://www.ajaxload.info/ http://mentalized.net/activity-indicators/]]></description>
			<content:encoded><![CDATA[<p><a href="http://praveensg.com/wp-content/uploads/2009/01/aspajaxlogo.gif" rel="thumbnail"><img src="http://praveensg.com/wp-content/uploads/2009/01/aspajaxlogo.gif" alt="" title="aspajaxlogo" width="260" height="131" class="alignnone size-full wp-image-650" /></a><br />
I have been looking for a while now, for a site where I could download some cool Ajax indicator images. All I had to do was use Google properly I guess! I found a couple of sites off of <a href="http://aspalliance.com/1030_TipTrick_UpdateProgress_Control_and_AJAX_Activity_Image_Animations">ScottGu&#8217;s article on ASP Alliance</a>. Nice and slick images.</p>
<p>Check&#8217;em out</p>
<p>http://www.ajaxload.info/</p>
<p>http://mentalized.net/activity-indicators/</p>
]]></content:encoded>
			<wfw:commentRss>http://praveensg.com/net/ajax-load-indicators-a-few-links/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Image resizing while maintaining aspect ratio</title>
		<link>http://praveensg.com/tech/image-resizing-while-maintaining-aspect-ratio-using-c</link>
		<comments>http://praveensg.com/tech/image-resizing-while-maintaining-aspect-ratio-using-c#comments</comments>
		<pubDate>Mon, 16 Jun 2008 18:25:07 +0000</pubDate>
		<dc:creator>praveen</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://praveensg.com/tech/image-resizing-while-maintaining-aspect-ratio-using-c</guid>
		<description><![CDATA[While working on one of my projects, I had a requirement to resize user uploaded images before storing them to the web server. My prime concern while resizing an image was losing the aspect ratio. Since there isn&#8217;t anything readily available in the Framework, I decided to look around and I found Rufan Redi&#8217;s blog [...]]]></description>
			<content:encoded><![CDATA[<p>While working on one of my projects, I had a requirement to resize user uploaded images before storing them to the web server. My prime concern while resizing an image was losing the aspect ratio. Since there isn&#8217;t anything readily available in the Framework, I decided to look around and I found Rufan Redi&#8217;s <a href="http://rufan-redi.blogspot.com/2005/09/upload-and-resize-image-with-aspnet.html">blog post</a>. I have taken that code forward and come up with a refactored C# version that could be used as part of a library. Thanks Rufan for your insightful post.</p>
<p><a href='http://praveensg.com/wp-content/uploads/2008/06/resizer.cs' title='Image Resizer'>Download Source</a></p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://praveensg.com/tech/image-resizing-while-maintaining-aspect-ratio-using-c/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VS Add-In to locate unused files</title>
		<link>http://praveensg.com/net/writing-a-visual-studio-add-in-to-locate-unused-files-in-a-project</link>
		<comments>http://praveensg.com/net/writing-a-visual-studio-add-in-to-locate-unused-files-in-a-project#comments</comments>
		<pubDate>Fri, 23 May 2008 19:34:09 +0000</pubDate>
		<dc:creator>praveen</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://praveensg.com/tech/writing-a-visual-studio-add-in-to-locate-unused-files-in-a-project</guid>
		<description><![CDATA[I&#8217;m not sure any of you guys have faced this problem but this has been a major issue for me on many of my projects. The problem I&#8217;m talking about is when you have that one file that you excluded from your project but forgot to delete from your hard drive and it somehow makes [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not sure any of you guys have faced this problem but this has been a major issue for me on many of my projects. The problem I&#8217;m talking about is when you have that one file that you excluded from your project but forgot to delete from your hard drive and it somehow makes it to production without your knowledge! Or if you have an application that loads user controls at run-time or does http calls to other parts of the application at run-time. You made sure that you &#8216;excluded&#8217; the file from your project but somehow it shows up. This could be applied to various kinds of files (think about overriding stylesheets). </p>
<p>The problem gets exacerbated when you&#8217;re working with a team and you merge your projects every now and then. Different team members work on multiple releases of the app (usually at the same time!) and team members include/exclude files over time. Then you have that big &#8216;merge party&#8217; where you decide to merge all your branches. The problem arises when you try to merge project files. Many popular source control providers (hint: ahem, starts with a V) do not let you merge your project files. So what do you do? You just decide to use one of the several project files your team has been working on. So now you have a project with multiple files excluded (your team member didn&#8217;t like the way you implemented that class and excluded it;)) which were previously part of the project. The project compiles fine, however you have those old files lying on your disk. You use xcopy or some other utility to copy your files while creating your build package and boom, you have a file that&#8217;s not supposed to be there in your build. </p>
<p>You might argue why not just use the show/hide toggle on solution explorer. Well that would work well if you had a project with say 10-15 files but imagine enterprise level apps with 1000s of classes/files.</p>
<p>This add-in is a simple utility that lets you see what files are not part of your project. The program is still in Beta meaning it does not actually let you &#8216;clean&#8217; your files but I promise to update it soon. Please feel free to provide feedback.<br />
<a href='http://praveensg.com/wp-content/uploads/2008/05/setup.zip' title='CleanFiles2005'>Download here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://praveensg.com/net/writing-a-visual-studio-add-in-to-locate-unused-files-in-a-project/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

