<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>LHS Feature Of The Week</title>
        <link>http://geekswithblogs.net/jolson/category/5477.aspx</link>
        <description>LHS Feature Of The Week</description>
        <language>en-US</language>
        <copyright>Jason Olson</copyright>
        <managingEditor>jolson88@yahoo.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <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>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>
        <item>
            <title>LHS Feature Of The Week #5 - Task Scheduler 2.0</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/11/13/97003.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 fifth installment, we will take a short little peek at a series of enhancements coming in Vista and Longhorn Server to the Task Scheduler.  &lt;p&gt;&lt;b&gt;What is the Task Scheduler API? &lt;/b&gt;The Task Scheduler API is an API that enables you to automatically perform routine tasks on a chosen computer. The Task Scheduler does this by monitoring whatever criteria you choose to initiate the tasks (referred to as triggers) and then executing the tasks when the criteria is met.  &lt;p&gt;&lt;b&gt;What enhancements have been made in 2.0 over 1.0? &lt;/b&gt;The following Task Scheduler 2.0 changes are introduced in Windows Vista:  &lt;ul&gt; &lt;li&gt;Isolating user actions in separate sessions  &lt;li&gt;Credentials managements using new security services (S4U and CredMan)  &lt;li&gt;Removed limitations on the number of registered tasks  &lt;li&gt;API changes:  &lt;ul&gt; &lt;li&gt;Scripting support: interfaces are now derived from IDispatch, providing full support for script development  &lt;li&gt;Task Scheduler schema: allows you to create/manage tasks through XML-formatted docs.  &lt;li&gt;New Triggers: new time, calendar, and event triggers. All triggers support repetition, delay, start, and stop boundaries.  &lt;li&gt;Task settings: can now prioritize tasks, define multiple instance policies, start a task only when it is available or only if the network is available, restart on failure, and set an execution time limit  &lt;li&gt;New actions: a task can be scheduled to send an email, show a message box, start an exe, or fire a COM handler. &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;What scenarios does this enable? &lt;/b&gt;The Task Scheduler can be used to execute tasks such as starting an application, sending an email, or showing a message box. Tasks can be scheduled to execute:  &lt;ul&gt; &lt;li&gt;When a specific system event occurs  &lt;li&gt;At a specific time (even on a daily, weekly, monthly, or monthly day-of-week schedule)  &lt;li&gt;When the computer enters an idle state  &lt;li&gt;When the task is registered  &lt;li&gt;When the system is booted  &lt;li&gt;When a user logs on  &lt;li&gt;When a Terminal Server session changes state &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97003"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97003" 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/97003.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/11/13/97003.aspx</guid>
            <pubDate>Mon, 13 Nov 2006 21:11:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/97003.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/11/13/97003.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/97003.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/97003.aspx</trackback:ping>
        </item>
        <item>
            <title>LHS Feature Of The Week #4 - Kernel Transaction Manager</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/11/13/97001.aspx</link>
            <description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Hello everyone, and welcome back to the “Feature Of The Week” newsletter. As mentioned last week, this week we will look at the component that enables new technologies like Transactional NTFS and the Transactional Registry in Vista and Longhorn Server: the Kernel Transaction Manager.  &lt;p&gt;&lt;b&gt;What is the Kernel Transaction Manager? &lt;/b&gt;The Kernel Transaction Manager (KTM) is a transaction management service. It makes transactions available as kernel objects and provides transaction management services to system components such as Transactional NTFS (TxF).  &lt;p&gt;KTM is scalable; it will work on both large-scale applications and small-scale applications. KTM provides isolation across all types of operations, allowing a consistent view of data. You can use the transaction scope to “bracket” the sections of your application, providing atomicity for some operations and not others. KTM helps with concurrency problems. It does not affect performance, and it is available everywhere. KTM can be used to provide transactions for file management scripts and backups. During backups, KTM can provide a consistent snapshot between the registry, file system, and databases.  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;What scenarios does this enable? &lt;/b&gt;The Kernel Transaction Manager enables the development of applications that use transactions. The transaction engine itself is within the kernel, but transactions can be developed for kernel- or user-mode transactions, and within a single host or among distributed hosts. Transaction-aware applications have complete flexibility in the granularity with which they use transactions. For example, it is possible for an application to access some files under transactional control and access others using operations that are not part of a transaction.&lt;b&gt; &lt;/b&gt; &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/KTM/fs/ktm_start_page.asp"&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=97001"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97001" 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/97001.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/11/13/97001.aspx</guid>
            <pubDate>Mon, 13 Nov 2006 21:07:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/97001.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/11/13/97001.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/97001.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/97001.aspx</trackback:ping>
        </item>
        <item>
            <title>LHS Feature Of The Week #3 - Transactional Registry</title>
            <link>http://geekswithblogs.net/jolson/archive/2006/09/29/92752.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 newsletter, we will continue on the “Transactions Bandwagon” by discussing the Transactional Registry. This newsletter will be short and sweet as, truth be told, this feature still needs to have a bit more documentation than it has today.  &lt;p&gt;So, sit back, relax, and enjoy the Longhorn Server Feature Of The Week!  &lt;p&gt;&lt;b&gt;What is the Transactional Registry? &lt;/b&gt;The Transactional Registry (TxR) is an enhancement to the Registry that allows all registry operations 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;&lt;/b&gt; &lt;p&gt;&lt;b&gt;What scenarios does this enable? &lt;/b&gt;The Transactional Registry (TxR) is also fully capable of communicating with the MS Distributed Transaction Coordinator, meaning that TxR 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, operations to the file system, as well as operations to the Registry.  &lt;p&gt;&lt;b&gt;&lt;i&gt;Preview&lt;/i&gt;&lt;/b&gt;: Next week we will take a look at the technology that makes the Transactional NTFS and Registry possible: the Kernel Transaction Manager. Stay stuned!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92752"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92752" 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/92752.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Jason Olson</dc:creator>
            <guid>http://geekswithblogs.net/jolson/archive/2006/09/29/92752.aspx</guid>
            <pubDate>Fri, 29 Sep 2006 19:29:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jolson/comments/92752.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jolson/archive/2006/09/29/92752.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jolson/comments/commentRss/92752.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/jolson/services/trackbacks/92752.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>
    </channel>
</rss>