<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>Practical .NET</title>
        <link>http://geekswithblogs.net/kyle/Default.aspx</link>
        <description />
        <language>en-US</language>
        <copyright>Kyle</copyright>
        <managingEditor>kyle.holder@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Practical .NET</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/kyle/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Does this exist?</title>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2008/04/07/does-this-exist.aspx</link>
            <description>I have a firewire device that I want to be able to share between two computers (without having to unplug it every single time).  The firewire device is an audio interface that's physically mounted to my desk in a rack.  Is there a switch of some kind that would allow me to hook up one device to two host computers?&lt;br /&gt;
&lt;br /&gt;
Anyone seen anything like this?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=121104"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=121104" 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/kyle/aggbug/121104.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2008/04/07/does-this-exist.aspx</guid>
            <pubDate>Mon, 07 Apr 2008 19:54:33 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/121104.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2008/04/07/does-this-exist.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/121104.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/121104.aspx</trackback:ping>
        </item>
        <item>
            <title>GOT IT!!!</title>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/12/05/got-it.aspx</link>
            <description>Merry Christmas To Me...&lt;br /&gt;
&lt;br /&gt;
We finally took the plunge and bought a MacPro.  It's the slimmed down model, but I plan to add a bunch of memory.&lt;br /&gt;
&lt;br /&gt;
I'll be installing Server 2003 on Boot Camp tomorrow.  See how that goes.  I've been hearing that Boot Camp is running Windows much faster than any PC...&lt;br /&gt;
&lt;br /&gt;
We'll see...&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117415"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117415" 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/kyle/aggbug/117415.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/12/05/got-it.aspx</guid>
            <pubDate>Thu, 06 Dec 2007 03:54:46 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/117415.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/12/05/got-it.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/117415.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/117415.aspx</trackback:ping>
        </item>
        <item>
            <title>Leading Spaces in SQL Reporting Services</title>
            <category>ASP.NET</category>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/10/03/Leading-Spaces-in-SQL-Reporting-Services.aspx</link>
            <description>SQL Reporting Services has a really annoying "feature" that essentially removes all leading spaces from a field, when rendering a report to the ReportViewer control.  You cannot use &amp;amp;nbsp;, You cannot use space(5), etc.&lt;br /&gt;
&lt;br /&gt;
But, if you need to do leading spaces, you can set a formula in the padding field of the cell.&lt;br /&gt;
&lt;br /&gt;
Fantastic!&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115826"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115826" 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/kyle/aggbug/115826.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/10/03/Leading-Spaces-in-SQL-Reporting-Services.aspx</guid>
            <pubDate>Wed, 03 Oct 2007 20:29:12 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/115826.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/10/03/Leading-Spaces-in-SQL-Reporting-Services.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/115826.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/115826.aspx</trackback:ping>
        </item>
        <item>
            <title>Forced to IE7</title>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/08/06/Forced-to-IE7.aspx</link>
            <description>&lt;p&gt;I have been recently (and unfortunately) forced to go to IE7 by my computer.  The details behind it are not important to this post, as I can do most of the things I need to in FF anyway (and much prefer it).  I prefer IE6 to IE7.&lt;/p&gt;
&lt;p&gt;After having been in IE7 for a week now, there is one incredibly irritating "feature."  Links that open in new windows don't open in new tabs (which would be the expected behavior of a tabbed browser.  It works in FF, Safari, etc.  Why didn't MS get this right the first time?  I suppose Mozilla didn't either, since that feature only appeared in v2 of FF, but MS, get with it...&lt;/p&gt;
&lt;p&gt;OK.  Rant over.  I've searched through the settings like a madman, and haven't been able to find anything about changing this behavior.  Am I missing something, or am I doomed to 35 IE windows open when I need 1?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114436"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114436" 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/kyle/aggbug/114436.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/08/06/Forced-to-IE7.aspx</guid>
            <pubDate>Mon, 06 Aug 2007 15:49:08 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/114436.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/08/06/Forced-to-IE7.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/114436.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/114436.aspx</trackback:ping>
        </item>
        <item>
            <title>Reseeding a table in SQL Server...  (Reset the identity column)</title>
            <category>Else...</category>
            <category>MySQL</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/08/01/Reseeding-a-table-in-SQL-Server.--Reset-the-identity.aspx</link>
            <description>DBCC CHECKIDENT('tablename', RESEED, 1)&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114328"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114328" 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/kyle/aggbug/114328.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/08/01/Reseeding-a-table-in-SQL-Server.--Reset-the-identity.aspx</guid>
            <pubDate>Wed, 01 Aug 2007 15:39:05 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/114328.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/08/01/Reseeding-a-table-in-SQL-Server.--Reset-the-identity.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/114328.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/114328.aspx</trackback:ping>
        </item>
        <item>
            <title>Hierarchies in SQL Databases...</title>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/07/10/Hierarchies-in-SQL-Databases.aspx</link>
            <description>&lt;p&gt;&lt;font face="Arial"&gt;Good stuff.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://vyaskn.tripod.com/hierarchies_in_sql_server_databases.htm"&gt;http://vyaskn.tripod.com/hierarchies_in_sql_server_databases.htm&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113828"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113828" 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/kyle/aggbug/113828.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/07/10/Hierarchies-in-SQL-Databases.aspx</guid>
            <pubDate>Tue, 10 Jul 2007 18:54:56 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/113828.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/07/10/Hierarchies-in-SQL-Databases.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/113828.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/113828.aspx</trackback:ping>
        </item>
        <item>
            <title>Deja Vu...</title>
            <category>Else...</category>
            <category>VB.NET</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/06/27/113504.aspx</link>
            <description>Does this ever happen to you?&lt;br /&gt;
&lt;br /&gt;
I was just a few minutes ago, working through a problem with sorting custom classes.  I know that I did this before, but couldn't remember what I did.  So, I popped a few search terms into Google, and came across a potential solution.  Then I looked a little more carefully at the blog, and realized that the solution I found was mine...  A year and a half ago...&lt;br /&gt;
&lt;a href="http://geekswithblogs.net/kyle/archive/2006/01/12/65680.aspx"&gt;&lt;br /&gt;
http://geekswithblogs.net/kyle/archive/2006/01/12/65680.aspx&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113504"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113504" 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/kyle/aggbug/113504.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/06/27/113504.aspx</guid>
            <pubDate>Wed, 27 Jun 2007 17:07:23 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/113504.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/06/27/113504.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/113504.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/113504.aspx</trackback:ping>
        </item>
        <item>
            <title>SQL Reporting Services</title>
            <category>ASP.NET</category>
            <category>VB.NET</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/04/26/112011.aspx</link>
            <description>&lt;p&gt;50% of my job is Web Development. The other 50% is managing a 2GB SQL database and web app (with about 1500 users). Part of that 50% is writing SQL Reporting reports. Up until the other day, I was having my users log into the web interface of S/RS and get their reports that way. I was talking to some other developers who use the same system, and they said that you can Proxy into reports using code. &lt;/p&gt;
&lt;p&gt;I dug into this a little bit, and in about 2 hours, whipped up a little VB.NET page that did the trick. All it needed was a ReportViewer control, a small helper class, and about 3 more lines of code. Of course, I spruced it up a little bit, entering parameters based on Query String variables, etc. But, here's the gist of what I had put together (with a lot of online help.) &lt;font size="2" face="Verdana"&gt;&lt;/font&gt;&lt;font size="2" face="Verdana"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="overflow: auto; width: 532px; background-color: gainsboro;"&gt;&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;1   &lt;/span&gt; &lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Collections&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;2  &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.ComponentModel&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;3  &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Data&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;4  &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Drawing&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;5  &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Web&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;6  &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Web.SessionState&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;7  &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Web.UI&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;8  &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Web.UI.WebControls&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;9  &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Web.UI.HtmlControls&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;10 &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;Microsoft.Web.UI.WebControls&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;11 &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Net&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;12 &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Security.Principal&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;13 &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Imports &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;Microsoft.Reporting.WebForms&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;14 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;15 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;16 &lt;/span&gt; Partial &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Class &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;_Default&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;17 &lt;/span&gt;     &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Inherits &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Web.UI.Page&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;18 &lt;/span&gt;     &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Public ReadOnly Property &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;ReportServer() &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As String&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;19 &lt;/span&gt;         Get&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;20 &lt;/span&gt;             Return &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;"http://reportserver/reportserver"&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;21 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;End Get&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;22 &lt;/span&gt;     End Property&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;23 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;24 &lt;/span&gt;     Public ReadOnly Property &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;ReportPath()&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;25 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Get&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;26 &lt;/span&gt;             Return &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;"/Proxy"&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;27 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;End Get&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;28 &lt;/span&gt;     End Property&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;29 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;30 &lt;/span&gt;     Protected Sub &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;Page_Load(&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;ByVal &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;sender &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As Object&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;, &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;ByVal &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;e &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.EventArgs) &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Handles Me&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;.Load&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;31 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;32 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;If Not &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;ispostback &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Then&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;33 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;ReportViewer1.ServerReport.ReportServerCredentials = _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;34 &lt;/span&gt;                         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;New &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;MyReportServerCredentials()&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;35 &lt;/span&gt;             ReportViewer1.ServerReport.ReportPath = ReportPath &amp;amp; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;CStr&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;(Request.QueryString("rpt")).&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Replace&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;("%20", " ")&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;36 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Dim &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;p &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As New &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;System.Collections.Generic.List(Of Microsoft.Reporting.WebForms.ReportParameter)&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;37 &lt;/span&gt;             &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;38 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 128, 0); font-family: Courier New;"&gt;'Check to see if the report has a requirement for a person ID.&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;39 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Dim &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;d &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;Microsoft.Reporting.WebForms.ReportParameterInfoCollection = ReportViewer1.ServerReport.GetParameters()&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;40 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Dim &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;di &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;Microsoft.Reporting.WebForms.ReportParameterInfo&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;41 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;For Each &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;di &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;In &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;d&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;42 &lt;/span&gt;                 &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;If &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;di.Name.ToLower = "calendarid" &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Then&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;43 &lt;/span&gt;                     If Not &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;IsNothing(Request.QueryString("CalendarId")) &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Then&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;44 &lt;/span&gt;                         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;p.Add(&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;New &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;Microsoft.Reporting.WebForms.ReportParameter("CalendarId", Request.QueryString("CalendarId")))&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;45 &lt;/span&gt;                     &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;End If&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;46 &lt;/span&gt;                 End If&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;47 &lt;/span&gt;             Next&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;48 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;49 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;ReportViewer1.ServerReport.SetParameters(p)&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;50 &lt;/span&gt;             ReportViewer1.PromptAreaCollapsed = &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;False&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;51 &lt;/span&gt;         Else&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;52 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;ReportViewer1.PromptAreaCollapsed = &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;True&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;53 &lt;/span&gt;         End If&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;54 &lt;/span&gt;         &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;55 &lt;/span&gt;     End Sub&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;56 &lt;/span&gt; End Class&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;57 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;58 &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;&amp;lt;Serializable()&amp;gt; _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;59 &lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Public NotInheritable Class &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;MyReportServerCredentials&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;60 &lt;/span&gt;     &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Implements &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;IReportServerCredentials&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;61 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;62 &lt;/span&gt;     &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Public ReadOnly Property &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;ImpersonationUser() &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;WindowsIdentity _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;63 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Implements &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;IReportServerCredentials.ImpersonationUser&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;64 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Get&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;65 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;66 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 128, 0); font-family: Courier New;"&gt;'Use the default windows user.  Credentials will be&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;67 &lt;/span&gt;             'provided by the NetworkCredentials property.&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;68 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Return Nothing&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;69 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;70 &lt;/span&gt;         End Get&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;71 &lt;/span&gt;     End Property&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;72 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;73 &lt;/span&gt;     Public ReadOnly Property &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;NetworkCredentials() &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;ICredentials _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;74 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Implements &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;IReportServerCredentials.NetworkCredentials&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;75 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Get&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;76 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;77 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 128, 0); font-family: Courier New;"&gt;'Read the user information from the web.config file.  &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;78 &lt;/span&gt;             'By reading the information on demand instead of storing &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;79 &lt;/span&gt;             'it, the credentials will not be stored in session, &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;80 &lt;/span&gt;             'reducing the vulnerable surface area to the web.config &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;81 &lt;/span&gt;             'file, which can be secured with an ACL.&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;82 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;83 &lt;/span&gt;             'User name&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;84 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Dim &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;userName &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As String &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;= _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;85 &lt;/span&gt;                 ConfigurationManager.AppSettings("MyReportViewerUser")&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;86 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;87 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;If &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;(&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;String&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;.IsNullOrEmpty(userName)) &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Then&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;88 &lt;/span&gt;                 Throw New Exception&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;("Missing user name from web.config file")&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;89 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;End If&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;90 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;91 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 128, 0); font-family: Courier New;"&gt;'Password&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;92 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Dim &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;password &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As String &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;= _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;93 &lt;/span&gt;                 ConfigurationManager.AppSettings("MyReportViewerPassword")&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;94 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;95 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;If &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;(&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;String&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;.IsNullOrEmpty(password)) &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Then&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;96 &lt;/span&gt;                 Throw New Exception&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;("Missing password from web.config file")&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;97 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;End If&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;98 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;99 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 128, 0); font-family: Courier New;"&gt;'Domain&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;100 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Dim &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;domain &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As String &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;= _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;101 &lt;/span&gt;                 ConfigurationManager.AppSettings("MyReportViewerDomain")&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;102 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;103 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;If &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;(&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;String&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;.IsNullOrEmpty(domain)) &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Then&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;104 &lt;/span&gt;                 Throw New Exception&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;("Missing domain from web.config file")&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;105 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;End If&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;106 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;107 &lt;/span&gt;             Return New &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;NetworkCredential(userName, password, domain)&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;108 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;109 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;End Get&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;110 &lt;/span&gt;     End Property&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;111 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;112 &lt;/span&gt;     Public Function &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;GetFormsCredentials(&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;ByRef &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;authCookie &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;Cookie, _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;113 &lt;/span&gt;                                         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;ByRef &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;userName &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As String&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;, _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;114 &lt;/span&gt;                                         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;ByRef &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;password &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As String&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;, _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;115 &lt;/span&gt;                                         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;ByRef &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;authority &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As String&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;) _&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;116 &lt;/span&gt;                                         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;As Boolean &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;_&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;117 &lt;/span&gt;             &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Implements &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;IReportServerCredentials.GetFormsCredentials&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;118 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;119 &lt;/span&gt;         authCookie = &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Nothing&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;120 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;userName = &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Nothing&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;121 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;password = &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Nothing&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;122 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 0); font-family: Courier New;"&gt;authority = &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Nothing&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;123 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;124 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 128, 0); font-family: Courier New;"&gt;'Not using form credentials&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;125 &lt;/span&gt;         &lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(0, 0, 255); font-family: Courier New;"&gt;Return False&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;126 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;127 &lt;/span&gt;     End Function&lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;128 &lt;/span&gt; &lt;br /&gt;
&lt;span style="border-right: 1px dashed; width: 40px; color: rgb(160, 160, 160); text-align: right;"&gt;129 &lt;/span&gt; End Class&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112011"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=112011" 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/kyle/aggbug/112011.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/04/26/112011.aspx</guid>
            <pubDate>Thu, 26 Apr 2007 19:11:30 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/112011.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/04/26/112011.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/112011.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/112011.aspx</trackback:ping>
        </item>
        <item>
            <title>A strange thing happened to me on the way to work today...</title>
            <category>ASP.NET</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/04/18/111772.aspx</link>
            <description>&lt;p&gt;So, I wrote a new web service in a .NET 2.0 app today.  Went to fire it up, and I got a wierd message that I had never seen before.&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;table width="400"&gt;
    &lt;p style="FONT: 13pt/15pt verdana"&gt;
    &lt;/p&gt;&lt;tbody&gt;
    &lt;/tbody&gt;
    
&lt;/table&gt;

&lt;p&gt;I found a few references to this on the web, but they all dealt with 1.1 stuff.  &lt;/p&gt;
&lt;p&gt;Then, I went hunting around my web.config to see if there was some way it was trying to emulate 1.1.  I ran across this line that I put in when I decided to mess around with AXAX.NET.&lt;/p&gt;
&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;&lt;font color="#800000" size="2"&gt;remove&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;verb&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;*&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;path&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;*.asmx&lt;/font&gt;&lt;font size="2"&gt;"&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Whoops.  I had inadvertently disabled my web services...&lt;/p&gt;
&lt;p&gt;Yeah.  Don't do that.&lt;/p&gt;
&lt;/font&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111772"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111772" 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/kyle/aggbug/111772.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/04/18/111772.aspx</guid>
            <pubDate>Wed, 18 Apr 2007 18:41:43 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/111772.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/04/18/111772.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/111772.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/111772.aspx</trackback:ping>
        </item>
        <item>
            <title>Oh Well.</title>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/03/23/109606.aspx</link>
            <description>&lt;P&gt;I had Tennessee going all the way, but losing to KU in the finals.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://sports.yahoo.com/ncaab/recap?gid=200703220443&amp;amp;prov=ap"&gt;http://sports.yahoo.com/ncaab/recap?gid=200703220443&amp;amp;prov=ap&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Oh Well.&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=109606"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=109606" 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/kyle/aggbug/109606.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/03/23/109606.aspx</guid>
            <pubDate>Fri, 23 Mar 2007 20:26:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/109606.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/03/23/109606.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/109606.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/109606.aspx</trackback:ping>
        </item>
        <item>
            <title>Duh?</title>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/03/21/109400.aspx</link>
            <description>&lt;P&gt;For more than 5 years now, Apple has used buzzwords like "stylish", "sleek", "elegant" to stress the design of their products.&amp;nbsp; I think that in the early 00's they realized that not only are people looking for functional stuff, they're looking for sexy stuff.&amp;nbsp; And, for the average user of their stuff, being sexy was much more important than being functional.&lt;/P&gt;
&lt;P&gt;Oh, yeah, and they were ahead of the game with their technology.&amp;nbsp; “The competition hasn’t even caught up with our first generation iPod, and we’re introducing our third generation,” said Steve Jobs, Apple’s CEO. (&lt;A href="http://www.apple.com/pr/library/2003/apr/28ipod.html"&gt;http://www.apple.com/pr/library/2003/apr/28ipod.html&lt;/A&gt;).&amp;nbsp; This was way back in '03.&amp;nbsp; Apple has certainly pioneered the way in design-first technology, and by all accounts, they're doing it well.&lt;/P&gt;
&lt;P&gt;It's hard not to wonder if the explosion of Agile or TDD programming isn't a direct result of this design-first philosophy.&amp;nbsp; As a developer, I know I get caught up in the details and so often forget about what it's supposed to look like.&amp;nbsp; From what I read of TDD and Agile is that it takes the user requirements (design) and makes it functional. Quickly.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;But, I digress.&amp;nbsp; Here's the original purpose for my post.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/design/"&gt;http://www.microsoft.com/design/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Microsoft thinks they have figured out Design-First.&lt;/P&gt;
&lt;P&gt;Part of me thinks there were some people sitting somewhere in a board room saying "Crap, we're 10 years behind the curve on this one.&amp;nbsp; How do we catch up."&amp;nbsp; And someone else said "Let's package something free, like Visual Web Developer with some new colors, name it something sexy like "Expression" and then sell it.&amp;nbsp; Maybe they'll think we're cool like Apple.&amp;nbsp; Hopefully they'll think we're cool like Apple."&lt;/P&gt;
&lt;P&gt;"Good user experience is now common in the user space (Apple) and is the next domain of differentiation in the enterprise."&lt;/P&gt;
&lt;P&gt;Yeah.&amp;nbsp; Chicks dig stuff like that.&amp;nbsp; Way to go Microsoft!&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=109400"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=109400" 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/kyle/aggbug/109400.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/03/21/109400.aspx</guid>
            <pubDate>Wed, 21 Mar 2007 21:29:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/109400.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/03/21/109400.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/109400.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/109400.aspx</trackback:ping>
        </item>
        <item>
            <title>Is AJAX really worth it?</title>
            <category>AJAX</category>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/03/01/107667.aspx</link>
            <description>&lt;P&gt;I was one of the ones who jumped on the AJAX bandwagon pretty quickly.&amp;nbsp; I've built several private apps using AJAX, and really like it.&amp;nbsp; I like the fact that the web becomes more "rich," and more closely resembles forms in functionality.&amp;nbsp; The gains are enormous.&lt;/P&gt;
&lt;P&gt;That having been said, I found myself asking the question:&amp;nbsp; Is it worth it?&amp;nbsp; I've found (so far) that doing things with AJAX takes at least three times longer, there's much more room for error, and cross-browser issues are brought to the forefront.&amp;nbsp; I have played around with the AJAX.NET framework a little, and have had mixed results.&amp;nbsp; What I got working was pretty cool, but do I really need rounded corners on divs?&amp;nbsp; It seems to me that a lot of their controls are gimmick-ey, and don't really have all that much to do with AJAX.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;I think my biggest disappointment with the MS AJAX.NET framework is it's complete failure when adding the framework to an existing project.&amp;nbsp; I could not for the life of me get it to work.&amp;nbsp; I spent three days fiddling with it, and nothing seemed to want to work.&amp;nbsp; I really have little desire to re-write the projects that I do have for the benefit of AJAX.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;So, is it all worth it?&amp;nbsp; Are post-backs really that evil?&amp;nbsp; I'm starting to think "No."&amp;nbsp; AJAX is cool.&amp;nbsp; I probably won't use it if I'm in a hurry.&amp;nbsp; It has its place, but is it ready to take over the web?&amp;nbsp; Should it?&lt;/P&gt;
&lt;P&gt;Those are my questions...&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=107667"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=107667" 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/kyle/aggbug/107667.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/03/01/107667.aspx</guid>
            <pubDate>Thu, 01 Mar 2007 20:22:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/107667.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/03/01/107667.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/107667.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/107667.aspx</trackback:ping>
        </item>
        <item>
            <title>Question about SRS</title>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/02/19/106684.aspx</link>
            <description>&lt;P&gt;So, I have a question for all you SQL Reporting geeks out there.&lt;/P&gt;
&lt;P&gt;Is it better to do filters server-side (ie. In a Stored Procedure), or report side.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Any thoughts / suggestions...&lt;/P&gt;
&lt;P&gt;K-&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=106684"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=106684" 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/kyle/aggbug/106684.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/02/19/106684.aspx</guid>
            <pubDate>Mon, 19 Feb 2007 20:01:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/106684.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/02/19/106684.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/106684.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/106684.aspx</trackback:ping>
        </item>
        <item>
            <title>Score one for the geeks...</title>
            <category>Else...</category>
            <link>http://geekswithblogs.net/kyle/archive/2007/02/14/106352.aspx</link>
            <description>&lt;P&gt;I'm not too big of a fan of Reality shows.&amp;nbsp; My wife got in to Beauty and the Geek on the CW network.&amp;nbsp; The past few weeks I've been watching it with her.&lt;/P&gt;
&lt;P&gt;So, tonight was the finale.&amp;nbsp; The final four players, two teams of Megan and Scooter, and Nate and Cecille, put themselves at the mercy of the eliminated players, to determine the winner. &lt;/P&gt;
&lt;P&gt;Since the beginning of the game, Cecille succeeded in alienating herself, and effectively eliminated herself from the winnings.&amp;nbsp; Her partner, Nate, showed extreme class in how he handled the situation.&lt;/P&gt;
&lt;P&gt;The former members were to vote on who changed the most, and though everyone wanted Nate to win, they couldn't stand his partner.&amp;nbsp; Nate went to all the former players and said that it was OK not to vote for his team to win.&amp;nbsp; He said that the point of the competition was to discover what is possible if you were to open your mind to change, and embrace it.&amp;nbsp; His partner didn't do that.&amp;nbsp; She didn't even try.&amp;nbsp; He said that he and Cecille were not the winners of the game, and he felt that if she was to lose, that would be a better lesson for her.&lt;/P&gt;
&lt;P&gt;Now, that's class.&amp;nbsp; Good going, Nate.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=106352"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=106352" 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/kyle/aggbug/106352.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2007/02/14/106352.aspx</guid>
            <pubDate>Thu, 15 Feb 2007 09:13:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/106352.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2007/02/14/106352.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/106352.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/106352.aspx</trackback:ping>
        </item>
        <item>
            <title>Sweet AJAX Travel Site</title>
            <category>AJAX</category>
            <link>http://geekswithblogs.net/kyle/archive/2006/11/07/96362.aspx</link>
            <description>&lt;P&gt;Just ran across this travel site that I'd not heard of before.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.kayak.com"&gt;www.kayak.com&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;It's got some sweet AJAX action going on.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=96362"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=96362" 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/kyle/aggbug/96362.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Kyle</dc:creator>
            <guid>http://geekswithblogs.net/kyle/archive/2006/11/07/96362.aspx</guid>
            <pubDate>Tue, 07 Nov 2006 19:03:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/kyle/comments/96362.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/kyle/archive/2006/11/07/96362.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/kyle/comments/commentRss/96362.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/kyle/services/trackbacks/96362.aspx</trackback:ping>
        </item>
    </channel>
</rss>