<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/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:evnet="http://www.mscommunities.com/rssmodule/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>Entries tagged with back to basics - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/back+to+basics/feed/ipod/default.aspx" /><itunes:summary>back to basics</itunes:summary><itunes:author>Erik Porter, Charles, Mike Sampson, Grace Francisco, Brian Keller, Nathan Heskew, dshadle, Dan Fernandez, Duncan Mackenzie, Jeff Sandquist</itunes:author><itunes:subtitle></itunes:subtitle><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with back to basics - Channel 9</title><link>http://channel9.msdn.com/tags/Back+To+Basics/</link></image><itunes:image href="http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png" /><itunes:category text="Technology" /><description>back to basics</description><link>http://channel9.msdn.com/tags/Back+To+Basics/</link><language>en-us</language><pubDate>Sat, 11 Oct 2008 00:06:44 GMT</pubDate><lastBuildDate>Sat, 11 Oct 2008 00:06:44 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Back To Basics - Race Conditions, Part 1</title><description>&lt;img src="http://channel9.msdn.com/Link/2e0294a2-a671-470d-ac9f-2e87589d21e2/" border="0" /&gt;Welcome to the "Back To Basics" Screencast Series. In this series of screencasts, we will be taking a look at specific .NET language features, as well as features of the .NET Framework itself. We'll be playing particular attention to how these various features work and why you, as a developer, need to understand how they work.&lt;br /&gt;
&lt;br /&gt;
In the first several screencasts, we'll take a look at several common pitfalls when writing multi-threaded code. In this screencast, we'll dive into race conditions, how they can show up in your code, and what you can do to fix them.&lt;img src="http://channel9.msdn.com/432389/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/JasonOlson/Back-To-Basics-Race-Conditions-Part-1/</comments><itunes:summary>Welcome to the "Back To Basics" Screencast Series. In this series of screencasts, we will be taking a look at specific .NET language features, as well as features of the .NET Framework itself. We'll be playing particular attention to how these various features work and why you, as a developer, need to understand how they work.

In the first several screencasts, we'll take a look at several common pitfalls when writing multi-threaded code. In this screencast, we'll dive into race conditions, how they can show up in your code, and what you can do to fix them.</itunes:summary><link>http://channel9.msdn.com/posts/JasonOlson/Back-To-Basics-Race-Conditions-Part-1/</link><pubDate>Mon, 13 Oct 2008 17:40:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/JasonOlson/Back-To-Basics-Race-Conditions-Part-1/</guid><evnet:views>49385</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/432389/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Welcome to the "Back To Basics" Screencast Series. In this series of screencasts, we will be taking a look at specific .NET language features, as well as features of the .NET Framework itself. In this screencast, we'll dive into race conditions, how they can show up in your code, and what you can do to fix them.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/3/2/3/4/BackToBasicsRaceConditionsPart1_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2e0294a2-a671-470d-ac9f-2e87589d21e2/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/8/3/2/3/4/BackToBasics1RaceConditions.wmv" expression="full" duration="421" fileSize="6420892" type="video/x-ms-wmv" medium="video" /><dc:creator>Jason Olson</dc:creator><itunes:author>Jason Olson</itunes:author><slash:comments>10</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/JasonOlson/Back-To-Basics-Race-Conditions-Part-1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/432389/Trackback.aspx</trackback:ping><category>Back To Basics</category><category>Concurrency</category><category>CSharp</category><category>Parallel Computing</category><category>Parallel Extensions</category><category>Parallelism</category></item></channel></rss>