<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" 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:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011/RSS"></atom:link>
	<image>
		<url>http://ak.channel9.msdn.com/ch9/db06/bda1f790-a091-4ee6-ae55-9f75013edb06/TWC9Oct72011_100_ch9.jpg</url>
		<title>Channel 9 - TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<link></link>
	</image>
	<description>This week on Channel 9, Dan and Clint discuss the week&#39;s top developer news, including: [0:38] Channel 9 has gone Global (Duncan Mackenzie) [2:05] Microsoft All-In-One Code Framework Sample Browser v4 Released – A New Way to Enjoy 700 Microsoft Code Samples, http://aka.ms/samplebrowser, http://aka.ms/onecode (Jialiang Ge) [2:59] Silverlight Toolkit (September 2011) for Silverlight 5–What’s new?, Silverlight 5 Toolkit - September 2011 (David Catuhe) [3:43]&amp;nbsp; Migrating the .Net Pet Shop to Windows #Azure (drmcghee) [5:24] Json.NET 4.0 Release 3 – LINQ to JSON performance (James Newton-King) [7:30] Stack Exchange API (Christophe Geer) [8:16] Get to Windows Phone 7.5 #1: From XNA to SLXNA, #2 Adding FAS [Fast Application Switching] to XNA, #3 Adding FAS to a Typical Silverlight Application (Larry Alieberman) [9:24] Windows Phone 7.5 Mango Cheat Sheet – Live Tiles, Windows Phone 7.5 Cheat Sheet: Beyond Mango SDK – Toolkits and Controls (Kevin Ashley) [11:06] EMGU Multiple Face Recognition using PCA and Parallel Optimization (C_Johnson) [12:07] TPL Dataflow–An overview, Introduction to TPL Dataflow (Arun Mahendrakar) [13:06] F# Eye for the C# Guy (Phil Trelford) [14:29] .NET 4.5: Vance Morrison - Performance and Memory Diagnostics (Charles Torre, Vance Morrison) [15:26] .NET 4.5: Oleg Lvovitch and Kevin Ransom - Managed Extensibility Framework (MEF) 2.0 (Charles Torre, Oleg Lvovitch and Kevin Ransom) [16:33] Channel Live at BUILD: Q&amp;amp;A with Anders Hejlsberg (Anders Hejlsberg , Charles Torre) Picks of the Week! Dan&#39;s Pick of the Week! [17:04] Geo AR Toolkit (Jared Bienz) Clint&#39;s Pick of the Week! [18:12] .NET for Metro style apps overview, Porting existing .NET code to Metro style apps [Wes] (BCL Team) </description>
	<link></link>
	<language>en</language>
	<pubDate>Tue, 21 May 2013 11:43:06 GMT</pubDate>
	<lastBuildDate>Tue, 21 May 2013 11:43:06 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[<p>The C# code uses readonly to produce the immutability provided by F# by default. This is why they use full properties. However one can argue that C# does not depend on immutability as much as F# does so you won't write it like this anyway.</p><p>posted by Stilgar</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536594731558593</link>
		<pubDate>Sat, 08 Oct 2011 08:31:13 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536594731558593</guid>
		<dc:creator>Stilgar</dc:creator>
	</item>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[<p>Silverlight Toolkit for Silverlight 5 is really cool, it has the same content pipeline support as XNA, with VS support, so SLXNA is a full 3D solution now, merging completed.</p><p>posted by felix9</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536613707774712</link>
		<pubDate>Sat, 08 Oct 2011 09:02:50 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536613707774712</guid>
		<dc:creator>felix9</dc:creator>
	</item>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[<p>That Geo AR Toolkit looks&nbsp;really useful.</p><p>posted by dentaku</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536716166946900</link>
		<pubDate>Sat, 08 Oct 2011 11:53:36 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536716166946900</guid>
		<dc:creator>dentaku</dc:creator>
	</item>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[<p>What's that car project mentioned a few times on the show?&nbsp; Is that in another blog post or video online somewhere?&nbsp;</p><p>posted by cwilliams</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536734177165444</link>
		<pubDate>Sat, 08 Oct 2011 12:23:37 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536734177165444</guid>
		<dc:creator>cwilliams</dc:creator>
	</item>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/This&#43;Week&#43;On&#43;Channel&#43;9/TWC9-Oct-7-2011#c634536734177165444">cwilliams</a>: I believe it's the West Coast Custom project that was announced at the BUILD Day 2 Keynote... <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/KEY-0002?format=smooth#time=1h21m">http://channel9.msdn.com/Events/BUILD/BUILD2011/KEY-0002?format=smooth#time=1h21m</a></p><p>posted by gduncan411</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536816207968632</link>
		<pubDate>Sat, 08 Oct 2011 14:40:20 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634536816207968632</guid>
		<dc:creator>gduncan411</dc:creator>
	</item>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[<p>Definitely a unicorn. Trust me, I am an expert.</p><p>posted by briankel</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634539039907746696</link>
		<pubDate>Tue, 11 Oct 2011 04:26:30 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634539039907746696</guid>
		<dc:creator>briankel</dc:creator>
	</item>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[<p>Great show guys! Looking forward to the car!</p><p>posted by littleguru</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634539843356694239</link>
		<pubDate>Wed, 12 Oct 2011 02:45:35 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634539843356694239</guid>
		<dc:creator>littleguru</dc:creator>
	</item>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[<p>re: F# eye for the C# guy slide deck</p><p>The slides were presented at DDD Belfast early in October. The inspiration for the title came from a talk by&nbsp;<a href="http://www.slideshare.net/gueste3f83d/f-eye-for-the-c-guy-presentation">Leon Bambrick</a>. The slide&nbsp;that&nbsp;got the&nbsp;focus in the Channel 9 video above&nbsp;was titled&nbsp;Light Syntax&nbsp;and was part of the Demos section,&nbsp;added as a reference for attendees.</p><p>The&nbsp;demo&nbsp;was primarily intended to help C# developers understand how F#&nbsp;maps to C#.</p><p>That said the comparison of number of&nbsp;lines of code is interesting. As discussed in the Channel 9 video above&nbsp;if we don't need the class to be immutable then C# Auto-Implemented Properties could be employed, however you'd still&nbsp;probably want&nbsp;a constructor and comments&nbsp;in your&nbsp;C# code, i.e.:</p><p><pre class="brush: csharp">public class Person
{
    public Person(string name, int age)
    {
        Name = name;
        Age = age;
    }

    /// &lt;summary&gt;
    /// Full name
    /// &lt;/summary&gt;
    public string Name { get; private set; }
    
    /// &lt;summary&gt;
    /// Age in years
    /// &lt;/summary&gt;
    public int Age { get; private set; }
}</pre></p><p>F# class types let you define&nbsp;a primary constructor in the parameter list that follows the type name, and&nbsp;by default&nbsp;F# triple-slash&nbsp;comments define summary blocks without&nbsp;the need for&nbsp;XML tags</p><p><pre class="brush: text">type Person (name:string, age:int) =
    
    /// Full name
    member person.Name = name

    /// Age in years
    member person.Age = age</pre>.</p><p>If we forgo the comments, this&nbsp;can be brought down to 1 line with an F# record:</p><p><pre class="brush: text">type Person = { Name:string; Age:int }</pre></p><p>The F# record&nbsp;above will automatically generate a constructor and properties for use&nbsp;from other .Net languages including C#; it is also immutable.</p><p>Further reading:</p><p>A look at F# from C#'s corner: <a href="http://www.servicestack.net/mythz_blog/?p=765">http://www.servicestack.net/mythz_blog/?p=765</a></p><p>From C# to F#: a developer's perspective: <a href="http://www.developerfusion.com/article/122233/from-f-to-c-a-developers-perspective/">http://www.developerfusion.com/article/122233/from-f-to-c-a-developers-perspective/</a></p><p>C# Light Syntax: <a href="http://trelford.com/blog/post/LighterCSharp.aspx">http://trelford.com/blog/post/LighterCSharp.aspx</a></p><p>More discussion on Reddit: <a href="http://www.reddit.com/r/programming/comments/l294s/f_for_c_developers/">http://www.reddit.com/r/programming/comments/l294s/f_for_c_developers/</a></p><p>posted by floodphil</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634540008480042968</link>
		<pubDate>Wed, 12 Oct 2011 07:20:48 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634540008480042968</guid>
		<dc:creator>floodphil</dc:creator>
	</item>
	<item>
		<title>Re: TWC9: C9 goes global, Fast App Switching, Geo AR Toolkit, MEF 2.0</title>
		<description>
			<![CDATA[What model laptop are they using&#63;<p>posted by luis</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634552587524433757</link>
		<pubDate>Wed, 26 Oct 2011 20:45:52 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/This+Week+On+Channel+9/TWC9-Oct-7-2011#c634552587524433757</guid>
		<dc:creator>luis</dc:creator>
	</item>
</channel>
</rss>