<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>Longhorn</title>
        <link>http://geekswithblogs.net/jolson/category/5209.aspx</link>
        <description>Longhorn</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>LHS Feature Of The Week #11 - Transactional NTFS + USB Flash Drive</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/12/01/100173.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Hello everyone, and welcome back to &amp;nbsp;the “Feature Of The Week” newsletter. This week, we will revisit a prior Fear Of The Week technology that we discussed in order to show off a cool capability of that technology. If you are a developer wanting to mess around with TxF (Transactional NTFS), you should especially read on :).  &lt;p&gt;&lt;strong&gt;Did You Know?&lt;/strong&gt; Did you know that on Vista, Transactional NTFS will work with an NTFS-formatted USB Flash Drive? It’s true! If you want to play around with Transactional NTFS and how it can interact with SQL, for instance, but you only have one hard drive, you don’t have to worry about Secondary Resource Managers and all that hubbub, gizmos, &amp;nbsp;doodads, and what-cha-ma-call-its. Just pop in that NTFS-formatted USB Flash Drive, and play around until your heart’s content.  &lt;p&gt;Since the USB Flash Drive is not the system drive (well, we hope it’s not the system drive in this case :P), you can circumvent the need for secondary Resource Managers when wanting to test out interoperability scenarios with Transactional NTFS (like TxF + WCF, TxF + SQL, TxF + MSMQ, etc.).  &lt;p&gt;Happy Coding :).  &lt;p&gt;&lt;strong&gt;Generic Transactional NTFS Links...&lt;/strong&gt;  &lt;p&gt;&lt;b&gt;Documentation&lt;/b&gt;  &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;p&gt;&lt;b&gt;Videos/Webcasts&lt;/b&gt;  &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;[Webcast] &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032313125&amp;amp;EventCategory=4&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;Developing Apps For Vista With TxF&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032313125&amp;amp;EventCategory=4&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;&lt;/a&gt; &lt;p&gt;&lt;b&gt;Blogs&lt;/b&gt;&lt;/p&gt; &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/TransactionResourcesList.aspx"&gt;Jason Olson&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=100173"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=100173" 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/100173.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/12/01/100173.aspx</guid>
            <pubDate>Fri, 01 Dec 2006 19:03:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/100173.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/12/01/100173.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/100173.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/100173.aspx</trackback:ping>
        </item>
        <item>
            <title>Vista-Only Features for Managed Developers</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/11/13/97015.aspx</link>
            <description>&lt;p&gt;[Crosspost from &lt;a href="http://www.managed-world.com/VistaOnlyFeaturesForManagedDevelopers.aspx"&gt;Managed World&lt;/a&gt;]&lt;/p&gt; &lt;p&gt;I recently came across a &lt;a href="http://www.danielmoth.com/Blog/2006/11/vista-only-features-for-managed.html"&gt;bunch of stuff&lt;/a&gt; done by &lt;a href="http://www.danielmoth.com/Blog/"&gt;Daniel Moth&lt;/a&gt;, a Developer Evangelist for Microsoft UK. If you are a managed developer and want to see the new stuff you can leverage on Vista, be sure to &lt;a href="http://www.danielmoth.com/Blog/2006/11/vista-only-features-for-managed.html"&gt;check out his stuff&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;If you want to digest some of these new features in Screencast format, be sure to check out some of these screencasts that &lt;a href="http://www.danielmoth.com/Blog/"&gt;Daniel Moth&lt;/a&gt; has also done:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=252788"&gt;Windows Error Reporting and WinQual&lt;/a&gt;  &lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=256582"&gt;Application Recovery and Restart&lt;/a&gt;  &lt;li&gt;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=251492"&gt;Restart Manager&lt;/a&gt;  &lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=256390"&gt;Developing a Gadget&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Enjoy! And thanks go to Daniel for all of these :).&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97015"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97015" 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/97015.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/11/13/97015.aspx</guid>
            <pubDate>Mon, 13 Nov 2006 22:07:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/97015.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/11/13/97015.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/97015.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/97015.aspx</trackback:ping>
        </item>
        <item>
            <title>EasyBCD - A GUI for BCDedit</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/11/13/97014.aspx</link>
            <description>&lt;p&gt;[Crosspost from &lt;a href="http://www.managed-world.com/EasyBCDAGUIForBCDedit.aspx"&gt;ManagedWorld&lt;/a&gt;]&lt;/p&gt; &lt;p&gt;Rob Atkinson &lt;a href="http://knowledgebyte.spaces.live.com/blog/cns!6F1742E22E12F5F0!860.entry"&gt;recently blogged&lt;/a&gt; some screenshots&amp;nbsp;from&amp;nbsp;a new tool from &lt;a href="http://neosmart.net/"&gt;NeoSmart&lt;/a&gt; called &lt;a href="http://neosmart.net/dl.php?id=1"&gt;EasyBCD&lt;/a&gt;. What is EasyBCD? Directly from the &lt;a href="http://neosmart.net/dl.php?id=1"&gt;horse's mouth&lt;/a&gt;:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;EasyBCD is NeoSmart Technologies' multiple award-winning answer to tweaking the new Windows Vista bootloader. With EasyBCD, almost anything is possible. Setting up and configuring Windows boot entries is simple, and there is no easier way to quickly boot right into Linux, Mac OS X, or BSD straight from the Windows Vista bootloader - on the fly, no expert knowledge needed!  &lt;p&gt;EasyBCD is geared for users of all kinds. Whether you just want to add an entry to your old XP partition or want to create a duplicate for testing purposes; if you're interested in debugging the Windows Kernel or hectuple-booting your seven test operating systems, EasyBCD is the key.  &lt;p&gt;Automated MBR and BCD backups, boot sector restore kits, support for a dozen+ operating systems, detailed configuration of all boot entries, and award-winning guaranteed technical support is what makes EasyBCD stand out - all for free!&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Give it a shot!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97014"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97014" 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/97014.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/11/13/97014.aspx</guid>
            <pubDate>Mon, 13 Nov 2006 21:55:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/97014.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/11/13/97014.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/97014.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/97014.aspx</trackback:ping>
        </item>
        <item>
            <title>LHS Feature Of The Week #9 - Restart Manager</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/11/13/97008.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Hello everyone, and welcome back to &amp;nbsp;the “Feature Of The Week” newsletter. In this week’s edition of the “Longhorn Server Feature of the Week”, we will be taking a look at a new feature in Vista and Longhorn Server: the Restart Manager.  &lt;p&gt;&lt;b&gt;What is the Restart Manager? &lt;/b&gt;The primary reason software updates require a system restart during an installation or update is that some of the files that are being updated are currently being used by a running application or service. The Restart Manager enables all but the critical system services to be shut down and restarted and guarantees that blocking DLLs and resources are unloaded. This frees files that are in use and allows installation operations to complete.  &lt;p&gt;Using the Restart Manager DLL, an installer can use the Restart Manager to register files that should be replaced during the installation of an application or update. Then during a subsequent update or installation, the installer can use the Restart Manager to determine which files cannot be updated because they are currently in use. Installers can direct the Restart Manager to shutdown and restart applications or services based on the file in use, the process ID (PID), or the short-name of a Windows service.  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;What scenarios does this enable? &lt;/b&gt;The Restart Manager API can eliminate or reduce the number of system restarts that are required to complete an installation or update.&lt;b&gt;&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Notes – &lt;/b&gt;Applications that use Windows Installer, version 4.0, for installation and servicing automatically use the Restart Manager to reduce system restarts. Custom installers can also be designed to call the Restart Manager API to shutdown and restart applications and services.  &lt;p&gt;Resources&lt;/p&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/ms716380.aspx"&gt;Windows SDK&lt;/a&gt;  &lt;li&gt;&lt;a href="http://windowssdk.msdn.microsoft.com/en-us/library/ms716776.aspx"&gt;Using Restart Manager&lt;/a&gt;  &lt;li&gt;&lt;a href="http://windowssdk.msdn.microsoft.com/en-us/library/ms716375.aspx"&gt;Guidelines for Application and Services&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97008"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97008" 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/97008.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/11/13/97008.aspx</guid>
            <pubDate>Mon, 13 Nov 2006 21:21:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/97008.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/11/13/97008.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/97008.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/97008.aspx</trackback:ping>
        </item>
        <item>
            <title>LHS Feature Of The Week #8 - Windows Error Reporting</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/11/13/97006.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Hello everyone, and welcome back to &amp;nbsp;the “Feature Of The Week” newsletter. This week, we take quick dive into some of the enhancements that have been made to Windows Error Reporting (WER) in Vista and Longhorn Server.  &lt;p&gt;&lt;b&gt;What is Windows Error Reporting (WER)? &lt;/b&gt;Windows Error Reporting enables users to notify Microsoft of application faults, kernel faults, and unresponsive applications. Microsoft can use the error reporting feature to provide customers with troubleshooting information, solutions, or updates for their specific problems. Developers can use this infrastructure to receive information that can be used to improve their applications.&lt;b&gt; &lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;What’s new in Windows Error Reporting? &lt;/b&gt;Windows Error Reporting isn’t actually new to Vista and Longhorn Server. However, there are some pretty cool enhancements to Windows Error Reporting that you can find in Vista and Longhorn Server. Developers can use the new API to create reports for many types of events, not just applications crashes and hangs. Also, developers can now create custom reports, customize the reporting user interface, and submit reports to Microsoft. Using Windows Quality Online Services, they then can access their report data, create solutions, and deliver these solutions to their users.  &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-gb/library/ms681662.aspx"&gt;Windows SDK&lt;/a&gt;  &lt;li&gt;&lt;a href="http://windowssdk.msdn.microsoft.com/en-gb/library/ms681640.aspx"&gt;WerReportCreate&lt;/a&gt;  &lt;li&gt;&lt;a href="http://windowssdk.msdn.microsoft.com/en-gb/library/ms681644.aspx"&gt;WerReportSubmit&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97006"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97006" 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/97006.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/11/13/97006.aspx</guid>
            <pubDate>Mon, 13 Nov 2006 21:19:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/97006.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/11/13/97006.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/97006.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/97006.aspx</trackback:ping>
        </item>
        <item>
            <title>LHS Feature Of The Week #7 - Boot Configuration Data</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/11/13/97005.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Hello everyone, and welcome back to &amp;nbsp;the “Feature Of The Week” newsletter. This week, we will be looking at the robust replacement for boot.ini in Windows Vista and Longhorn Server: Boot Configuration Data.  &lt;p&gt;&lt;b&gt;What is Boot Configuration Data? &lt;/b&gt;Boot configuration data (BCD) provides a store that is used to describe boot applications and boot application settings. The objects and elements in the store effectively replace Boot.ini. The data in the store can be managed by a command-line utility, bcdedit.exe, or using the classes implemented by the WMI provider.  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;How does Boot Configuration Data work? &lt;/b&gt;When you start your computer, the first code that executes is the BIOS. The BIOS reads the master boot record (MBR) from the boot device and transfers control to the boot code stored in the MBR. The boot manager reads the boot entries from the Boot Configuration Data store so they are available to the loader and displays a boot menu to the user. The boot environment provides a native API for primitive graphics and other system support. Boot applications are pieces of code that are located on a boot device and run in the boot environment.  &lt;p&gt;The following are examples of application objects:  &lt;p&gt;• The Windows Boot Manager  &lt;p&gt;• The Windows OS Loader  &lt;p&gt;• The Windows Memory Tester  &lt;p&gt;&lt;b&gt;Example – &lt;/b&gt;Now, with the absence of the boot.ini file, this is how you would enable Kernel debugging on a system as a boot option: “bcdedit /debug true”  &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/ms676642.aspx"&gt;Windows SDK&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97005"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97005" 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/97005.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/11/13/97005.aspx</guid>
            <pubDate>Mon, 13 Nov 2006 21:15:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/97005.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/11/13/97005.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/97005.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/97005.aspx</trackback:ping>
        </item>
        <item>
            <title>LHS Feature Of The Week #6 - Windows Remote Management</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/11/13/97004.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Hello everyone, and welcome back to &amp;nbsp;the “Feature Of The Week” newsletter. This week, we will take a short little peek at the new Windows Remote Management infrastructure in Vista and Longhorn Server.  &lt;p&gt;&lt;b&gt;What is Windows Remote Management? &lt;/b&gt;Windows Remote Management (WinRM) is the Microsoft implementation of the WS-Management protocol, a standard SOAP-based, firewall-friendly protocol that allows hardware and operating systems from different vendors to interoperate.  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;The WS-Management protocol specification provides a common way for systems to access and exchange management information across an IT infrastructure. WinRM and IPMI (Intelligent Platform Management Interface), along with the Event Collector, are components of the Windows Hardware Management features.  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;What scenarios does this enable? &lt;/b&gt;Using WinRM scripting objects, the WinRM command-line tool, or the Windows Remote Shell command line tool, you can obtain data from local and remote computers. You can also obtain hardware data from WS-Management protocol implementations running on non-Windows operating systems. WinRM can also supply standard WMI (Windows Management Instrumentation) data, but it handles remote connections via the SOAP-based WS-Management protocol rather than DCOM.  &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/ms738345.aspx"&gt;Windows SDK&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97004"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97004" 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/97004.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/11/13/97004.aspx</guid>
            <pubDate>Mon, 13 Nov 2006 21:13:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/97004.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/11/13/97004.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/97004.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/97004.aspx</trackback:ping>
        </item>
    </channel>
</rss>