<?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 - Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/249289_100x75.jpg</url>
		<title>Channel 9 - Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<link></link>
	</image>
	<description>Windows Vista is the first general purpose consumer-grade OS that provides transactional support (ACID) for file IO and Windows Registry modification operations (these are only two of the consumers of KTM - point is, you are enabled to write your own).
 In this interview, we meet Jon Cargille, the software developer who owns KTM, and Christian Allred, the software developer who owns TxF (Transactional File System). If you are curious about how KTM and TxF work and how you can leverage their functionality
 in your applications on Vista, this interview is for you. We also briefly touch on TxR (Transactional Registry).</description>
	<link></link>
	<language>en</language>
	<pubDate>Tue, 21 May 2013 10:50:55 GMT</pubDate>
	<lastBuildDate>Tue, 21 May 2013 10:50:55 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[Woooot! New &quot;Going Deep&quot;. Thanks!<p>posted by littleguru</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633083709500000000</link>
		<pubDate>Thu, 01 Mar 2007 18:35:50 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633083709500000000</guid>
		<dc:creator>littleguru</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[Fantastic. Going deep is ftw. This looks really good.<p>posted by Chadk</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633083710050000000</link>
		<pubDate>Thu, 01 Mar 2007 18:36:45 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633083710050000000</guid>
		<dc:creator>Chadk</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[This was a fun interview. There are some golden nuggets of information here. For example, KTM provides an API for you to create your own RM (e.g., TxF and TxR). This is very important to understand.<br /><br />Enjoy. Jon and Christian are among the best and brightest and they've created some revolutionary technologies in Vista that are specifically designed for you, developers, to innovate on Vista.<br /><br />Code on,<br />C<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633083719690000000</link>
		<pubDate>Thu, 01 Mar 2007 18:52:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633083719690000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[
<p>Cool video <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br /><br />Thanks for sharing</p>
<p>posted by Cyonix</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633083743520000000</link>
		<pubDate>Thu, 01 Mar 2007 19:32:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633083743520000000</guid>
		<dc:creator>Cyonix</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[Very interresting.<br />Charles, do you plan a Going Deep in Garbage Collectors,how they work&nbsp;and why isn't it trivial to use them in kernel and drivers (like in Singularity)&nbsp;- or in transactional code?<p>posted by karnokd</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633084332240000000</link>
		<pubDate>Fri, 02 Mar 2007 11:53:44 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633084332240000000</guid>
		<dc:creator>karnokd</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[
<blockquote>
<div>karnokd wrote:</div>
<div>&#65279;Very interresting.<br />Charles, do you plan a Going Deep in Garbage Collectors,how they work&nbsp;and why isn't it trivial to use them in kernel and drivers (like in Singularity)&nbsp;- or in transactional code?</div>
</blockquote>
<br /><br />In fact, yes.<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633084492320000000</link>
		<pubDate>Fri, 02 Mar 2007 16:20:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633084492320000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[
<blockquote>
<div>Charles wrote:</div>
<div>&#65279;
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td><strong>karnokd wrote:</strong> <i>&#65279;Very interresting.<br />Charles, do you plan a Going Deep in Garbage Collectors,how they work&nbsp;and why isn't it trivial to use them in kernel and drivers (like in Singularity)&nbsp;- or in transactional code?</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />In fact, yes.</div>
</blockquote>
<br /><br />Great to hear that <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><p>posted by littleguru</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633084494550000000</link>
		<pubDate>Fri, 02 Mar 2007 16:24:15 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633084494550000000</guid>
		<dc:creator>littleguru</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[
<p>Great video indeed! I thought some of you might be interested in the managed code story around TxF and TxR, so I've written a few blog posts on this topic that you might want to check out:<br /><br /><a href="http://community.bartdesmet.net/blogs/bart/search.aspx?q=txf&amp;p=1">http://community.bartdesmet.net/blogs/bart/search.aspx?q=txf&amp;p=1</a><br /><br />Have fun! KTM/TxF/TxR are worth your time <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-11.gif' alt='Cool' /></p>
<p>posted by bdesmet</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633084758260000000</link>
		<pubDate>Fri, 02 Mar 2007 23:43:46 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633084758260000000</guid>
		<dc:creator>bdesmet</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[Can you nest these transactions? Or intercept non-tranactionize IO? How are deadlocks handled? Just wondering...<p>posted by Jsoh</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633085531740000000</link>
		<pubDate>Sat, 03 Mar 2007 21:12:54 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633085531740000000</guid>
		<dc:creator>Jsoh</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[
<p>Check out Jason Olson's blog for TxF links to resources...</p>
<p><a href="http://www.managed-world.com/TransactionResourcesList.aspx" target="_blank">http://www.managed-world.com/TransactionResourcesList.aspx</a><br />C</p>
<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633085536430000000</link>
		<pubDate>Sat, 03 Mar 2007 21:20:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633085536430000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)</title>
		<description>
			<![CDATA[
<blockquote>
<div>Charles wrote:</div>
<div>&#65279;
<blockquote>
<table>
<tbody>
<tr>
<td><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td><strong>karnokd wrote:</strong> <i>&#65279;Very interresting.<br />Charles, do you plan a Going Deep in Garbage Collectors,how they work&nbsp;and why isn't it trivial to use them in kernel and drivers (like in Singularity)&nbsp;- or in transactional code?</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />In fact, yes.</div>
</blockquote>
when? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif' alt='Tongue Out' /><p>posted by Ion Todirel</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633087295090000000</link>
		<pubDate>Mon, 05 Mar 2007 22:11:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/Transactional-Vista-Kernel-Transaction-Manager-and-friends-TxF-TxR#c633087295090000000</guid>
		<dc:creator>Ion Todirel</dc:creator>
	</item>
</channel>
</rss>