<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>C#</title>
        <link>http://geekswithblogs.net/yowhann/category/5672.aspx</link>
        <description>C#</description>
        <language>en-US</language>
        <copyright>Yow-Hann Lee</copyright>
        <managingEditor>yowhann@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Windows Virtual PC</title>
            <link>http://geekswithblogs.net/yowhann/archive/2009/10/25/135715.aspx</link>
            <description>&lt;p&gt;I finally got around to upgrading my Windows 7 RC to RTM version and decided to dive into Virtual PC. So far so good:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Unlike per usual where I'd backup, reformat, boot from DVD drive and do a clean install of the OS, I opted for the standard setup.exe experience. It got rid of everything but kept directories into windows.old. From what I can tell, everything worked as expected post-install experience. (I backed up everything just in case....I'm not quite that bold yet to trust the default behaviors)&lt;/li&gt;
    &lt;li&gt;Installed antivirus software and followed this up by setting up &lt;a href="http://www.microsoft.com/windows/virtual-pc/"&gt;Windows Virtual PC&lt;/a&gt;. I hadn't tried this during the RC but wanted to try out XP mode per &lt;a href="http://blogs.msdn.com/virtual_pc_guy/archive/2009/09/30/quake-ii-under-windows-virtual-pc.aspx"&gt;Virtual PC Guy's Quake 2 entries&lt;/a&gt;. &lt;/li&gt;
    &lt;li&gt;I also setup a Windows Vista virtual machine for betaware. In particular, I wanted to get &lt;a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx"&gt;VS2010 Beta 2&lt;/a&gt; in there so that I could try it both within VPC and as a virtual application. Once I installed the VPC integration components, the virtual instances ran smoothly.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Overall, I have to say I was pleasantly surprised with the overall Virtual PC experience after years of abuse. I had setup VMs with dev environments in the past (WinXP with VPC 2004, Vista with VPC 2007) but it was too much to bear. I'm hoping third time is the charm for VM dev environments. If not, I could always take the &lt;a href="http://www.hanselman.com/blog/LessVirtualMoreMachineWindows7AndTheMagicOfBootToVHD.aspx"&gt;less virtual&lt;/a&gt; &lt;a href="http://www.hanselman.com/blog/stepbystepturningawindows7dvdorisointoabootablevhdvirtualmachine.aspx"&gt;more machine&lt;/a&gt; approach, even if there are &lt;a href="http://weblogs.asp.net/jgalloway/archive/2009/10/25/my-boot-to-vhd-experiment-found-some-tips-like-it-but-still-haven-t-found-vm-nirvana.aspx"&gt;caveats&lt;/a&gt;.&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135715"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=135715" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/135715.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2009/10/25/135715.aspx</guid>
            <pubDate>Mon, 26 Oct 2009 08:59:37 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/135715.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2009/10/25/135715.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/135715.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/135715.aspx</trackback:ping>
        </item>
        <item>
            <title>Hiring Services and Web Developers at ArenaNet</title>
            <link>http://geekswithblogs.net/yowhann/archive/2009/03/24/130363.aspx</link>
            <description>&lt;p&gt;Recently, I wrapped up my duties as a lead developer at myspace and headed to &lt;a href="http://www.arena.net/"&gt;ArenaNet&lt;/a&gt; over in Bellevue, Washington. My team is hiring and we’re looking for awesome services and web developers. If you’re looking for a new challenge and would like to be part of the next &lt;a href="http://www.guildwars.com/"&gt;Guild Wars&lt;/a&gt; gaming experience, check out the descriptions at:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://tbe.taleo.net/NA5/ats/careers/requisition.jsp?org=NCSOFT&amp;amp;cws=1&amp;amp;rid=324"&gt;Services Programmer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://tbe.taleo.net/NA5/ats/careers/requisition.jsp?org=NCSOFT&amp;amp;cws=1&amp;amp;rid=419"&gt;Web Developer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And you can hit me up at yow-hann at arena dot net. Hope to see some of the GWB community folks out there!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130363"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=130363" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/130363.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2009/03/24/130363.aspx</guid>
            <pubDate>Tue, 24 Mar 2009 21:06:24 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/130363.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2009/03/24/130363.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/130363.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/130363.aspx</trackback:ping>
        </item>
        <item>
            <title>C# V4.0+N&amp;hellip;</title>
            <link>http://geekswithblogs.net/yowhann/archive/2008/11/03/126512.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://yowhann.googlepages.com/CompilerAsAService.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Not having attended PDC 2008, I have been catching some of the recorded sessions online at: &lt;a title="https://sessions.microsoftpdc.com/public/timeline.aspx" href="https://sessions.microsoftpdc.com/public/timeline.aspx"&gt;https://sessions.microsoftpdc.com/public/timeline.aspx&lt;/a&gt;.  The above screenshot from &lt;a href="http://channel9.msdn.com/pdc2008/TL16/"&gt;The Future of C#&lt;/a&gt; (after 4.0) opens up a can of worms. Nice!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126512"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126512" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/126512.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2008/11/03/126512.aspx</guid>
            <pubDate>Mon, 03 Nov 2008 13:59:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/126512.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2008/11/03/126512.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/126512.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/126512.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows Azure&amp;hellip;</title>
            <link>http://geekswithblogs.net/yowhann/archive/2008/10/27/126220.aspx</link>
            <description>&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Waiting to sign in to Windows Azure and seeing what it offers to Amazon’s EC2.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/azure/windowsazure.mspx"&gt;&lt;img alt="" src="http://yowhann.googlepages.com/WindowsAzure.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Catching the keynote at: &lt;a title="http://www.microsoftpdc.com/" href="http://www.microsoftpdc.com/"&gt;http://www.microsoftpdc.com/&lt;/a&gt;. More information on Azure can be found at: &lt;a title="http://blogs.msdn.com/cloud/default.aspx" href="http://blogs.msdn.com/cloud/default.aspx"&gt;http://blogs.msdn.com/cloud/default.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a title="http://bluehoo.com/" href="http://bluehoo.com/"&gt;http://bluehoo.com/&lt;/a&gt;, with 121,476+ hoos found, as an example in action.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126220"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=126220" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/126220.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2008/10/27/126220.aspx</guid>
            <pubDate>Mon, 27 Oct 2008 21:04:37 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/126220.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2008/10/27/126220.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/126220.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/126220.aspx</trackback:ping>
        </item>
        <item>
            <title>Seattle Code Camp v4.0</title>
            <link>http://geekswithblogs.net/yowhann/archive/2008/10/21/125975.aspx</link>
            <description>&lt;p&gt;Seattle Code Camp 2008 is once again held at the &lt;a href="http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=digipen+redmond&amp;amp;ie=UTF8&amp;amp;z=13&amp;amp;iwloc=A"&gt;DigiPen campus&lt;/a&gt;. I never got around to recapping the one held earlier this year (v3.0) but have recaps of v2.0 &lt;a href="http://geekswithblogs.net/yowhann/archive/2006/10/29/95448.aspx"&gt;here&lt;/a&gt; and &lt;a href="http://geekswithblogs.net/yowhann/archive/2006/10/28/95366.aspx"&gt;here&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Check it out at: &lt;a title="https://seattle.codecamp.us/default.aspx" href="https://seattle.codecamp.us/default.aspx"&gt;https://seattle.codecamp.us/default.aspx&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125975"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125975" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/125975.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2008/10/21/125975.aspx</guid>
            <pubDate>Tue, 21 Oct 2008 21:06:19 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/125975.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2008/10/21/125975.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/125975.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/125975.aspx</trackback:ping>
        </item>
        <item>
            <title>Latest and Greatest Watch Window</title>
            <link>http://geekswithblogs.net/yowhann/archive/2008/06/03/122605.aspx</link>
            <description>&lt;p&gt;You know the little watch window that you get in Visual Studio...well, in the scope of the software development world, this is what is currently in my watch window:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=B24C3708-EEFF-4055-A867-19B5851E7CD2&amp;amp;displaylang=en"&gt;Microsoft Project Codename "Velocity"&lt;/a&gt; - Distributed In-Memory Application Cache Platform &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This one is huge for .NET. All things considered, it is arriving late to the party (Reference &lt;a href="http://www.danga.com/memcached/"&gt;memcached&lt;/a&gt; and &lt;a href="jakarta.apache.org/jcs/"&gt;jcs&lt;/a&gt;) but it is worth watching how it all plays out. I am looking forward to trying out the optimistic/pessimistic concurrency models and other cache configurations. So while like the rest of the folks who are excited about Silverlight 2 Beta 2 this week, it is Velocity that is going in the watch window.&lt;/p&gt;
&lt;p&gt;As a side note, this now also means there is another answer to &lt;a href="http://geekswithblogs.net/yowhann/archive/2007/03/22/109471.aspx"&gt;BrainSharpener #10&lt;/a&gt;. Depending on the scenario, that could either be a good or bad thing :)&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122605"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122605" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/122605.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2008/06/03/122605.aspx</guid>
            <pubDate>Wed, 04 Jun 2008 11:49:45 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/122605.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2008/06/03/122605.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/122605.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/122605.aspx</trackback:ping>
        </item>
        <item>
            <title>Quick BrainSharpener (#11)</title>
            <link>http://geekswithblogs.net/yowhann/archive/2008/01/25/118895.aspx</link>
            <description>&lt;p&gt;Haven't been contributing to this series in a while, so here's a standard one to ease back into the flow...&lt;/p&gt;  &lt;p&gt;Given any two large List&amp;lt;int&amp;gt;, what is the quickest way to find the mutual intersection of the two? Now take into consideration memory constraints? &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118895"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118895" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/118895.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2008/01/25/118895.aspx</guid>
            <pubDate>Fri, 25 Jan 2008 17:24:09 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/118895.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2008/01/25/118895.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/118895.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/118895.aspx</trackback:ping>
        </item>
        <item>
            <title>MSDN Community Content Disappearing? It's all in the Version #s</title>
            <link>http://geekswithblogs.net/yowhann/archive/2008/01/23/118815.aspx</link>
            <description>&lt;p&gt;I blogged about &lt;a href="http://geekswithblogs.net/yowhann/archive/2006/12/27/102154.aspx"&gt;MSDN Community Content last year&lt;/a&gt;. A month ago, they celebrated their &lt;a href="http://blogs.msdn.com/somasegar/archive/2007/12/07/msdn-online-community-content-turns-1.aspx"&gt;first anniversary&lt;/a&gt;. Recently, I logged in and was ready to add content only to find some quirks:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;On an initial glance, it would appear that previous posts had disappeared. &lt;/li&gt;
    &lt;li&gt;Discrepancies in the URLs between the &lt;a href="http://msdn2.microsoft.com/en-us/library/user-yowhann.aspx"&gt;user's page&lt;/a&gt; and the &lt;a href="http://msdn2.microsoft.com/en-us/library/user-yowhann(rss).aspx"&gt;rss feed&lt;/a&gt;. (i.e. &lt;a title="http://msdn2.microsoft.com/en-us/library/system.collections.specialized.listdictionary(VS.85).aspx" href="http://msdn2.microsoft.com/en-us/library/system.collections.specialized.listdictionary(VS.85).aspx"&gt;http://msdn2.microsoft.com/en-us/library/system.collections.specialized.listdictionary(VS.85).aspx&lt;/a&gt; vs. &lt;a title="http://msdn2.microsoft.com/en-us/library/system.collections.specialized.listdictionary.aspx" href="http://msdn2.microsoft.com/en-us/library/system.collections.specialized.listdictionary.aspx"&gt;http://msdn2.microsoft.com/en-us/library/system.collections.specialized.listdictionary.aspx&lt;/a&gt;). This meant that community content in the former URL didn't show up in the latter and vice versa. &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/*(VS.71).aspx"&gt;http://msdn2.microsoft.com/en-us/library/*(VS.71).aspx&lt;/a&gt; doesn't accept community content. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;From #1 and 2, it seemed like MSDN community wiki was experiencing some issues with content migration. A quick search through &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2151759&amp;amp;SiteID=1"&gt;Microsoft Forums&lt;/a&gt; confirmed this to be the case. Based on the thread, it appears the community team is working on ironing out their migration story though they didn't describe how.&lt;/p&gt;
&lt;p&gt;One particular strategy to take would be to allow users to select which offerings (VS.85, VS.80, etc) to percolate to. However, the ideal flow would be to have the MSDN Community Content display all content regardless of the URL version. The UX would be a lot smoother and save users from having to sift through each version/URL to find community content. Additionally, if the community content only applies to a particular version of .NET, the content contributor should call that out. And if that is missing, readers can either check the date on the comment or another contributor can come in and add, "this is a 2.0 issue and has been fixed in 3.0" OR "this class is obsolete, please use X to conform to best practices". Ah, that is the beauty and very purpose of wikis! It handles content history/versioning and empowers the users to drive up content quality and conciseness. &lt;/p&gt;
&lt;p&gt;So if you're interested in adding community content, be weary of which entry point you take (i.e. &lt;a title="http://msdn2.microsoft.com/en-us/library/system.globalization.cultureinfo(VS.85).aspx" href="http://msdn2.microsoft.com/en-us/library/system.globalization.cultureinfo(VS.85).aspx"&gt;http://msdn2.microsoft.com/en-us/library/system.globalization.cultureinfo&lt;strong&gt;(VS.85)&lt;/strong&gt;.aspx&lt;/a&gt; vs. &lt;a title="http://msdn2.microsoft.com/en-us/library/system.globalization.cultureinfo(VS.85).aspx" href="http://msdn2.microsoft.com/en-us/library/system.globalization.cultureinfo.aspx"&gt;http://msdn2.microsoft.com/en-us/library/system.globalization.cultureinfo.aspx&lt;/a&gt; (currently VS.90)). Unfortunately, if they're issues pertaining .NET 1.1 or a BCL issue inherited over the different iterations, note that you won't be able to add content in the VS.71 pages.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Video of the Day:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/winme/0801/31869/WS08_LoneServer_LongVersion.asx"&gt;The Lone Server&lt;/a&gt; from &lt;a href="http://blogs.technet.com/windowsserver/pages/about-lone-server.aspx"&gt;Windows Server Division Weblog&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118815"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118815" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/118815.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2008/01/23/118815.aspx</guid>
            <pubDate>Wed, 23 Jan 2008 12:07:17 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/118815.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2008/01/23/118815.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/118815.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/118815.aspx</trackback:ping>
        </item>
        <item>
            <title>MVC Framework in ASP.NET 3.5 Extensions CTP - Workaround for Accessing Controls in Code-Behind</title>
            <link>http://geekswithblogs.net/yowhann/archive/2007/12/13/117669.aspx</link>
            <description>&lt;p&gt;I've been meaning to post the following but only got to it just now. For those that have started playing around with the ASP.NET 3.5 Extensions CTP, you will have no doubt come across being unable to access controls declared in aspx from code behind. This is a heads up for those wanting to start dabbling in the MVC framework.&lt;/p&gt;
&lt;p&gt;When you create a new ASP.NET MVC web project, the pages don't have a designer.cs file. In a typical web project, this is still dandy since you can access the controls by ID in code behind; the designer files are simply abstracted. However, in the MVC web project, you will get compilation errors. Instead, you could access inline. ASP.NET runtime will generate your declared controls (peek in temp dirs of your loaded modules), which explains why you can access and manipulate the controls inline.&lt;/p&gt;
&lt;p&gt;Naturally, you may not want to do this inline. &lt;strong&gt;To access your controls in code behind, simply right-click on your web project and select "Convert to Web Application"&lt;/strong&gt;. And Voila!&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://www.scottgu.com/blogposts/viewdata/step6.png" /&gt; Courtesy of ScottGu&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117669"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117669" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/117669.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2007/12/13/117669.aspx</guid>
            <pubDate>Thu, 13 Dec 2007 19:26:11 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/117669.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2007/12/13/117669.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/117669.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/117669.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Parallel Extensions CTP, aka Parallel FX</title>
            <link>http://geekswithblogs.net/yowhann/archive/2007/12/08/117512.aspx</link>
            <description>As if there weren't already enough new technologies to play around with recently, here comes another that I &lt;a href="http://geekswithblogs.net/yowhann/archive/2007/10/07/115901.aspx"&gt;mentioned previously&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
The hub for Parallel Computing is at: &lt;a href="http://msdn2.microsoft.com/en-us/concurrency/default.aspx"&gt;http://msdn2.microsoft.com/en-us/concurrency/default.aspx.&lt;/a&gt; And you can download the Parallel Extensions CTP at: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e848dc1d-5be3-4941-8705-024bc7f180ba&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=e848dc1d-5be3-4941-8705-024bc7f180ba&amp;amp;DisplayLang=en&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Late Nov and Dec has been a developer's dream, so many toys to play with in such a short timespan!&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117512"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117512" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/yowhann/aggbug/117512.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Yow-Hann Lee</dc:creator>
            <guid>http://geekswithblogs.net/yowhann/archive/2007/12/08/117512.aspx</guid>
            <pubDate>Sun, 09 Dec 2007 01:00:39 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/yowhann/comments/117512.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/yowhann/archive/2007/12/08/117512.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/yowhann/comments/commentRss/117512.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/yowhann/services/trackbacks/117512.aspx</trackback:ping>
        </item>
    </channel>
</rss>