<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>Half Baked</title>
        <link>http://geekswithblogs.net/TimH/category/5687.aspx</link>
        <description>Half-baked solutions for our half-baked planet.</description>
        <language>en-NZ</language>
        <copyright>Tim Huffam</copyright>
        <managingEditor>timhuffam@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>ASP.NET 3.5 controls not being rendered</title>
            <link>http://geekswithblogs.net/TimH/archive/2008/07/09/asp.net-3.5-controls-not-being-rendered.aspx</link>
            <description>&lt;p&gt;For some reason some controls/tags within ASP.NET do not always get rendered/passed to the client.  &lt;/p&gt;
&lt;p&gt;This has happened to me on a number of occasions.  It seems limited to &lt;font face="Courier New"&gt;&amp;lt;style&amp;gt;&lt;/font&gt; and &lt;font face="Courier New"&gt;&amp;lt;script&amp;gt;&lt;/font&gt; tags - but happens for both raw HTML (within the aspx designer) and dynamically created tags (eg using &lt;font face="Courier New"&gt;new HtmlGenericControl("style")...). &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;This is happening to controls/tags within AJAX updatepanels within, webforms and usercontrols.&lt;/p&gt;
&lt;p&gt;Sometimes I can work around this by simply placing these controls/tags some where else within the page structure.  But the most consistent way to get around this issue is to place a non-blanking space before the tag eg:&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" color="#0000ff"&gt;&amp;amp;nbsp;&amp;lt;style&amp;gt;&lt;/font&gt;...&lt;/p&gt;
&lt;p&gt;Another half-baked solution hit's the road ;-)&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000" size="4"&gt;Update:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;After some investigation, I have found a not-so-half-baked solution - for getting javascript loaded and run on a page during an AJAX postback...  &lt;/p&gt;
&lt;p&gt;The solution is to not try and add a script tag by adding it to a control within the page - but rather use the ASP.NET AJAX &lt;a href="http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.aspx"&gt;ScriptManager&lt;/a&gt; class's &lt;a href="http://msdn.microsoft.com/en-us/library/bb310408.aspx"&gt;RegisterStartupScript()&lt;/a&gt; method.  There are two overloads for this, one loads/registers the script and runs it just once (initial page load) and the other on each asynchronous postback (the latter suited my needs).&lt;/p&gt;
&lt;p&gt;HTH&lt;br /&gt;
Tim&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=123678"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=123678" 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/TimH/aggbug/123678.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Huffam</dc:creator>
            <guid>http://geekswithblogs.net/TimH/archive/2008/07/09/asp.net-3.5-controls-not-being-rendered.aspx</guid>
            <pubDate>Wed, 09 Jul 2008 10:50:56 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/TimH/comments/123678.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/TimH/archive/2008/07/09/asp.net-3.5-controls-not-being-rendered.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/TimH/comments/commentRss/123678.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/TimH/services/trackbacks/123678.aspx</trackback:ping>
        </item>
        <item>
            <title>Cannot select images in Microsoft Word?</title>
            <link>http://geekswithblogs.net/TimH/archive/2007/08/30/115064.aspx</link>
            <description>&lt;div&gt;&lt;span&gt;&lt;font face="Arial" size="2"&gt;For some reason, sometimes you cannot select images within a Microsoft Word document.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;font face="Arial" size="2"&gt;This has baffled me on an off for some time - and I still do not know the reason why it behaves like this.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;font face="Arial" size="2"&gt;Today I stumbled across a very simple (and maybe obvious to some) solution... right-click on the image (instead of trying to left-click to select it).  This causes the image to be selected and pop's up the context (right-click) menu.  Just press the Esc (escape) key to close the context menu, and the image remains selected.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;font size="2"&gt;Simple huh.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;font size="2"&gt;Tim&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115064"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115064" 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/TimH/aggbug/115064.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Huffam</dc:creator>
            <guid>http://geekswithblogs.net/TimH/archive/2007/08/30/115064.aspx</guid>
            <pubDate>Wed, 29 Aug 2007 16:42:02 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/TimH/comments/115064.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/TimH/archive/2007/08/30/115064.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/TimH/comments/commentRss/115064.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/TimH/services/trackbacks/115064.aspx</trackback:ping>
        </item>
        <item>
            <title>Manually writing to the same windows event log as log4net</title>
            <link>http://geekswithblogs.net/TimH/archive/2006/12/07/100578.aspx</link>
            <description>&lt;P&gt;This is something I wanted to do as a quick work around (rather than writing my own log4net appender) to being able to write SuccessAudit and FailureAudit events to the event log&amp;nbsp;(something which log4net does not support out the box).&lt;/P&gt;
&lt;P&gt;Here's the method I used:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;private static ILog _Log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);&lt;BR&gt;private static log4net.Appender.EventLogAppender _eventLogAppender = null;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;// This only works if you have an EventLogAppender configured.&lt;BR&gt;public static void WriteToEventLog(string Message, System.Diagnostics.EventLogEntryType Type)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (_eventLogAppender == null)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log4net.Appender.IAppender[] appenders = _Log.Logger.Repository.GetAppenders();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (log4net.Appender.IAppender appender in appenders)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (appender is log4net.Appender.EventLogAppender)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;_eventLogAppender = (log4net.Appender.EventLogAppender)appender;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (_eventLogAppender != null) // Confirm an EventLogAppender has been configured&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Diagnostics.EventLog.WriteEntry(_eventLogAppender.ApplicationName, Message, Type);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;}&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Tim&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=100578"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=100578" 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/TimH/aggbug/100578.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Huffam</dc:creator>
            <guid>http://geekswithblogs.net/TimH/archive/2006/12/07/100578.aspx</guid>
            <pubDate>Thu, 07 Dec 2006 01:47:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/TimH/comments/100578.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/TimH/archive/2006/12/07/100578.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/TimH/comments/commentRss/100578.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/TimH/services/trackbacks/100578.aspx</trackback:ping>
        </item>
        <item>
            <title>SQL Server datetime set blank or null = SQL Server error: System.Data.SqlTypes.SqlTypeException: SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.</title>
            <link>http://geekswithblogs.net/TimH/archive/2006/11/08/96546.aspx</link>
            <description>&lt;P&gt;This error (System.Data.SqlTypes.SqlTypeException: SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.)&amp;nbsp;will occur if you try to pass an uninitialised DateTime value into an SQL Server stored procedure from .NET code (in my case C# in an ASP.NET app).&lt;/P&gt;
&lt;P&gt;To work around this you must pass in a value - null will not work.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In my case I have a generated class that passes a System.DateTime variable into the System.Data.SqlClient.SqlCommand.ExecuteNonQuery() method.&amp;nbsp; So my only easy option was to make sure I pass in a valid DateTime value (I couldnt be shagged in altering my codesmith templates).&lt;/P&gt;
&lt;P&gt;I decided to go with just setting the DateTime to a mimimum value (and just handling that in any code that had to look out unset dates) - however of you try to using System.DateTime.MinValue you'll be shit out of luck - as this equates to: 00:00:00.0000000, January 1, 0001 - which SQL Server does not support.&lt;/P&gt;
&lt;P&gt;Instead set your DateTime variable to System.Data.SqlTypes.SqlDateTime.MinValue.Value - which equates to the lowest date value that a SQL Server datetime can store (01/01/1753 00:00).&lt;/P&gt;
&lt;P&gt;Problem solved (for now) - this is the kind of hack that makes half-baked software possible ;-)&lt;/P&gt;
&lt;P&gt;t&lt;/P&gt;
&lt;P&gt;Update: 9/11 *** Special explanation note for those&amp;nbsp;who didn't read or understand&amp;nbsp;paragraph 3:&amp;nbsp; &lt;/P&gt;
&lt;P&gt;This is a workaround (read: "half-baked" or "hack")&amp;nbsp;based on&amp;nbsp;two constraints:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;existing code that requires a valid System.DateTime value&lt;/LI&gt;
&lt;LI&gt;a lack of time, motivation or it's a non-production crappy piece of half-baked software that'll never be used by&amp;nbsp;anyone else&amp;nbsp;but yourself.&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;However, if you are building a commercial/decent system that will be used and/or maintained by others, you *could*&amp;nbsp;pass DBNull.Value to SQL Server (if you don't have a datetime value to pass) - however that would just be another hack (because if you dont have a value to pass, you'll potentially be overwriting an existing value with null) - so&amp;nbsp;a proper, fully-baked solution, you should not be&amp;nbsp;passing anything but instead change your db entry point to either provide an sproc or sql that only updates db columns as required (no shit Sherlock).&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=96546"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=96546" 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/TimH/aggbug/96546.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Huffam</dc:creator>
            <guid>http://geekswithblogs.net/TimH/archive/2006/11/08/96546.aspx</guid>
            <pubDate>Wed, 08 Nov 2006 07:32:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/TimH/comments/96546.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/TimH/archive/2006/11/08/96546.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/TimH/comments/commentRss/96546.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/TimH/services/trackbacks/96546.aspx</trackback:ping>
        </item>
        <item>
            <title>Uninstall IE 7</title>
            <link>http://geekswithblogs.net/TimH/archive/2005/09/16/54068.aspx</link>
            <description>&lt;p&gt;Those of you wanting to know how to remove this annoying version on IE - click &lt;a href="http://geekswithblogs.net/virgild/archive/2005/07/28/48537.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;However, if you are as unfortunate as myself, and have had another user has install it (IE 7 beta) on your PC, then you will get this error:&lt;/p&gt;
&lt;p&gt;"Internet Explorer 7 Beta 1 cannot be uninstalled from this user account.  Please log on to the same user account from which it was installed and try again."&lt;/p&gt;
&lt;p&gt;Even if you belong to the local administrators group.   Brilliant!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;*** Update:  For those of you wanting a far superior browser that has none of the IE problems - I strongly recommend &lt;a href="http://www.mozilla.com/en-US/firefox/"&gt;FireFox&lt;/a&gt; - which I now use all the time.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;t&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=54068"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=54068" 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/TimH/aggbug/54068.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tim Huffam</dc:creator>
            <guid>http://geekswithblogs.net/TimH/archive/2005/09/16/54068.aspx</guid>
            <pubDate>Fri, 16 Sep 2005 00:14:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/TimH/comments/54068.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/TimH/archive/2005/09/16/54068.aspx#feedback</comments>
            <slash:comments>100</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/TimH/comments/commentRss/54068.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/TimH/services/trackbacks/54068.aspx</trackback:ping>
        </item>
    </channel>
</rss>