<?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>Thushan Fernando Uncut &#187; Developer</title>
	<atom:link href="http://www.thushanfernando.com/index.php/category/developer/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thushanfernando.com</link>
	<description>Not Even Remotely Dorky thoughts from a guy who never has enough time.</description>
	<lastBuildDate>Wed, 09 Mar 2011 04:51:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Microsoft releases VS2010 SP1 &amp; TFS 2010 SP1</title>
		<link>http://www.thushanfernando.com/index.php/2011/03/09/microsoft-releases-vs2010-sp1-tfs-2010-sp1/</link>
		<comments>http://www.thushanfernando.com/index.php/2011/03/09/microsoft-releases-vs2010-sp1-tfs-2010-sp1/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 04:45:23 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[.NET / CLR / C#]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mu_visual_studio_2010_sp1_x86_x64_dvd_651704.iso]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[vs2010]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1356</guid>
		<description><![CDATA[The moment most of us have been waiting for, Visual Studio 2010 Service Pack 1 is finally out (right now for MSDN Subscribers), read what the changes are in VS2010 Service Pack 1 (or TFS 2010 SP1 Changes) and grab it from MSDN &#8211; once the links become public will update this post. File Name: [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/' rel='bookmark' title='Windows Phone 7 Developer Tools Released!'>Windows Phone 7 Developer Tools Released!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2010/02/12/microsoft-visual-studio-2010-release-candidate/' rel='bookmark' title='Microsoft Visual Studio 2010 Release Candidate'>Microsoft Visual Studio 2010 Release Candidate</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/14/channel9-windows-phone-7-jump-start/' rel='bookmark' title='Channel9: Windows Phone 7 Jump Start'>Channel9: Windows Phone 7 Jump Start</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The moment most of us have been waiting for, <a href=" http://bit.ly/fTqe8W">Visual Studio 2010 Service Pack 1</a> is finally out (right now for <acronym title="Microsoft Developer Network">MSDN</acronym> Subscribers), read <a href="http://support.microsoft.com/kb/983509">what the changes are in VS2010 Service Pack 1</a> (or <a href="http://support.microsoft.com/kb/2182621">TFS 2010 SP1 Changes</a>) and grab it from <acronym title="Microsoft Developer Network">MSDN</acronym> &#8211; once the links become public will update this post.</p>
<blockquote><p><strong>File Name:</strong> mu_visual_studio_2010_sp1_x86_x64_dvd_651704.iso [<a href="https://msdn.microsoft.com/en-au/subscriptions/securedownloads/default.aspx?pv=18%3a370%3a---%3aen%3a---"><acronym title="Microsoft Developer Network">MSDN</acronym> Download Link</a>]<br />
<strong>Size:</strong> 1.56Gb<br />
<strong>SHA1:</strong> 61C2088850185EDE8E18001D1EF3E6D12DAA5692<br />
<strong><acronym title="International Organization for Standardization">ISO</acronym>/CRC:</strong> C77C2A14<br />
<strong>Date Published (UTC):</strong> 3/8/2011 9:13:36 AM<br />
<strong>Last Updated (UTC): </strong>3/8/2011 10:20:52 AM</p></blockquote>
<p>There&#8217;s also the <a href="http://blogs.msdn.com/b/bharry/archive/2011/03/08/vs-tfs-2010-sp1-and-tfs-project-server-integration-feature-pack-have-released.aspx">TFS Project Server Integration Feature Pack</a> that&#8217;s been released.</p>
<p>Support for Silverlight 4 and Razor, <acronym title="Structured Query Language">SQL</acronym> CE4, <acronym title="Internet Information Services">IIS</acronym> Express and 64bit IntelliTrace are amongst the finer things in SP1. For C++ folks, the support for <a href="http://software.intel.com/en-us/avx/">Intel AVX</a> and <a href="http://support.amd.com/us/Processor_TechDocs/26568.pdf">AMD Bulldozer</a> instruction sets are going to be interesting <img src='http://www.thushanfernando.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Some notable bugfixes:</p>
<ul>
<li><a href="https://connect.microsoft.com/VisualStudio/feedback/details/550052"><acronym title="HyperText Markup Language">HTML</acronym> Designer cannot be used as expected for designing web pages.</a></li>
</ul>
<p>Enjoy!</p><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2011/03/09/microsoft-releases-vs2010-sp1-tfs-2010-sp1/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2011%2F03%2F09%2Fmicrosoft-releases-vs2010-sp1-tfs-2010-sp1%2F&amp;title=Microsoft%20releases%20VS2010%20SP1%20%26%23038%3B%20TFS%202010%20SP1" id="wpa2a_2"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/' rel='bookmark' title='Windows Phone 7 Developer Tools Released!'>Windows Phone 7 Developer Tools Released!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2010/02/12/microsoft-visual-studio-2010-release-candidate/' rel='bookmark' title='Microsoft Visual Studio 2010 Release Candidate'>Microsoft Visual Studio 2010 Release Candidate</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/14/channel9-windows-phone-7-jump-start/' rel='bookmark' title='Channel9: Windows Phone 7 Jump Start'>Channel9: Windows Phone 7 Jump Start</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2011/03/09/microsoft-releases-vs2010-sp1-tfs-2010-sp1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft releases new WP7 Tools &amp; IE9 RC!</title>
		<link>http://www.thushanfernando.com/index.php/2011/02/11/microsoft-releases-new-wp7-tools-ie9-rc/</link>
		<comments>http://www.thushanfernando.com/index.php/2011/02/11/microsoft-releases-new-wp7-tools-ie9-rc/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 05:49:39 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[.NET / CLR / C#]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Tools / Products]]></category>
		<category><![CDATA[Web / Internets]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[web browser]]></category>
		<category><![CDATA[windows phone]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1351</guid>
		<description><![CDATA[I&#8217;m a little late on this one, but Microsoft has released Windows Phone Developer Tools January 2011 update recently. From their own list The Windows Phone Developer Tools January 2011 Update includes: Windows Phone Emulator Update – Exposes copy/paste functionality in the Windows Phone 7 emulator. For more information, see How to: Test Copy and [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2008/08/28/microsoft-releases-internet-explorer-8-beta-2/' rel='bookmark' title='Microsoft releases Internet Explorer 8 Beta 2'>Microsoft releases Internet Explorer 8 Beta 2</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/03/20/yesterdays-undies-microsoft-releases-internet-explorer-8/' rel='bookmark' title='Yesterdays Undies: Microsoft releases Internet Explorer 8!!!'>Yesterdays Undies: Microsoft releases Internet Explorer 8!!!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/' rel='bookmark' title='Windows Phone 7 Developer Tools Released!'>Windows Phone 7 Developer Tools Released!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a little late on this one, but Microsoft has released <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=49b9d0c5-6597-4313-912a-f0cca9c7d277">Windows Phone Developer Tools January 2011 update</a> recently. From their own list</p>
<p>The Windows Phone Developer Tools January 2011 Update includes:</p>
<ul>
<li><strong>Windows Phone Emulator Update</strong> – Exposes copy/paste functionality in the Windows Phone 7 emulator.  For more information, see <a href="http://go.microsoft.com/fwlink/?LinkId=208937">How to: Test Copy and Paste in Windows Phone Emulator.</a> End users can use the copy and paste functionality only after receiving the corresponding update to the Windows Phone 7 operating system.</li>
</ul>
<ul>
<li><strong>Windows Phone Developer Resources Update</strong> – Fixes a text selection bug in pivot and panorama controls.  In applications that have pivot or panorama controls that contain text boxes, users can unintentionally change panes when trying to copy text. To prevent this problem, open your application, recompile it, and then resubmit it to the Windows Phone Marketplace.</li>
</ul>
<ul>
<li><strong>Windows Phone Capability Detection Tool</strong> – Detects the phone capabilities used by your application. When you submit your application to Windows Phone Marketplace , Microsoft performs a code analysis to detect the phone capabilities required by your application and then replaces the list of capabilities in the application manifest with the result of this detection process. This tool performs the same detection process and allows you to test your application using the same list of phone capabilities generated during the certification process. For more information, see <a href="http://go.microsoft.com/fwlink/?LinkId=204620">How to: Use the Capability Detection Tool</a>.</li>
<li><strong>Windows Phone Connect Tool</strong> – Allows you to connect your phone to a PC when Zune® software is not running and debug applications that use media APIs. For more information, see <a href="http://go.microsoft.com/fwlink/?LinkId=204622">How to: Use the Connect Tool</a>.</li>
<li><strong>Updated Bing Maps Silverlight Control</strong> – Includes improvements to gesture performance when using Bing™ Maps Silverlight® Control.</li>
</ul>
<p>WPDT Fix includes:</p>
<ul>
<li><strong>Windows Phone Developer Tools Fix</strong> allowing deployment of XAP files over 64 <acronym title="Megabyte">MB</acronym> in size to physical phone devices for testing and debugging.</li>
</ul>
<p>The BingMap updates were quite welcome too! There are two bits to this update, first grab the <a href="http://download.microsoft.com/download/6/D/6/6D66958D-891B-4C0E-BC32-2DFC41917B11/WindowsPhoneDeveloperResources_en-US_Patch1.msp">Windows Phone 7 January Patch</a>, then install the <a href="http://download.microsoft.com/download/6/D/6/6D66958D-891B-4C0E-BC32-2DFC41917B11/VS10-KB2486994-x86.exe">Visual Studio 2010 tooling updat</a>e.</p>
<p>Today also marked the release of <a href="http://www.beautyoftheweb.com/#/download">Internet Explorer 9 Release Candidate</a> which brings a <a href="http://blogs.msdn.com/b/ie/archive/2011/02/10/acting-on-feedback-ie9-release-candidate-available-for-download.aspx">nice bunch of (much needed) updates to IE9 and standards</a> in general with a cool smooth UI.  Ars has a great <a href="http://arstechnica.com/microsoft/news/2011/02/internet-explorer-9-release-candidate-released.ars">write up on IE9 RC</a> too which will be far better than what I can write up.</p>
<p>Windows 7 <a href="http://download.microsoft.com/download/C/9/A/C9A53863-199C-4D82-84DD-C46C46C6FE50/IE9-Windows7-x86-enu.exe">x86</a> | <a href="http://download.microsoft.com/download/C/9/A/C9A53863-199C-4D82-84DD-C46C46C6FE50/IE9-Windows7-x64-enu.exe">x64</a> for the lazy few!</p><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2011/02/11/microsoft-releases-new-wp7-tools-ie9-rc/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2011%2F02%2F11%2Fmicrosoft-releases-new-wp7-tools-ie9-rc%2F&amp;title=Microsoft%20releases%20new%20WP7%20Tools%20%26%23038%3B%20IE9%20RC%21" id="wpa2a_4"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2008/08/28/microsoft-releases-internet-explorer-8-beta-2/' rel='bookmark' title='Microsoft releases Internet Explorer 8 Beta 2'>Microsoft releases Internet Explorer 8 Beta 2</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/03/20/yesterdays-undies-microsoft-releases-internet-explorer-8/' rel='bookmark' title='Yesterdays Undies: Microsoft releases Internet Explorer 8!!!'>Yesterdays Undies: Microsoft releases Internet Explorer 8!!!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/' rel='bookmark' title='Windows Phone 7 Developer Tools Released!'>Windows Phone 7 Developer Tools Released!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2011/02/11/microsoft-releases-new-wp7-tools-ie9-rc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QuickTip: Mapping your GAC folder in Windows with Subst</title>
		<link>http://www.thushanfernando.com/index.php/2010/12/30/quicktip-mapping-your-gac-folder-in-windows-with-subst/</link>
		<comments>http://www.thushanfernando.com/index.php/2010/12/30/quicktip-mapping-your-gac-folder-in-windows-with-subst/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 03:19:07 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[.NET / CLR / C#]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Fixes & Tips]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[assembly]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[gac]]></category>
		<category><![CDATA[gacutil]]></category>
		<category><![CDATA[subst]]></category>
		<category><![CDATA[win32]]></category>
		<category><![CDATA[win64]]></category>
		<category><![CDATA[windows explorer]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1345</guid>
		<description><![CDATA[Here&#8217;s a quick tip if you want to browse the files in your GAC easily without messing about with commands all the time. Map the folder  containing the assemblies with the Subst command. To do that, bring up a console window (Windows Key + R or Start &#62; Run), then: subst G: C:\windows\Assembly This will [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2008/07/29/ann-websoftware-devftp-editor/' rel='bookmark' title='ANN: WebSoftware DevFtp Editor!'>ANN: WebSoftware DevFtp Editor!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2008/11/18/microsoft-releases-singularity-20-research-development-kit-rdk/' rel='bookmark' title='Microsoft Releases Singularity 2.0 Research Development Kit (RDK)'>Microsoft Releases Singularity 2.0 Research Development Kit (RDK)</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/04/02/windows-7-beta-sdk-and-net-interop-samples-posted/' rel='bookmark' title='Windows 7 Beta SDK and .NET Interop Samples Posted'>Windows 7 Beta SDK and .NET Interop Samples Posted</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a quick tip if you want to browse the files in your <a href="http://msdn.microsoft.com/en-us/library/yf1d93sz%28v=VS.100%29.aspx">GAC</a> easily without messing about with commands all the time. Map the folder  containing the assemblies with the <a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/subst.mspx?mfr=true">Subst</a> command.</p>
<p>To do that, bring up a console window (Windows Key + R or Start &gt; Run), then:</p>
<pre>
<strong>subst</strong> G: C:\windows\Assembly
</pre>
<p>This will map the Global Assembly Cache folder to your G drive in Windows Explorer. You can also peek around and <a href="http://www.codeproject.com/KB/dotnet/demystifygac.aspx">see how the GAC works</a>.</p>
<p>The folders you&#8217;ll find in the mapped drive include &#8211; on a 64bit system <strong>*</strong>:</p>
<ul>
<li><strong>GAC</strong> &#8211; Non-native assemblies used by .NET 1.x</li>
<li><strong>GAC_32</strong> &#8211; Non-native 32bit assemblies</li>
<li><strong>*GAC_64</strong> &#8211; Non-native 64bit assemblies visible only on 64bit Windows.</li>
<li><strong>GAC_MSIL</strong> &#8211; Non-native MSIL (AnyCPU) assemblies.</li>
<li><strong>NativeImages_v*</strong> &#8211; Native assemblies for the framework version and the architecture (Eg. <em>NativeImages_v4.0.30319_64</em> is for the .NET 4.0 64bit native Assemblies)</li>
<li><strong>temp / tmp</strong> &#8211; Temporary directories (duh!)</li>
</ul>
<p>To remove the binding, use the <a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/subst.mspx?mfr=true">Subst</a> command with the <code>-D</code> option.</p>
<pre>
<strong>subst</strong> G: /D
</pre>
<p>That&#8217;s it! Have a safe &amp; happy New Year!</p><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2010/12/30/quicktip-mapping-your-gac-folder-in-windows-with-subst/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2010%2F12%2F30%2Fquicktip-mapping-your-gac-folder-in-windows-with-subst%2F&amp;title=QuickTip%3A%20Mapping%20your%20GAC%20folder%20in%20Windows%20with%20Subst" id="wpa2a_6"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2008/07/29/ann-websoftware-devftp-editor/' rel='bookmark' title='ANN: WebSoftware DevFtp Editor!'>ANN: WebSoftware DevFtp Editor!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2008/11/18/microsoft-releases-singularity-20-research-development-kit-rdk/' rel='bookmark' title='Microsoft Releases Singularity 2.0 Research Development Kit (RDK)'>Microsoft Releases Singularity 2.0 Research Development Kit (RDK)</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/04/02/windows-7-beta-sdk-and-net-interop-samples-posted/' rel='bookmark' title='Windows 7 Beta SDK and .NET Interop Samples Posted'>Windows 7 Beta SDK and .NET Interop Samples Posted</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2010/12/30/quicktip-mapping-your-gac-folder-in-windows-with-subst/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DOOM: Bill Gates introduces DirectX in 1995.</title>
		<link>http://www.thushanfernando.com/index.php/2010/11/17/doom-bill-gates-introduces-directx-in-1995/</link>
		<comments>http://www.thushanfernando.com/index.php/2010/11/17/doom-bill-gates-introduces-directx-in-1995/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 07:14:51 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[bill gates]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[directx]]></category>
		<category><![CDATA[doom]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1337</guid>
		<description><![CDATA[Here&#8217;s something you wouldn&#8217;t see every day. Bill Gates introducing the world to DirectX in 1995. httpv://www.youtube.com/watch?v=_JokM_fExpI Don&#8217;t interrupt him! My how things have changed.{lang: 'en-GB'}No related posts.
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s something you wouldn&#8217;t see every day. Bill Gates introducing the world to <a href="http://en.wikipedia.org/wiki/DirectX">DirectX</a> in 1995.</p>
<p style="text-align: center;"><a href="http://www.youtube.com/watch?v=_JokM_fExpI">httpv://www.youtube.com/watch?v=_JokM_fExpI</a></p>
<p>Don&#8217;t interrupt him! My how<a href="http://www.youtube.com/watch?v=2VgH3MRLMZk"> things have changed</a>.</p><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2010/11/17/doom-bill-gates-introduces-directx-in-1995/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2010%2F11%2F17%2Fdoom-bill-gates-introduces-directx-in-1995%2F&amp;title=DOOM%3A%20Bill%20Gates%20introduces%20DirectX%20in%201995." id="wpa2a_8"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2010/11/17/doom-bill-gates-introduces-directx-in-1995/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows Phone 7 Resources</title>
		<link>http://www.thushanfernando.com/index.php/2010/11/15/windows-phone-7-resources/</link>
		<comments>http://www.thushanfernando.com/index.php/2010/11/15/windows-phone-7-resources/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 01:33:49 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[.NET / CLR / C#]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[windows phone 7]]></category>
		<category><![CDATA[wp]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1321</guid>
		<description><![CDATA[I&#8217;ve been busy hacking away the past month or so with Windows Phone 7 and Android. They&#8217;re both very different when it comes to the out of box developer experience &#8211; with Microsoft tools being supremo right now. Thought I&#8217;d contribute some resources when it comes to (on this post) writing Windows Phone 7 Applications. [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/' rel='bookmark' title='Windows Phone 7 Developer Tools Released!'>Windows Phone 7 Developer Tools Released!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/03/20/lights-out-silverlight-3-beta-sdk-released/' rel='bookmark' title='Lights Out: Silverlight 3 Beta SDK Released!'>Lights Out: Silverlight 3 Beta SDK Released!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/14/channel9-windows-phone-7-jump-start/' rel='bookmark' title='Channel9: Windows Phone 7 Jump Start'>Channel9: Windows Phone 7 Jump Start</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been busy hacking away the past month or so with <a href="http://www.microsoft.com/windowsphone/en-GB/default.aspx">Windows Phone 7</a> and <a href="http://developer.android.com/guide/basics/what-is-android.html">Android</a>. They&#8217;re both very different when it comes to the out of box developer experience &#8211; with Microsoft tools being supremo right now. Thought I&#8217;d contribute some resources when it comes to (on this post) writing Windows Phone 7 Applications. I&#8217;ll try and keep this up to date with new things I find.</p>
<p>Feel free to comment with other great resources.</p>
<p><span style="font-size: xx-small;"><strong>Last Updated:</strong> 16th November, 2010</span></p>
<h2>Books/eBooks</h2>
<ul>
<li><a href="http://nicksnettravels.builttoroam.com/">Nick Randolph&#8217;</a>s excellent book on Windows Phone Development &#8211; <a href="http://www.amazon.com/gp/product/0470891661?ie=UTF8&amp;tag=webssyst-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470891661">Professional Windows Phone 7 Application Development</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=webssyst-20&amp;l=as2&amp;o=1&amp;a=0470891661" border="0" alt="" width="1" height="1" />.</li>
<li><a href="http://www.charlespetzold.com/dotnet/index.html">Charles Petzold</a>&#8216;s gift from the WP7 team &#8211; <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bb8f5eb6-8214-4387-bf02-f78f314a74eb">Programming Windows Phone 7</a> (free ebook!)</li>
</ul>
<h2>Online Resources</h2>
<h4>Developer</h4>
<ul>
<li><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce">Windows Phone 7 Developer Tools RTW</a> &#8211; You&#8217;d have already installed this anyway!</li>
<li><a href="http://blogs.msdn.com/b/delay/archive/2010/11/02/mo-controls-mo-controls-mo-controls-announcing-the-second-release-of-the-silverlight-for-windows-phone-toolkit.aspx">Second release of Sliverlight for Windows Phone Toolkit</a> &#8211; Several new controls and tweaks/fixes!</li>
<li><a href="http://www.jeffblankenburg.com/post/31-Days-of-Windows-Phone-7.aspx">31 Days of Windows Phone 7</a> &#8211; Excellent guide to up skill on Windows Phone 7 gradually covering a lot of the core things you&#8217;ll be using by <a href="http://www.jeffblankenburg.com/">Jeff Blankenburg</a>.</li>
<li><a href="http://www.thushanfernando.com/index.php/2010/09/14/channel9-windows-phone-7-jump-start/">Windows Phone 7 Jumpstart</a> &#8211; Videos from Channel 9 to get you going!</li>
<li><a href="http://rhizohm.net/irhetoric/post/2010/10/27/Windows-Phone-7-How-To-Index.aspx">Windows Phone 7 <acronym title="Microsoft Developer Network">MSDN</acronym> How-To Index</a> &#8211; Excellent list of articles published on <acronym title="Microsoft Developer Network">MSDN</acronym> about Windows Phone 7.</li>
<li><a href="http://wp7guide.codeplex.com/">Patterns &amp; Practices for Windows Phone 7</a> &#8211; Release Candidate is out as of writing, useful information for all developers.</li>
<li><a href="http://timheuer.com/blog/archive/2010/09/16/windows-phone-7-developer-tips-and-tricks.aspx">Windows Phone 7 Developer Tips &amp; Tricks</a> &#8211; Tim Heuer&#8217;s _very_ useful list of tips and tricks you should keep in mind.</li>
<li><a href="http://blogs.claritycon.com/blogs/kevin_marshall/archive/2010/10/26/wp7-development-tips-part-1.aspx">Windows Phone 7 Developer Tips</a> from <a href="http://blogs.claritycon.com/blogs/kevin_marshall">Kevin Marshall</a> &#8211; Extensive list of suggestions and tips for working on WP7 applications!</li>
<li><a href="http://microsoftfeed.com/2010/30-excellent-windows-phone-7-development-tutorials/">30 Windows Phone Development Tutorials</a> &#8211; Aggregate of tutorials covering <a href="http://weblogs.asp.net/scottgu/archive/2010/03/18/building-a-windows-phone-7-twitter-application-using-silverlight.aspx">writing full twitter clients</a> to <a href="http://jesseliberty.com/2010/09/04/iphone-to-windows-phone-7-diving-deeper/">moving from iPhone to WP7</a>.</li>
<li><a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/09/13/building-high-performance-silverlight-apps-on-windows-phone-7.aspx">Building High Performance Silverlight Applications on Windows Phone 7</a> &#8211; Great blog post with video links and a white paper from the Silverlight Team.</li>
<li><a href="http://www.kirupa.com/windowsphone/index.htm">Windows Phone 7 Tutorials from Kirupa</a> &#8211; Excellent easy to follow tutorials on WP7 development!</li>
<li><a href="http://www.windowsphonegeek.com/">Windows Phone Geek</a> &#8211; All things aggregating on WP7!</li>
</ul>
<h4>Developer Frameworks/Tools</h4>
<ul>
<li><a href="http://www.componentone.com/SuperProducts/XapOptimizer/">ComponentOne XAP Optimiser</a> &#8211; XAP optimiser &amp; obfuscation for Silverlight but usable for Windows Phone too!</li>
<li><a href="http://www.galasoft.ch/mvvm/getstarted/">MVVM Light Toolkit</a> &#8211; Implementation of MVVM for WP7.</li>
<li><a href="http://caliburnmicro.codeplex.com/">Caliburn Micro</a> &#8211; Lightweight version of <a href="http://caliburn.codeplex.com/">Caliburn</a> to help implement a variety of UI Patterns.</li>
<li><a href="http://www.kellermansoftware.com/p-42-ninja-database-lite.aspx">Ninja Database Light</a> / <a href="http://www.kellermansoftware.com/p-43-ninja-database-pro.aspx">Pro</a> &#8211; Persist objects (with AES optionally) to Isolated Storage. Used to be free but now commercial.</li>
<li><a href="http://www.eqatec.com/Profiler/Home.aspx">Windows Phone Profiler</a> &#8211; First profiler for WP7, <a href="http://channel9.msdn.com/posts/Worlds-first-profiler-for-Windows-Phone-7">watch the Channel 9 video</a>!</li>
<li><strong>NEW (16/11/2010):</strong> <a href="http://www.preemptive.com/windowsphone7.html">Runtime Intelligence for Windows Phone</a> &#8211; &#8220;A commercial-grade SKU of Dotfuscator specifically targeting Windows  Phone 7 including patented renaming, control flow, string encryption,  and metadata removal obfuscation transforms.&#8221; (source: <a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/11/02/windows-phone-partners-with-preemptive-solutions-for-analytics.aspx">Windows Team Blog</a>)</li>
</ul>
<h4>Developer Components/Controls</h4>
<ul>
<li><a href="http://www.jeff.wilcox.name/2010/08/performanceprogressbar/">HighPerformance ProgressBar for Windows Phone</a> &#8211; Use the PerformanceProgressBar instead of the stock when you&#8217;re wanting an indeterminate progress indicator!</li>
<li><a href="http://www.telerik.com/products/windows-phone.aspx">Telerik RadControls for Windows Phone</a> &#8211; A set of components to add to the standard controls available.</li>
<li><a href="http://www.resco.net/developer/mobilelighttoolkit/overview.aspx">Resco MobileLight Toolkit</a> &#8211; Another UI toolkit for Windows Phone 7, a  <a href="http://www.resco.net/developer/mobilelighttoolkit/pricing.aspx">bit pricey</a> but might be worth it &#8211; haven&#8217;t evaluated!</li>
</ul>
<h4>Designer/UX</h4>
<ul>
<li style="text-align: left;"><a href="http://msdn.microsoft.com/en-us/library/ff637515%28VS.92%29.aspx">Design Resources for Windows Phone</a> &#8211; Icons and Design Templates you can download.</li>
<li style="text-align: left;"><a href="http://download.microsoft.com/download/7/7/3/77371bbd-6613-4c1a-acbf-08365c09d5fa/ui%20design%20and%20interaction%20guide%20for%20windows%20phone%207%20v2.0.pdf">UI Design and Interaction Guide for Windows Phone 7</a> &#8211; (<acronym title="Portable Document Format">PDF</acronym>) July 2010 (2.0) edition that covers quite exhaustively, the user-interface and Metro theme in WP7.</li>
<li style="text-align: left;"><a href="http://go.microsoft.com/fwlink/?LinkId=187311">Application Bar Icon Pack</a> &#8211; 64 Application Bar Icons you can reuse for your application (they&#8217;re also in <code>C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Icons</code>). See the complimentary <a href="http://msdn.microsoft.com/en-us/library/ff431786%28v=VS.92%29.aspx">How to: Add an Application Bar to Your Application</a> on <acronym title="Microsoft Developer Network">MSDN</acronym> (via <a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/03/27/windows-phone-7-series-icon-pack.aspx">Windows Phone Developer Blog</a>)</li>
<li style="text-align: left;">ClarityConsulting&#8217;s blog <a href="http://blogs.claritycon.com/blogs/windows_phone_7/default.aspx">on Windows Phone 7</a></li>
<li style="text-align: left;">David Crow&#8217;s <a href="http://davidcrow.ca/article/7511/wp7-design-resources">Windows Phone 7 Resources</a> index.</li>
</ul>
<h4>Hardware</h4>
<ul>
<li><a href="http://www.microsoft.com/windowsphone/en-us/buy/7/phones.aspx">Windows Phone Devices</a> &#8211; Microsoft&#8217;s US-centric list of all Windows Phone 7 devices available.</li>
</ul><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2010/11/15/windows-phone-7-resources/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2010%2F11%2F15%2Fwindows-phone-7-resources%2F&amp;title=Windows%20Phone%207%20Resources" id="wpa2a_10"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/' rel='bookmark' title='Windows Phone 7 Developer Tools Released!'>Windows Phone 7 Developer Tools Released!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/03/20/lights-out-silverlight-3-beta-sdk-released/' rel='bookmark' title='Lights Out: Silverlight 3 Beta SDK Released!'>Lights Out: Silverlight 3 Beta SDK Released!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/14/channel9-windows-phone-7-jump-start/' rel='bookmark' title='Channel9: Windows Phone 7 Jump Start'>Channel9: Windows Phone 7 Jump Start</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2010/11/15/windows-phone-7-resources/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft updates ASP.NET Flaw CVE-2010-333 with fix</title>
		<link>http://www.thushanfernando.com/index.php/2010/09/29/microsoft-updates-asp-net-flaw-cve-2010-333-with-fix/</link>
		<comments>http://www.thushanfernando.com/index.php/2010/09/29/microsoft-updates-asp-net-flaw-cve-2010-333-with-fix/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 05:12:50 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[.NET / CLR / C#]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Web / Internets]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[2416728]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[CVE-2010-3332]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[KB2416470]]></category>
		<category><![CDATA[KB2416471]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[MS10-070]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[uh-oh]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1312</guid>
		<description><![CDATA[As mentioned earlier, the ASP.NET Session Security flaw has been keeping all .NET developers and Microsoft on the ball about possible exploits with their applications. Microsoft have updated their security advisory CVE-2010-333 with more information about the severity of the flaw &#8211; its taking Exchange and Sharepoint down with it too. See Microsoft Security Bulletin [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/20/asp-net-session-cookie-crypto-attack-exploiting/' rel='bookmark' title='ASP.NET Session Cookie Crypto Attack Exploiting'>ASP.NET Session Cookie Crypto Attack Exploiting</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2008/09/29/microsoft-will-support-jquery-in-the-future/' rel='bookmark' title='Microsoft will support JQuery in the future!!!'>Microsoft will support JQuery in the future!!!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/03/19/hot-panties-aspnet-mvc-released/' rel='bookmark' title='Hot Panties: ASP.NET MVC Released!'>Hot Panties: ASP.NET MVC Released!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>As mentioned earlier, the <a href="http://www.thushanfernando.com/index.php/2010/09/20/asp-net-session-cookie-crypto-attack-exploiting/"><acronym title="Active Server Pages">ASP</acronym>.NET Session Security flaw</a> has been keeping all .NET developers and Microsoft on the ball about possible exploits with their applications. Microsoft have updated their security advisory <a href="http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3332">CVE-2010-333</a> with more information about the severity of the flaw &#8211; its <a href="http://blogs.technet.com/b/jribeiro/archive/2010/09/27/microsoft-security-advisory-2416728-the-asp-net-vulnerability-and-exchange-server.aspx">taking Exchange and Sharepoint down</a> with it too.</p>
<p>See <a href="http://www.microsoft.com/technet/security/bulletin/MS10-070.mspx">Microsoft Security Bulletin MS10-070</a> for affected products and download the update fix for your setup <img src='http://www.thushanfernando.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>For ease of downloading, some configurations for you:</p>
<ul>
<li>Windows 7 64bit -<a href="http://www.microsoft.com/downloads/details.aspx?familyid=6ce703b7-08a5-4eff-a062-d5dc720908f6"> .NET 4.0</a> | <a href="http://www.microsoft.com/downloads/details.aspx?familyid=5e7dcf51-74f1-43cc-aece-0cd5df05ddb7">.NET 3.5.1</a></li>
<li>Windows 2008 R2 &#8211; <a href="http://www.microsoft.com/downloads/details.aspx?familyid=6ce703b7-08a5-4eff-a062-d5dc720908f6">.NET 4.0</a> | <a href="http://www.microsoft.com/downloads/details.aspx?familyid=5e7dcf51-74f1-43cc-aece-0cd5df05ddb7">.NET 3.5.1</a></li>
</ul><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2010/09/29/microsoft-updates-asp-net-flaw-cve-2010-333-with-fix/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2010%2F09%2F29%2Fmicrosoft-updates-asp-net-flaw-cve-2010-333-with-fix%2F&amp;title=Microsoft%20updates%20ASP.NET%20Flaw%20CVE-2010-333%20with%20fix" id="wpa2a_12"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/20/asp-net-session-cookie-crypto-attack-exploiting/' rel='bookmark' title='ASP.NET Session Cookie Crypto Attack Exploiting'>ASP.NET Session Cookie Crypto Attack Exploiting</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2008/09/29/microsoft-will-support-jquery-in-the-future/' rel='bookmark' title='Microsoft will support JQuery in the future!!!'>Microsoft will support JQuery in the future!!!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/03/19/hot-panties-aspnet-mvc-released/' rel='bookmark' title='Hot Panties: ASP.NET MVC Released!'>Hot Panties: ASP.NET MVC Released!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2010/09/29/microsoft-updates-asp-net-flaw-cve-2010-333-with-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET Session Cookie Crypto Attack Exploiting</title>
		<link>http://www.thushanfernando.com/index.php/2010/09/20/asp-net-session-cookie-crypto-attack-exploiting/</link>
		<comments>http://www.thushanfernando.com/index.php/2010/09/20/asp-net-session-cookie-crypto-attack-exploiting/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 13:12:27 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[.NET / CLR / C#]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web / Internets]]></category>
		<category><![CDATA[2416728]]></category>
		<category><![CDATA[aes]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[crypto]]></category>
		<category><![CDATA[CVE-2010-3332]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1301</guid>
		<description><![CDATA[If the Linux CVE-2010-3081: 64bit Linux Kernel Root Exploit didn&#8217;t get you, then this little birdy might. It seems the implementation of the AES encryption algorithm which protects the integrity of the Session Cookies in ASP.NET has a weakness which could enable an attacker to hijack sessions &#8211; Which bank? The idea behind the use [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2008/08/28/microsoft-releases-internet-explorer-8-beta-2/' rel='bookmark' title='Microsoft releases Internet Explorer 8 Beta 2'>Microsoft releases Internet Explorer 8 Beta 2</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2008/09/29/microsoft-will-support-jquery-in-the-future/' rel='bookmark' title='Microsoft will support JQuery in the future!!!'>Microsoft will support JQuery in the future!!!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/01/11/windows-server-2008-r2-beta-download/' rel='bookmark' title='Windows Server 2008 R2 Beta Download'>Windows Server 2008 R2 Beta Download</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If the <a rel="bookmark" href="../index.php/2010/09/20/cve-2010-3081-64bit-linux-kernel-root-exploit/">Linux CVE-2010-3081: 64bit Linux Kernel Root Exploit</a> didn&#8217;t get you, then this little birdy might. It seems the implementation of the AES encryption algorithm which protects the integrity of the Session Cookies in <acronym title="Active Server Pages">ASP</acronym>.NET has a weakness which could enable an attacker to hijack sessions &#8211; <a href="https://www.my.commbank.com.au/netbank/Logon/Logon.aspx">Which bank</a>? The idea behind the use of AES is to ensure that the crypt&#8217;d data hasn&#8217;t been tampered with &#8211; and hence decryptable, but unfortunately the flawed implementation of the use of AES and how it handles errors gives out some much needed clues for an attacker to pursue.</p>
<p>From <a href="http://threatpost.com/en_us/blogs/new-crypto-attack-affects-millions-aspnet-apps-091310">TheThreatPost article</a>:</p>
<blockquote><p>In this case, <acronym title="Active Server Pages">ASP</acronym>.NET&#8217;s implementation of AES has a bug in the way that  it deals with errors when the encrypted data in a cookie has been  modified. If the ciphertext has been changed, the vulnerable application  will generate an error, which will give an attacker some information  about the way that the application&#8217;s decryption process works. More  errors means more data. And looking at enough of those errors can give  the attacker enough data to make the number of bytes that he needs to  guess to find the encryption key small enough that it&#8217;s actually  possible.</p></blockquote>
<p>There is a <a href="https://www.microsoft.com/technet/security/advisory/2416728.mspx">Microsoft Security Advisory (2416728)</a> which gives some workarounds until a proper fix is made available. What&#8217;s really concerning is <a href="http://www.theinquirer.net/inquirer/news/1732956/security-researchers-destroy-microsoft-aspnet-security">this little tidbitt from Thai Duong </a>about Using their tool the <a href="http://netifera.com/research/" target="_blank">Padding Oracle Exploit Tool</a> or POET:</p>
<blockquote><p>&#8220;It&#8217;s worth noting that the attack is 100 [per cent] reliable, [that  is], one can be sure that once they run the attack, they can exploit the  target. It&#8217;s just a matter of time. If the attacker is lucky, then he  can own any <acronym title="Active Server Pages">ASP</acronym>.NET website in seconds. The average time for the attack  to complete is 30 minutes. The longest time it ever takes is less than  50 minutes.&#8221;</p></blockquote>
<p>What&#8217;s really interesting is <a href="http://www.youtube.com/watch?v=yghiC_U2RaM">seeing the video of the exploit in action</a> on <a href="http://www.dotnetnuke.com">dotnetnuke</a> (don&#8217;t close your eyes). <a href="http://weblogs.asp.net/scottgu/archive/2010/09/18/important-asp-net-security-vulnerability.aspx">ScottGu has blogged about this exploit</a> which goes into far more detail than I can, but if you&#8217;re keen there&#8217;s a <a href="http://netifera.com/research/poet/PaddingOracleBHEU10.pdf">nice document on using the Padding Oracle exploit</a> and includes discussions regarding the JSF View state, cracking CAPTCHA schemes as well as some juicy details on CBC-R.</p><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2010/09/20/asp-net-session-cookie-crypto-attack-exploiting/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2010%2F09%2F20%2Fasp-net-session-cookie-crypto-attack-exploiting%2F&amp;title=ASP.NET%20Session%20Cookie%20Crypto%20Attack%20Exploiting" id="wpa2a_14"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2008/08/28/microsoft-releases-internet-explorer-8-beta-2/' rel='bookmark' title='Microsoft releases Internet Explorer 8 Beta 2'>Microsoft releases Internet Explorer 8 Beta 2</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2008/09/29/microsoft-will-support-jquery-in-the-future/' rel='bookmark' title='Microsoft will support JQuery in the future!!!'>Microsoft will support JQuery in the future!!!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/01/11/windows-server-2008-r2-beta-download/' rel='bookmark' title='Windows Server 2008 R2 Beta Download'>Windows Server 2008 R2 Beta Download</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2010/09/20/asp-net-session-cookie-crypto-attack-exploiting/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CVE-2010-3081: 64bit Linux Kernel Root Exploit</title>
		<link>http://www.thushanfernando.com/index.php/2010/09/20/cve-2010-3081-64bit-linux-kernel-root-exploit/</link>
		<comments>http://www.thushanfernando.com/index.php/2010/09/20/cve-2010-3081-64bit-linux-kernel-root-exploit/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 12:27:30 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Linux/Unix]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[compat_alloc_user_space]]></category>
		<category><![CDATA[cve]]></category>
		<category><![CDATA[CVE-2010-3081]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[ksplice]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1295</guid>
		<description><![CDATA[Well its been a heavy week on the security front, first up is a Linux root exploit for 64bit Machines. A vulnerability in the 32-bit compatibility layer for 64-bit systems was reported. It is caused by insecure allocation of user space memory when translating system call inputs to 64-bit. A stack pointer underflow can occur [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2009/06/09/this-is-fedora-fedora-11-released-2/' rel='bookmark' title='THIS IS FEDORA: Fedora 11 Released'>THIS IS FEDORA: Fedora 11 Released</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/08/04/boffins-get-1000000-linux-kernels-running-as-virtual-machines/' rel='bookmark' title='Boffins get 1,000,000 Linux Kernels running as virtual machines!'>Boffins get 1,000,000 Linux Kernels running as virtual machines!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2008/10/31/ubuntu-810-intrepid-ibex-released/' rel='bookmark' title='Ubuntu 8.10: Intrepid Ibex Released!'>Ubuntu 8.10: Intrepid Ibex Released!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Well its been a heavy week on the security front, first up is a <a href="https://bugzilla.redhat.com/show_bug.cgi?id=634457">Linux root exploit for 64bit Machines</a>.</p>
<blockquote><p>A vulnerability in the 32-bit compatibility layer for 64-bit systems was reported. It is caused by insecure allocation of user space memory when translating system call inputs to 64-bit. A stack pointer underflow can occur when using the &#8220;compat_alloc_user_space&#8221; method with an arbitrary length input.</p></blockquote>
<p>What does that mean? Essentially, some sanity checks in the <a href="http://lxr.oss.org.cn/ident?v=2.6.34;i=compat_alloc_user_space"><code>compat_alloc_user_space</code></a> function to check the length and ensure that the pointer to the block of memory is within the user-space of the process is valid was missing. The <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c41d68a513c71e35a14f66d71782d27a79a81ea6">fix has already been committed</a> but if you are running any x64 versions of Linux, make sure you update your Kernel &#8211; especially now that <a href="http://seclists.org/fulldisclosure/2010/Sep/268">the exploit code is publicly available</a>!</p>
<p>Read up on the exploit by <a href="http://blog.ksplice.com/2010/09/cve-2010-3081/">Jeff Arnold from Ksplice</a> and use this very useful <a href="http://blog.ksplice.com/2010/09/cve-2010-3081/">CVE-2010-3081 high-profile exploit detection tool</a> to determine if you&#8217;re boxens are already compromised.</p>
<p>Of particular note from his article is the breadth of exploitable distributions &#8211; see the references below for vendor specific information:</p>
<blockquote><p>This vulnerability was introduced into the Linux kernel in April 2008,  and so essentially every distribution is affected, including RHEL,  CentOS, Debian, Ubuntu, Parallels Virtuozzo Containers, OpenVZ,  CloudLinux, and SuSE, among others.  A few vendors have released kernels  that fix the vulnerability if you reboot, but other vendors, including  Red Hat, are still working on releasing an updated kernel.</p></blockquote>
<p>After downloading and running the tool under a non-sudo account, you should cheerfully get the following output.</p>
<pre>thushan@dingo:~/tmp$ ./diagnose-2010-3081
Diagnostic tool for public CVE-2010-3081 exploit -- Ksplice, Inc.
(see http://www.ksplice.com/uptrack/cve-2010-3081)

$$$ Kernel release: 2.6.32-23-server
!!! Not a RHEL kernel, will skip LSM method
$$$ Backdoor in LSM (1/3): not available.
$$$ Backdoor in timer_list_fops (2/3): checking...not present.
$$$ Backdoor in IDT (3/3): checking...not present.

Your system is free from the backdoors that would be left in memory by the published exploit for CVE-2010-3081.
thushan@dingo:~/tmp$</pre>
<p>If not, its time to put those security drills into action!</p>
<h3>References</h3>
<ul>
<li>Redhat &#8211; <a href="https://access.redhat.com/kb/docs/DOC-40265">https://access.redhat.com/kb/docs/DOC-40265</a></li>
<li>CentOS &#8211; <a href="http://lists.centos.org/pipermail/centos/2010-September/099268.html">http://lists.centos.org/pipermail/centos/2010-September/099268.html</a></li>
<li>Ubuntu &#8211; <a href="http://www.ubuntu.com/usn/usn-988-1">http://www.ubuntu.com/usn/usn-988-1</a></li>
<li style="text-align: justify;">Debian &#8211; <a href="http://security-tracker.debian.org/tracker/CVE-2010-3081">http://security-tracker.debian.org/tracker/CVE-2010-3081</a></li>
</ul><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2010/09/20/cve-2010-3081-64bit-linux-kernel-root-exploit/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2010%2F09%2F20%2Fcve-2010-3081-64bit-linux-kernel-root-exploit%2F&amp;title=CVE-2010-3081%3A%2064bit%20Linux%20Kernel%20Root%20Exploit" id="wpa2a_16"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2009/06/09/this-is-fedora-fedora-11-released-2/' rel='bookmark' title='THIS IS FEDORA: Fedora 11 Released'>THIS IS FEDORA: Fedora 11 Released</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/08/04/boffins-get-1000000-linux-kernels-running-as-virtual-machines/' rel='bookmark' title='Boffins get 1,000,000 Linux Kernels running as virtual machines!'>Boffins get 1,000,000 Linux Kernels running as virtual machines!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2008/10/31/ubuntu-810-intrepid-ibex-released/' rel='bookmark' title='Ubuntu 8.10: Intrepid Ibex Released!'>Ubuntu 8.10: Intrepid Ibex Released!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2010/09/20/cve-2010-3081-64bit-linux-kernel-root-exploit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows Phone 7 Developer Tools Released!</title>
		<link>http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/</link>
		<comments>http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 12:51:51 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[.NET / CLR / C#]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Cool Tools]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[expression blend]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[vs2010]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[windows mobile]]></category>
		<category><![CDATA[windows phone]]></category>
		<category><![CDATA[wp7]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1288</guid>
		<description><![CDATA[The moment we&#8217;ve all been waiting for, the final release of the Windows Phone 7 SDK has been released! What are you waiting for, go download it and try out some cool things! No Visual Studio installed? Not an issue, it comes with the Express edition of VS2010 and Expression Blend 4 for Windows Phone [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/14/channel9-windows-phone-7-jump-start/' rel='bookmark' title='Channel9: Windows Phone 7 Jump Start'>Channel9: Windows Phone 7 Jump Start</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/11/21/some-changes-in-net-bcl-4-0/' rel='bookmark' title='Some changes in .NET BCL 4.0'>Some changes in .NET BCL 4.0</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/03/20/lights-out-silverlight-3-beta-sdk-released/' rel='bookmark' title='Lights Out: Silverlight 3 Beta SDK Released!'>Lights Out: Silverlight 3 Beta SDK Released!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The moment we&#8217;ve all been waiting for, the <a href="http://developer.windowsphone.com/windows-phone-7/">final release of the Windows Phone 7 <acronym title="Software Development Kit">SDK</acronym></a> has been released! What are you waiting for, <a href="http://go.microsoft.com/?linkid=9713250">go download it</a> and <a href="http://channel9.msdn.com/posts/LauraFoy/First-Look-Windows-Phone-7-Series-Hands-on-Demo/">try out some cool things</a>!</p>
<p>No Visual Studio installed? Not an issue, it comes with the Express edition of VS2010 and Expression Blend 4 for Windows Phone as well as XNA and Silverlight tools for Windows Phone and an emulator &#8211; all for free too!</p>
<p>For more information, <a href="http://weblogs.asp.net/scottgu/archive/2010/09/16/windows-phone-7-developer-tools-released.aspx">see ScottGu&#8217;s great post about it</a>!</p><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2010%2F09%2F17%2Fwindows-phone-7-developer-tools-released%2F&amp;title=Windows%20Phone%207%20Developer%20Tools%20Released%21" id="wpa2a_18"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2010/09/14/channel9-windows-phone-7-jump-start/' rel='bookmark' title='Channel9: Windows Phone 7 Jump Start'>Channel9: Windows Phone 7 Jump Start</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/11/21/some-changes-in-net-bcl-4-0/' rel='bookmark' title='Some changes in .NET BCL 4.0'>Some changes in .NET BCL 4.0</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/03/20/lights-out-silverlight-3-beta-sdk-released/' rel='bookmark' title='Lights Out: Silverlight 3 Beta SDK Released!'>Lights Out: Silverlight 3 Beta SDK Released!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2010/09/17/windows-phone-7-developer-tools-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenIndiana Announced, the fork to Oracle&#8217;s OpenSolaris!</title>
		<link>http://www.thushanfernando.com/index.php/2010/09/15/openindiana-announced-the-fork-to-oracles-opensolaris/</link>
		<comments>http://www.thushanfernando.com/index.php/2010/09/15/openindiana-announced-the-fork-to-oracles-opensolaris/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 11:55:57 +0000</pubDate>
		<dc:creator>Thushan Fernando</dc:creator>
				<category><![CDATA[Beta]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[File Systems]]></category>
		<category><![CDATA[Kernel / Internals]]></category>
		<category><![CDATA[OpenSolaris]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[dtrace]]></category>
		<category><![CDATA[illumos]]></category>
		<category><![CDATA[ips]]></category>
		<category><![CDATA[iso]]></category>
		<category><![CDATA[openindiana]]></category>
		<category><![CDATA[openindianna]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[ou_147]]></category>
		<category><![CDATA[snv_134]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[zfs]]></category>

		<guid isPermaLink="false">http://www.thushanfernando.com/?p=1277</guid>
		<description><![CDATA[Earlier today, we had the announcement for OpenIndiana. Aimed to be the de-facto OpenSolaris Distribution that tries to be binary and package compatible with Solaris 11 &#38; Solaris 11 Express. Its apart Illumos Community with 20 core developers providing (eventually) a stable branch with 100% free &#38; open source distribution. Not only that, you can [...]
Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2008/12/03/opensolaris-200811-out-the-door/' rel='bookmark' title='OpenSolaris 2008.11 out the door!!!'>OpenSolaris 2008.11 out the door!!!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/11/03/zfs-gets-deduplication/' rel='bookmark' title='ZFS gets deduplication'>ZFS gets deduplication</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/11/05/next-generation-linux-file-systems/' rel='bookmark' title='Next generation Linux file-systems'>Next generation Linux file-systems</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thushanfernando.com/index.php/2010/09/15/openindiana-announced-the-fork-to-oracles-opensolaris/"><img class="alignright" src="http://openindiana.org/wp-content/uploads/2010/09/openindiana_logonew2_WP.png" alt="OpenIndiana" width="240" height="63" /></a>Earlier today, we had the <a href="http://openindiana.org/announcement/">announcement for OpenIndiana</a>. Aimed to be the <a href="http://www.openindiana.org/">de-facto OpenSolaris Distribution</a> that tries to be binary and package compatible with Solaris 11 &amp; Solaris 11 Express. Its apart <a href="http://www.illumos.org/">Illumos Community</a> with 20 core developers providing (eventually) a stable branch with 100% free &amp; open source distribution.</p>
<p>Not only that, you can also download a <a href="http://dlc-origin.openindiana.org/isos/147/">ready baked OpenIndiana distribution</a> (based on ou_147) or if you&#8217;re like me and still using <a href="http://www.genunix.org/dist/indiana/?C=M;O=D">OpenSolaris DEV snv_134</a>, you can <a href="http://wiki.openindiana.org:8080/display/oi/Installing+or+Upgrading">upgrade via the IPS management tools</a>. Having said that though, I&#8217;m not going to rush and <a href="http://www.thushanfernando.com/index.php/tag/zeus/">upgrade my zeus box</a> anytime soon as it will take time to settle in, but you can take the baked <acronym title="International Organization for Standardization">ISO</acronym>&#8217;s for a spin in a VM <img src='http://www.thushanfernando.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I have found a few references to OpenSolaris still there and there is currently no xVM Xen (dom0) support nor lx (Linux) branded zones. Not to worry, keep an eye out on the <a rel="external" href="http://openindiana.org/home/roadmap/" target="_blank">roadmap</a> and <a rel="external" href="http://openindiana.org/support/release-schedule/" target="_blank">release schedule</a> for what they&#8217;re going to deliver.</p>
<p>You can get a copy of the <a href="http://dlc.openindiana.org/tmp/slides.pdf">OpenIndiana announcement presentation slides</a> as well or follow <a href="http://twitter.com/openindiana">@openIndiana</a> on twitter. Otherwise, see the <a rel="external" href="http://wiki.openindiana.org:8080/display/oi/Getting+Involved" target="_blank">Getting Involved guide</a> on the <a rel="external" href="http://wiki.openindiana.org/" target="_blank">OpenIndiana Wiki</a> and join in!</p>
<p>In a way, its good to know that the beloved OpenSolaris will still live &#8211; thanks to the community, but at the same time, how long that community will be turned on by developing and maintaining it will be interesting &#8211; though other forks of OpenSolaris are backing it (via Illumos) &#8211; like <a href="http://www.nexenta.org/">Nexenta</a> and <a href="http://schillix.berlios.de/pmwiki.php/Main/HomePage">Schillix</a> which has <a href="ftp://ftp.berlios.de/pub/schillix/AN-0.7.1i">just released</a> a version based on Ilumos. All in all, WATCH THIS PROJECT!</p><div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://www.thushanfernando.com/index.php/2010/09/15/openindiana-announced-the-fork-to-oracles-opensolaris/">{lang: 'en-GB'}</g:plusone></div><p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thushanfernando.com%2Findex.php%2F2010%2F09%2F15%2Fopenindiana-announced-the-fork-to-oracles-opensolaris%2F&amp;title=OpenIndiana%20Announced%2C%20the%20fork%20to%20Oracle%26%238217%3Bs%20OpenSolaris%21" id="wpa2a_20"><img src="http://www.thushanfernando.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Related posts:<ol>
<li><a href='http://www.thushanfernando.com/index.php/2008/12/03/opensolaris-200811-out-the-door/' rel='bookmark' title='OpenSolaris 2008.11 out the door!!!'>OpenSolaris 2008.11 out the door!!!</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/11/03/zfs-gets-deduplication/' rel='bookmark' title='ZFS gets deduplication'>ZFS gets deduplication</a></li>
<li><a href='http://www.thushanfernando.com/index.php/2009/11/05/next-generation-linux-file-systems/' rel='bookmark' title='Next generation Linux file-systems'>Next generation Linux file-systems</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thushanfernando.com/index.php/2010/09/15/openindiana-announced-the-fork-to-oracles-opensolaris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

