<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>Microsoft</title>
        <link>http://geekswithblogs.net/jolson/category/4971.aspx</link>
        <description>Microsoft</description>
        <language>en-US</language>
        <copyright>Jason Olson</copyright>
        <managingEditor>jolson88@yahoo.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Developer, Meet Server - Transactional NTFS and WCF</title>
            <link>http://geekswithblogs.net/jolson/archive/2007/04/04/110859.aspx</link>
            <description>&lt;p&gt;I recently posted the &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=296861"&gt;second screencast&lt;/a&gt; in my new "&lt;a href="http://channel9.msdn.com/shows/Developer_Meet_Server"&gt;Developer, Meet Server&lt;/a&gt;" screencast series. This latest screencast covers using Transactional NTFS in a service-oriented environment via WCF.&lt;/p&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110859"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110859" 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/jolson/aggbug/110859.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2007/04/04/110859.aspx</guid>
            <pubDate>Wed, 04 Apr 2007 21:19:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/110859.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2007/04/04/110859.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/110859.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/110859.aspx</trackback:ping>
        </item>
        <item>
            <title>Transactional NTFS and Free Disk Space</title>
            <link>http://geekswithblogs.net/jolson/archive/2007/04/04/110858.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://www.andrewdothay.net/default.aspx"&gt;Andrew&lt;/a&gt; recently watched &lt;a href="http://channel9.msdn.com/shows/Developer_Meet_Server"&gt;my screencasts&lt;/a&gt; and had some great questions that came up around how Transactional NTFS behaves with the file system. So, I figured I would answer them here. So, if you want to see the context around his questions, &lt;a href="http://www.andrewdothay.net/PermaLink,guid,7edd54c5-41af-46ea-958e-ec2c26432115.aspx"&gt;check out his post&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Here's the paragraph with the questions:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;I wonder what happens to files that never get committed - ala a long running transaction. They have to be taking up file space. Jason says not even Windows Explorer knows about them, but they have to exist somewhere. What if they overflow? Is there a way to clean house? If the poop is invisible, does it still stink?&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Great observations and questions Andrew! In the case of a long running, open transaction, the files will exist on the disk. Hence, they are certainly taking up space on the disk. If you have 256 MB of free space on your disk, and try to write 257 MB of data to the disk within a transaction, you will get an "out of space" error like you would outside of a transaction. &lt;/p&gt; &lt;p&gt;Is there a way to clean house? Yes, rollback or commit the transaction. On rollback, any changes made within the transaction are rolled back, and then consequently removed form the disk. &lt;/p&gt; &lt;p&gt;But what if my server crashes in the middle of a transaction. Would I have turds floating around the file system? No, you would not. When an NTFS-formatted volume is mounted in Vista or Windows Server "Longhorn", any transactions that are "in-doubt" (the transaction manager is no longer around and we have no clue on the status of the transaction) will be rolled back automatically, effectively removing all the changes from disk. So, in that sense, you would not have any file turds you have to clean up after a system crash (like you would have if you were doing a "temp file -&amp;gt; rename" type of methodology. &lt;/p&gt; &lt;p&gt;Now, as is usual in transaction systems, you have to be _very_ aware and _very_ cautious of long-running transactions as it could cause some long-term problems that you don't want to deal with. So, there certainly are scenarios where Transactional NTFS just is not a good fit. As tends to be the case with all technology, make sure you are using the right tool for the right job :).&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110858"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=110858" 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/jolson/aggbug/110858.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2007/04/04/110858.aspx</guid>
            <pubDate>Wed, 04 Apr 2007 21:15:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/110858.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2007/04/04/110858.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/110858.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/110858.aspx</trackback:ping>
        </item>
        <item>
            <title>Announcing: New &amp;quot;Developer, Meet Server&amp;quot; Screencast Series</title>
            <link>http://geekswithblogs.net/jolson/archive/2007/03/09/108398.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Welcome everybody to the inaugural, first ever, grand opening, “opening the doors to the public” celebration day kick-off for the new “Developer, Meet Server” screencast series. I am your sincere, humble (as ever), gracious and wonderful host/chef/tour guide Jason Olson. &lt;p&gt;In this series of screencasts we will be diving through all the various cool developer-oriented enhancements on the Windows Server "Longhorn" platform that developers can leverage to build robust and powerful applications. Specifically, in this first screencast, we will take a quick peek at Transactional NTFS. In future screencasts, we will go into a more detailed look at Transactional NTFS, so think of this as a quick introduction. &lt;p&gt;The screencast can be found in one of the main tubes on the Intarw3b known as the ever-lovely Channel 9: &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=289816"&gt;http://channel9.msdn.com/Showpost.aspx?postid=289816&lt;/a&gt;. &amp;nbsp; &lt;p&gt;So sit back, grab a cup of coffee/tea/InsertYourFavoriteLocalTastyBeverageHere, and enjoy this screencast. &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=108398"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=108398" 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/jolson/aggbug/108398.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2007/03/09/108398.aspx</guid>
            <pubDate>Fri, 09 Mar 2007 19:28:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/108398.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2007/03/09/108398.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/108398.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/108398.aspx</trackback:ping>
        </item>
        <item>
            <title>MSR TechFest - See How Microsoft Research Shaping Is The Future</title>
            <link>http://geekswithblogs.net/jolson/archive/2007/03/06/108129.aspx</link>
            <description>&lt;p&gt;[Crosspost from &lt;a href="http://www.managed-world.com/MSRTechFestSeeHowMicrosoftResearchShapingIsTheFuture.aspx"&gt;Managed World&lt;/a&gt;]&lt;/p&gt; &lt;p&gt;Rory is doing some videos at Channel 9 on the Microsoft Research TechFest event happening at Microsoft this week. If you want to see how Microsoft's own version of Area 51 is shaping and changing the future of technology, you should ABSOLUTELY watch these videos. &lt;/p&gt; &lt;p&gt;The first video&amp;nbsp;has just been released: &lt;a title="http://channel9.msdn.com/ShowPost.aspx?PostID=288554" href="http://channel9.msdn.com/ShowPost.aspx?PostID=288554"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=288554&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;There is a lot of cool stuff coming out of Microsoft Research. Even&amp;nbsp;Google won't stand up to some of these technologies :). We shall prevail :P. It's important to realize that Microsoft is filled with geeks just like you. We want to create cool stuff that changes the world. And what better way to emphasize that than taking a dive into Microsoft Research :).&lt;/p&gt; &lt;p&gt;Enjoy the video. And feel absolutely free to send this link around. This is truly exciting stuff coming from Microsoft and most&amp;nbsp;geeks should be able to find some type of excitement in it :).&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=108129"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=108129" 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/jolson/aggbug/108129.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2007/03/06/108129.aspx</guid>
            <pubDate>Tue, 06 Mar 2007 17:53:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/108129.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2007/03/06/108129.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/108129.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/108129.aspx</trackback:ping>
        </item>
        <item>
            <title>LHS Feature Of The Week #2 - Remote Differential Compression</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/09/22/92089.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt; &lt;p&gt;Hello everyone, and welcome to the second installment of the “Feature Of The Week” newsletter. This week, we will take a short little peek at a feature coming in Vista and Longhorn Server called Remote Differential Compression.  &lt;p&gt;So, sit back, relax, and enjoy the Longhorn Server Feature Of The Week!  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;What is Remote Differential Compression? &lt;/b&gt;Remote Differential Compression (RDC) allows applications to synchronize data between two computers in an efficient manner. The synchronization efficiency is made possible by using compression techniques to minimize the amount of data sent across the network.  &lt;p&gt;&lt;b&gt;What makes RDC different from other differencing mechanisms?&lt;/b&gt; RDC is different from patching-oriented differencing mechanisms, such as Binary Delta Compression (BDC), which are designed to operate only on known versions of a single file. RDC makes no assumptions about file similarity or versioning. Because differences between files are computed on the fly, RDC is ideally suited for synchronizing files that are different or have been updated independently.  &lt;p&gt;&lt;b&gt;What scenarios does this enable?&lt;/b&gt; RDC is suitable for applications that move data across a wide area network where the data transmission costs outweigh the CPU cost of signature computation. RDC can also be used on faster networks if the amount of data to be transferred is relatively large and the changes to the data are typically small.  &lt;p&gt;&lt;strong&gt;Resources&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Documentation  &lt;ul&gt; &lt;li&gt;&lt;a href="http://windowssdk.msdn.microsoft.com/en-us/library/ms715305.aspx"&gt;Windows SDK&lt;/a&gt;  &lt;li&gt;&lt;a href="http://windowssdk.msdn.microsoft.com/en-us/library/aa373420.aspx"&gt;Using Remote Differential Compression&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Code&amp;nbsp;  &lt;ul&gt; &lt;li&gt;If you have the latest Windows SDK installed, you can find a simple Client/Server example using RDC in the following directory: %INSTALL_DIR%\Samples\winbase\RDC&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Enjoy!&lt;/p&gt; &lt;p&gt;[Crosspost from &lt;a href="http://www.managed-world.com/LHSFeatureOfTheWeek2RemoteDifferentialCompression.aspx"&gt;Managed World&lt;/a&gt;]&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92089"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92089" 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/jolson/aggbug/92089.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/09/22/92089.aspx</guid>
            <pubDate>Fri, 22 Sep 2006 18:32:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/92089.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/09/22/92089.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/92089.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/92089.aspx</trackback:ping>
        </item>
        <item>
            <title>LHS Feature Of The Week #1 - Transactional NTFS</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/09/22/92088.aspx</link>
            <description>&lt;p&gt;&lt;strong&gt;&lt;font face="Times New Roman" color="#2c3d7e"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Hello everyone, and welcome to the “Feature Of The Week” newsletter. In the Feature Of The Week Newsletter, we visit a new feature coming in Longhorn Server every week. The goal is that these are nice, short, and efficient to minimize the amount of effort required by you, the reader. With every Feature Of The Week, we will provide links to more resources in case you want to spend more time diving into the feature covered.  &lt;p&gt;So, sit back, relax, and enjoy the Longhorn Server Feature Of The Week!  &lt;p&gt;&lt;b&gt;What is Transactional NTFS? &lt;/b&gt;Transactional NTFS is an enhancement to NTFS that allows all file operations on an NTFS file system volume to be performed within the scope of a transaction. This is made possible by a new transaction infrastructure in the kernel that allows operating system services to participate in transactions via the new Kernel Transaction Manager.  &lt;p&gt;&lt;b&gt;What scenarios does this enable?&lt;/b&gt; Transactional NTFS is also fully capable of communicating with the MS Distributed Transaction Coordinator, meaning that TxF operations can participate in transactions that are leveraging any other Resource Manager that DTC is capable of working with. What does this mean to you? It means that you can now have an application that not only encompasses database calls, but also operations to the file system as well (think of Document Management solutions). With transaction enhancements being made to the new SMB 2.0 protocol, you can also now contain distributed file operations within a transaction as well.  &lt;p&gt;&lt;strong&gt;Resources&lt;/strong&gt;  &lt;ul&gt; &lt;li&gt;Documentation  &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/portal.asp"&gt;Windows SDK&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Videos/Webcasts  &lt;ul&gt; &lt;li&gt;[Video] &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=142120"&gt;Vista Transactional File System&lt;/a&gt;  &lt;li&gt;[Webcast] &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032294094&amp;amp;EventCategory=5&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;The Revolutionary Vista TxF Infrastructure&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Blogs  &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.pluralsight.com/blogs/jimjohn/"&gt;Jim Johnson&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.managed-world.com"&gt;Jason Olson&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92088"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92088" 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/jolson/aggbug/92088.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/09/22/92088.aspx</guid>
            <pubDate>Fri, 22 Sep 2006 18:18:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/92088.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/09/22/92088.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/92088.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/92088.aspx</trackback:ping>
        </item>
        <item>
            <title>Longhorn Server Feature Of The Week</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/09/22/92076.aspx</link>
            <description>&lt;P&gt;I am starting a new category/feature on this blog. It is something that I've started to do internally and I hope to share with all of you :).&lt;/P&gt;
&lt;P&gt;The feature is called the Longhorn Server Feature of the Week. Every Friday, I will talk about a new/enhanced feature coming with Vista or Longhorn Server. They will be nice, short, and sweet. The goal is to make them short so that it doesn't take hardly time at all to read it, and will provide links to follow up on if you want to do some more investigation regarding the feature. &lt;/P&gt;
&lt;P&gt;So, with that said, I'm going to post both last week's feature and this week's feature in a few moments. &lt;/P&gt;
&lt;P&gt;Enjoy :).&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92076"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92076" 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/jolson/aggbug/92076.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/09/22/92076.aspx</guid>
            <pubDate>Fri, 22 Sep 2006 15:02:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/92076.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/09/22/92076.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/92076.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/92076.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft designs a school system</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/09/08/90657.aspx</link>
            <description>&lt;p&gt;It's &lt;a href="http://www.cnn.com/2006/TECH/ptech/09/07/school.of.future.ap/index.html"&gt;moments like these&lt;/a&gt; that make me proud to be a Microsoft employee. Here's an excerpt:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Students have scheduled appointments with teachers, typed into their online calendars, instead of being limited to structured times for classes. Their laptops carry software that assesses how quickly they're learning the lesson. If they get it, they'll dive deeper into the subject. If not, they get remedial help.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Lessons will have more incorporation of current events to teach subjects. For instance, a question of whether Philadelphia is safe from the avian flu will teach students about geography, science and history.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;"Learning is not just going to school," said Shirley Grover, the school's energetic principal who came from the American School in Milan, Italy. "Learning is equal to life."&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;If this proves to be viable and we find it happening elsewhere, ... (&lt;a href="http://www.managed-world.com/MicrosoftDesignsASchoolSystem.aspx"&gt;Read More&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=90657"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=90657" 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/jolson/aggbug/90657.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/09/08/90657.aspx</guid>
            <pubDate>Fri, 08 Sep 2006 14:09:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/90657.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/09/08/90657.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/90657.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/90657.aspx</trackback:ping>
        </item>
        <item>
            <title>Using TxF in Vista RC1</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/09/05/90324.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://pluralsight.com/blogs/jimjohn/"&gt;Jim Johnson&lt;/a&gt; has &lt;a href="http://pluralsight.com/blogs/jimjohn/archive/2006/08/31/36819.aspx"&gt;a new post&lt;/a&gt; about how to use TxF with the new model in Vista RC1. You will obviously need the RC1 bits to mess around with it. &lt;/p&gt; &lt;p&gt;I'm hoping to expand on this topic in the future to show some code samples of using it not only by itself, but also using it with SQL and the like. I'll also have some "context" posts around that describing the architecture and relationships around TxF so you can better understand the articles. &lt;/p&gt; &lt;p&gt;Unil then, go check out &lt;a href="http://pluralsight.com/blogs/jimjohn/archive/2006/08/31/36819.aspx"&gt;Jim's post&lt;/a&gt; :).&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=90324"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=90324" 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/jolson/aggbug/90324.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/09/05/90324.aspx</guid>
            <pubDate>Tue, 05 Sep 2006 14:28:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/90324.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/09/05/90324.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/90324.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/90324.aspx</trackback:ping>
        </item>
        <item>
            <title>What is TxF and why do I care?</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/08/16/88202.aspx</link>
            <description>&lt;p&gt;A &lt;a href="http://www.eddorre.com/"&gt;friend of mine&lt;/a&gt; made a good comment on &lt;a href="http://www.managed-world.com/TheStateOfTxF.aspx"&gt;my last post&lt;/a&gt; about TxF: "what the heck does TxF do and why should developers care?" I hope to answer that question in this post. If you've never heard of TxF, read on. If you have and still don't "grok it", read on. If you just happen to love the wonderful language that is expelled from my tranquil appendages as they dance over the keyboard, then by all means, read on as well :).&lt;/p&gt; &lt;p&gt;So, what is TxF? TxF is the "nick name" for a new technology coming with Vista and Longhorn Server: Transactional NTFS. You may have read about or used logging file systems in the past, and you may have used journaling file systems in the past as well. But TxF is a fully-transactional file system, all built on top of NTFS. And when I say "fully-transactional", I mean it supports full ACID transactions on the file system itself.&lt;/p&gt; &lt;p&gt;Why should you care about TxF? You should care about TxF because... (&lt;a href="http://www.managed-world.com/WhatIsTxFAndWhyDoICare.aspx"&gt;Read More&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=88202"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=88202" 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/jolson/aggbug/88202.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/08/16/88202.aspx</guid>
            <pubDate>Wed, 16 Aug 2006 23:54:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/88202.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/08/16/88202.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/88202.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/88202.aspx</trackback:ping>
        </item>
    </channel>
</rss>