<?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>Ramblings of a Coder&#039;s Mind &#187; .NET</title>
	<atom:link href="http://karunab.com/tag/dot-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://karunab.com</link>
	<description>Got Tech? Will Hack.</description>
	<lastBuildDate>Sun, 04 Jul 2010 06:35:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>VS 2010 Beta 1: User Interface</title>
		<link>http://karunab.com/2009/05/21/vs-2010-beta-1-user-interface/</link>
		<comments>http://karunab.com/2009/05/21/vs-2010-beta-1-user-interface/#comments</comments>
		<pubDate>Thu, 21 May 2009 14:32:40 +0000</pubDate>
		<dc:creator>Karun</dc:creator>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://karunab.com/?p=190</guid>
		<description><![CDATA[Well, I&#8217;ve been browsing through Visual Studio 2010 for a while now. I&#8217;ve not gotten into coding but did get a chance to have a look at the User Interface for this product. Here are some of the things I&#8217;ve noticed. WPF is in: Oh yes, you heard right! The start page uses WPF for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Microsoft_Visual_Studio"><img class="alignright" title="Visual Studio 2010" src="http://karunab.com/wp-content/uploads/2009/05/vs-2010-logo.png" alt="" /></a>Well, I&#8217;ve been browsing through Visual Studio 2010 for a while now. I&#8217;ve not gotten into coding but did get a chance to have a look at the User Interface for this product. Here are some of the things I&#8217;ve noticed.</p>
<ol>
<li><strong><span style="text-decoration: underline;">WPF is in</span>:</strong> Oh yes, you heard right! The start page uses WPF for a clean and slick use. Have a look at the start screen (image in the gallery at the bottom)</li>
<li><strong><span style="text-decoration: underline;">New context highlighting</span>:</strong> Its bigger and better than ever! The editor looks slicker that ever before and I&#8217;m loving every byte of it ;)</li>
<li><strong><span style="text-decoration: underline;">Changed Intellisense drop down menu</span>:</strong> I must admit, my favourite part of the VS editor is its code intellisense and they have changed things up a bit in this department. I must admit though, I haven&#8217;t figured out what the Ctrl+Alt+Space exactly does :(</li>
<li><strong><span style="text-decoration: underline;">Inbuilt support for Office projects</span>:</strong> Want to write managed code extentions for Office products? Go right ahead. Start your work out of the box ;) I believe you don&#8217;t need to export <abbr title="Primary Interop Assemblies">PIA</abbr> with your projects any more. (More on this in a technical detail post)</li>
<li><strong><span style="text-decoration: underline;">F# supported <abbr title="Out of the Box">OOB</abbr></span>:</strong> I&#8217;m sure you have heard of <a href="http://en.wikipedia.org/wiki/F_Sharp_(programming_language)" target="_blank">F#</a>, the object oriented functional programming language. Well, it isn&#8217;t an outcast any more. :P Visual Studio 2010 has full support for the language. No more need for downloading and installing separate binaries. :)</li>
</ol>
<p>One thing still remains the same. The installer takes a lot of time to finish up the entire process. Also, .NET Framework 4.0 Beta 1 asked me for a reboot before proceeding with the rest of the installer (Don&#8217;t remember 3.5/2.0 asking for reboots in prior Visual Studios). I dislike installers asking me to reboot but I especially hate it when it doesn&#8217;t give me an option to restart later ¬¬. The installer isn&#8217;t going to go ahead either way. The rest will be completed after reboot. You should let me restart later ;( I&#8217;ll make sure I mention that in my feedback to the VS team :)</p>
<p>There are a lot of videos out there about Visual Studio. You might want to check out <a title="chan eight plus one" href="http://channel9.msdn.com/" target="_blank">channel 9</a> for <a title="10-4 sir!" href="http://channel9.msdn.com/shows/10-4/" target="_blank">10-4</a>. The 10-4 shows are downloadable so you can get the weekly video podcast whenever you want :)</p>
<p>Au revoir!</p>
]]></content:encoded>
			<wfw:commentRss>http://karunab.com/2009/05/21/vs-2010-beta-1-user-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 / .NET 4.0 Beta 1 released</title>
		<link>http://karunab.com/2009/05/21/visual-studio-2010-net-40-beta-1-released/</link>
		<comments>http://karunab.com/2009/05/21/visual-studio-2010-net-40-beta-1-released/#comments</comments>
		<pubDate>Thu, 21 May 2009 08:23:54 +0000</pubDate>
		<dc:creator>Karun</dc:creator>
				<category><![CDATA[Preview]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[New Technology]]></category>
		<category><![CDATA[Pre-Release]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://karunab.com/?p=175</guid>
		<description><![CDATA[Yes, they are out! You might have been hearing about the two for the past week or two around the interneticle blogosphere. I certainly did and as with every VS release, I was excited. VS is the best IDE I have seen so its no surprise that a new release excites me. Initial reports state [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, they are out! You might have been hearing about the two for the past week or two around the interneticle blogosphere. I certainly did and as with every VS release, I was excited. VS is the best IDE I have seen so its no surprise that a new release excites me.</p>
<p>Initial reports state that the editor now uses WPF at points, has a brand new editor and improvements in syntaxes. Another thing they have changed is VS 2010 now has native support for F# :o This release isn&#8217;t really high on performance and optimization but gives you a good look as to where this project is going. Seems really exciting the things they have done. You can have a look at the <a title="VS 2010 TK" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=752cb725-969b-4732-a383-ed5740f02e93&amp;displayLang=en" target="_blank">Visual Studio 2010 Training Kit</a> VS 2010 TS B1 :)</p>
<p>All this and much more in this release. I&#8217;ll have an initial review up by tonight when I get my hands on it.</p>
<p>People who are waiting to download it can do so off MSDN Premium, <a title="Download details: Visual Studio Team System 2010 Team Suite Beta 1 - ISO" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=255fc5f1-15af-4fe7-be4d-263a2621144b&amp;displaylang=en" target="_blank">Microsoft Downloads</a> or try the <a title="Download details: Visual Studio Team System 2010 Team Suite Beta 1 – Web Installer" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=85520793-68fc-4361-a8b6-dc2cff49c8d2&amp;displaylang=en" target="_blank">Web Installer</a>. I&#8217;m sure there are other not so legal ways to do it as well :P If you are looking for a x64 VS 2010 Team System then don&#8217;t. There isn&#8217;t one :( So its x86 for all of us! Don&#8217;t worry, the following OS&#8217; are supported:</p>
<ul>
<li>Windows 7 RC (x86 and x64) Ultimate Edition</li>
<li>Windows Vista (x86 or x64), all editions except Starter Edition</li>
<li>Windows XP (x86 or x64), Service Pack 2 or later, all editions except Starter Edition</li>
<li>Windows Server 2003 (x86 or x64), Service Pack 1 or later, all editions</li>
<li>Windows Server 2003 R2 or later (x86 or x64), all editions</li>
<li>Windows Server 2008 (x86 and x64) or later (all editions)</li>
<li>Windows Server 2008 R2 RC (x64) Enterprise Edition</li>
</ul>
<p>Windows 7 might be supported in this release but Microsoft doesn&#8217;t really recommend using VS 2010 B1 on Win7. Why? I guess as with most betas, you want bug reports that are purely based on your product. Two betas working together could do a lot more weirder things than just one.</p>
<p>If you already have Visual Studio 2008 on your machine then don&#8217;t worry, VS 2010 B1 will install beside it without disturbing your precious VS 08 install ;) As with any beta, don&#8217;t rely on it for your major dev work and avoid installs on your primary machine.</p>
]]></content:encoded>
			<wfw:commentRss>http://karunab.com/2009/05/21/visual-studio-2010-net-40-beta-1-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[Release] RSWC 1.00</title>
		<link>http://karunab.com/2009/03/15/release-rswc-100/</link>
		<comments>http://karunab.com/2009/03/15/release-rswc-100/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 17:43:14 +0000</pubDate>
		<dc:creator>Karun</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[RSWC]]></category>

		<guid isPermaLink="false">http://karunab.com/?p=112</guid>
		<description><![CDATA[My new laptop is a work box and doesn&#8217;t inherit the obsessive compulsiveness of File naming and sorting that my desktop hard disks have. I have, for this reason, dumped all wallpapers which are applicable to be used with my desktop (wallpapers with aspect ratio 16:9) into my &#8220;My Pictures&#8221; folder. Randomly, I have an [...]]]></description>
			<content:encoded><![CDATA[<p>My new laptop is a work box and doesn&#8217;t inherit the obsessive compulsiveness of File naming and sorting that my desktop hard disks have. I have, for this reason, dumped all wallpapers which are applicable to be used with my desktop (wallpapers with aspect ratio 16:9) into my &#8220;My Pictures&#8221; folder. Randomly, I have an urge to change the wallpaper and I really don&#8217;t want to go select one. So I thought I should have something that would change my wallpaper to a random image. I tried finding something but most such applications were installables and would change the wallpapers after periodic time intervals, something i didn&#8217;t want.</p>
<p>Thus was born the <strong>Random Selection Wallpaper Changer</strong> (RSWC). An extremely simplistic, single exe application that does what is required.</p>
<p><strong><span style="text-decoration: underline;">Default Values</span>:</strong></p>
<ul>
<li>RSWC takes images (bmp, jpg, png) from the user&#8217;s <em>My Pictures</em> folder.</li>
<li>It sets this image as your desktop wallpaper using stretched mode.</li>
</ul>
<p><strong><span style="text-decoration: underline;">Pre-Requisite</span>: </strong>A pre-requisite is that you have .NET 2.0 installed on your machine.</p>
<p><strong><span style="text-decoration: underline;">Future Plans</span>: </strong>The exe is 416kb, something I wish to reduce. I might rewrite the code in C++ to get rid of the .NET dependency (despite Microsoft claiming .NET is common enough to no longer be a  &#8220;requirement&#8221; and even reduce the file size. Also, I <em>might</em> contemplate creating a light weight application to change wallpapers at regular time intervals as well. (People requesting for such things would certainly compel me. I&#8217;m not motivated to do this for personal usage :))</p>
<p>If someone requires it, I might work a way in to set the source folder and mode of setting the wallpaper and <strong>still</strong> keep it portable and single filed. I could write to registry but that isn&#8217;t really portable in my opinion. Ideas/Suggestions/Feedback/Advanced Critique is always welcome ;)</p>
<p><strong><span style="text-decoration: underline;">Known Limitation</span>:</strong> Setting png wallpapers sets the desktop to a plain coloured background (your <a title="Sample Image: Change Background Color" href="http://karunab.com/wp-content/uploads/2009/03/change-background-color.jpg" target="_blank">default background color</a>) because Windows doesn&#8217;t support png wallpapers. It converts pngs into jpgs and then applies them and I shall do the same in the next update.</p>
<p><strong><span style="text-decoration: underline;">Download</span>:</strong> <a title="Download RSWC 1.00" href="http://karunab.com/dls/Random%20Selection%20Wallpaper%20Changer%20v1.00.exe">Random Selection Wallpaper Changer (RSWC) v1.00</a> (416 KB)</p>
]]></content:encoded>
			<wfw:commentRss>http://karunab.com/2009/03/15/release-rswc-100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
