<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Chris May - Blogging</title>
    <link>http://chrismay.org/</link>
    <description>{Consulting; .Net Development; IT Services}</description>
    <language>en-us</language>
    <copyright>Christopher May, Inc</copyright>
    <lastBuildDate>Thu, 06 Aug 2009 15:44:15 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>chris@christophermayinc.com</managingEditor>
    <webMaster>chris@christophermayinc.com</webMaster>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=14fba03e-d600-4085-99cc-971a1e50ce30</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,14fba03e-d600-4085-99cc-971a1e50ce30.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,14fba03e-d600-4085-99cc-971a1e50ce30.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=14fba03e-d600-4085-99cc-971a1e50ce30</wfw:commentRss>
      <title>Rotating Ad Sense Ads on AJAX Calls?</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,14fba03e-d600-4085-99cc-971a1e50ce30.aspx</guid>
      <link>http://chrismay.org/2009/08/06/Rotating+Ad+Sense+Ads+On+AJAX+Calls.aspx</link>
      <pubDate>Thu, 06 Aug 2009 15:44:15 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;&lt;A href="http://encosia.com/2009/01/04/how-to-rotate-javascript-ads-during-aspnet-ajax-requests/"&gt;Here&lt;/A&gt; is a link to an article discussing the ways you can reload google adsense ads when the user is doing something AJAXey, or really, whenever.&lt;/P&gt;
&lt;P&gt;I wonder though if google allows this type of thing in their terms.&amp;nbsp; You couldn't refresh the&amp;nbsp;ad every 2 seconds, so why would they let you refresh the&amp;nbsp;ad ever?&amp;nbsp; How could you define when you could and couldn't refresh an ad?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=14fba03e-d600-4085-99cc-971a1e50ce30"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,14fba03e-d600-4085-99cc-971a1e50ce30.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=c9a01e0d-6542-43d6-a9d1-92d30e29891e</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,c9a01e0d-6542-43d6-a9d1-92d30e29891e.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,c9a01e0d-6542-43d6-a9d1-92d30e29891e.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=c9a01e0d-6542-43d6-a9d1-92d30e29891e</wfw:commentRss>
      <title>Jott</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,c9a01e0d-6542-43d6-a9d1-92d30e29891e.aspx</guid>
      <link>http://chrismay.org/2008/06/09/Jott.aspx</link>
      <pubDate>Mon, 09 Jun 2008 18:20:41 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;&lt;A href="http://Jott.com"&gt;Jott&lt;/A&gt; is an interesting site that allows you to send emails from your phone.&lt;/P&gt;
&lt;P&gt;You call a number, say the name of the person you want to send a message to, and it will do speech to text conversion and send the email.&lt;/P&gt;
&lt;P&gt;As I understand it, they employ 2 different speech recognition engines, and if the 2 don't agree on what you said, they offload it to a person to do the typing.&amp;nbsp; Pretty interesting!&lt;/P&gt;
&lt;P&gt;You can also set reminders and it will email ou 15 minutes before the reminder time.&lt;/P&gt;
&lt;P&gt;Not sure that I will ever really get into using it heavily, but I thought I would give it a shot.&lt;/P&gt;
&lt;P&gt;They also have an API so I could write up some code for my site and "phone in" my blog posts and they would show up here.&amp;nbsp; Pretty interesting indeed!&lt;/P&gt;
&lt;P&gt;Here is the API: &lt;A href="http://jott.com/jott/developers.html"&gt;http://jott.com/jott/developers.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=c9a01e0d-6542-43d6-a9d1-92d30e29891e"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,c9a01e0d-6542-43d6-a9d1-92d30e29891e.aspx</comments>
      <category>Blogging</category>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=1d273cfd-44f0-4e65-9060-69e2996bbbbd</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,1d273cfd-44f0-4e65-9060-69e2996bbbbd.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,1d273cfd-44f0-4e65-9060-69e2996bbbbd.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=1d273cfd-44f0-4e65-9060-69e2996bbbbd</wfw:commentRss>
      <title>Remove pingback spam from dasBlog</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,1d273cfd-44f0-4e65-9060-69e2996bbbbd.aspx</guid>
      <link>http://chrismay.org/2008/03/20/Remove+Pingback+Spam+From+DasBlog.aspx</link>
      <pubDate>Thu, 20 Mar 2008 15:16:00 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;One one of my dasBlog sites that was built before Akismet&amp;nbsp;was supported, I accientally allowed for pingbacks to be tracked.&lt;/P&gt;
&lt;P&gt;Ping backs are supposed to happen between blogs whenver you link to another blog article.&lt;/P&gt;
&lt;P&gt;It's really a great idea!&amp;nbsp; If you are reading a blog post, you might see a list of 4 ping backs at the end.&amp;nbsp; These URLs are the locations of other blog articles that reference the article you are reading, so you might want to check some of those out to get those authors poing of view on whatever topic is being discussed.&lt;/P&gt;
&lt;P&gt;But, of course, spammers ruin it for everyone. &lt;/P&gt;
&lt;P&gt;Yesterday I got 18,000 pingbacks from sites selling prescription drugs in a matter of a hour or 2.&lt;/P&gt;
&lt;P&gt;So I turned off ping backs, but that left me with a ton of spam to clean up.&lt;/P&gt;
&lt;P&gt;Lucky for me, someone else has already run into this, and &lt;A href="http://www.resquel.com/ssb/PermaLink,guid,ac6327d4-b323-4b92-9311-50f47efd137a.aspx"&gt;built a tool for stripping it out&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;Really nice!&amp;nbsp; The only problem I found was that it didn't report issues with my config file (I had a bad character in there).&amp;nbsp; Actually, it WOULD report them, but would immediately begin processing the files (with no patterns to match against) so you couldn't tell that it was reporting it.&lt;/P&gt;
&lt;P&gt;So if you run into a problem with this tool, try putting in a bad content path.&amp;nbsp; This was throw an exception and you will have time to read any debug info in the command terminal indicating if there was a problem with your config file earlier in the process.&lt;/P&gt;
&lt;P&gt;After I fixed this issue, it worked great!&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=1d273cfd-44f0-4e65-9060-69e2996bbbbd"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,1d273cfd-44f0-4e65-9060-69e2996bbbbd.aspx</comments>
      <category>Blogging</category>
      <category>dasBlog</category>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=f021f82d-2e02-4979-a515-b72848927402</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,f021f82d-2e02-4979-a515-b72848927402.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,f021f82d-2e02-4979-a515-b72848927402.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=f021f82d-2e02-4979-a515-b72848927402</wfw:commentRss>
      <title>Site Statistics</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,f021f82d-2e02-4979-a515-b72848927402.aspx</guid>
      <link>http://chrismay.org/2007/11/05/Site+Statistics.aspx</link>
      <pubDate>Mon, 05 Nov 2007 19:23:10 GMT</pubDate>
      <description>&lt;div&gt;Here are some site statistics for the last 12 months. Over a quater million visitors and almost 750,000 page views. Not bad. &lt;BR&gt;&lt;BR&gt;
&lt;TABLE cellSpacing=1 cellPadding=2 border=1&gt;
&lt;TBODY&gt;
&lt;TR class=TableSolidRow&gt;
&lt;TH class=TableCell align=left colSpan=2&gt;Hits&lt;/TH&gt;&lt;/TR&gt;
&lt;TR class=TableRow1&gt;
&lt;TD class=TableCell&gt;Total Hits&lt;/TD&gt;
&lt;TD class=TableCell width=0%&gt;1,607,524&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableRow2&gt;
&lt;TD class=TableCell&gt;Average Hits per Day&lt;/TD&gt;
&lt;TD class=TableCell&gt;4,380&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableRow1&gt;
&lt;TD class=TableCell&gt;Average Hits per Visitor&lt;/TD&gt;
&lt;TD class=TableCell&gt;5.87&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableRow2&gt;
&lt;TD class=TableCell&gt;Cached Requests&lt;/TD&gt;
&lt;TD class=TableCell&gt;132,924&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableRow1&gt;
&lt;TD class=TableCell&gt;Failed Requests&lt;/TD&gt;
&lt;TD class=TableCell&gt;157,190&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableSolidRow&gt;
&lt;TH class=TableCell align=left colSpan=2&gt;Page Views&lt;/TH&gt;&lt;/TR&gt;
&lt;TR class=TableRow1&gt;
&lt;TD class=TableCell&gt;Total Page Views&lt;/TD&gt;
&lt;TD class=TableCell&gt;737,197&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableRow2&gt;
&lt;TD class=TableCell&gt;Average Page Views per Day&lt;/TD&gt;
&lt;TD class=TableCell&gt;2,008&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableRow1&gt;
&lt;TD class=TableCell&gt;Average Page Views per Visitor&lt;/TD&gt;
&lt;TD class=TableCell&gt;2.69&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableSolidRow&gt;
&lt;TH class=TableCell align=left colSpan=2&gt;Visitors&lt;/TH&gt;&lt;/TR&gt;
&lt;TR class=TableRow1&gt;
&lt;TD class=TableCell&gt;Total Visitors&lt;/TD&gt;
&lt;TD class=TableCell&gt;273,988&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableRow2&gt;
&lt;TD class=TableCell&gt;Average Visitors per Day&lt;/TD&gt;
&lt;TD class=TableCell&gt;746&lt;/TD&gt;&lt;/TR&gt;
&lt;TR class=TableRow1&gt;
&lt;TD class=TableCell&gt;Total Unique IPs&lt;/TD&gt;
&lt;TD class=TableCell&gt;49,647&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;IMG src="http://www.chrismay.org/content/binary/Daily_Visitors.png" border=0&gt;&lt;IMG src="http://www.chrismay.org/content/binary/Activity_by_Hour_of_Day.png" border=0&gt;&lt;IMG src="http://www.chrismay.org/content/binary/Most_Used_Browsers.png" border=0&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=f021f82d-2e02-4979-a515-b72848927402"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,f021f82d-2e02-4979-a515-b72848927402.aspx</comments>
      <category>Blogging</category>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=e883ff38-a654-4bc5-a993-1d39191ee588</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,e883ff38-a654-4bc5-a993-1d39191ee588.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,e883ff38-a654-4bc5-a993-1d39191ee588.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=e883ff38-a654-4bc5-a993-1d39191ee588</wfw:commentRss>
      <title>Google Drops My PageRank</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,e883ff38-a654-4bc5-a993-1d39191ee588.aspx</guid>
      <link>http://chrismay.org/2007/11/05/Google+Drops+My+PageRank.aspx</link>
      <pubDate>Mon, 05 Nov 2007 17:41:33 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;It looks like my previous &lt;A href="http://en.wikipedia.org/wiki/PageRank"&gt;pagerank&lt;/A&gt; of 4 has been dropped&amp;nbsp;to 3.&lt;/P&gt;&lt;A href="http://www.mygooglepagerank.com" target=_blank&gt;&lt;IMG height=13 alt="Google PR™ - Post your Page Rank with MyGooglePageRank.com" src="http://www.mygooglepagerank.com/PRimage.cgi?url=http://www.chrismay.org" width=66 border=0&gt;&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;This kinda stinks. I would rather be going up than down, but it isn't that big of a deal.
&lt;P&gt;Ironically, one of my other websites that was getting a lot less traffic than this one just jumped from a 3 up to a 4.&amp;nbsp; Go figure.&lt;/P&gt;
&lt;P&gt;Google frequently tinkers with their settings, so I'm sure these numbers will not be static.&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=e883ff38-a654-4bc5-a993-1d39191ee588"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,e883ff38-a654-4bc5-a993-1d39191ee588.aspx</comments>
      <category>Blogging</category>
      <category>Misc</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=cba921be-e9fd-44c2-97df-221fc08ff721</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,cba921be-e9fd-44c2-97df-221fc08ff721.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,cba921be-e9fd-44c2-97df-221fc08ff721.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=cba921be-e9fd-44c2-97df-221fc08ff721</wfw:commentRss>
      <title>Paging in DasBlog</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,cba921be-e9fd-44c2-97df-221fc08ff721.aspx</guid>
      <link>http://chrismay.org/2007/07/19/Paging+In+DasBlog.aspx</link>
      <pubDate>Thu, 19 Jul 2007 16:08:29 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;Scott Hanselman has a little post about &lt;A href="http://www.hanselman.com/blog/HomePageCategoryAndItemPagingInDasBlog.aspx"&gt;how to setup paging in DasBlog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This is something I will implement when I upgrade to DasBlog 2.0, but I won't be doing that until they get off of asp.net 1.1 and onto 2.0.&lt;/P&gt;
&lt;P&gt;They were supposed to be releasing a 2.0 version a few weeks ago, but hopefully it will be out soon.&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=cba921be-e9fd-44c2-97df-221fc08ff721"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,cba921be-e9fd-44c2-97df-221fc08ff721.aspx</comments>
      <category>Blogging</category>
      <category>dasBlog</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=af4e6c72-d16c-4c6c-8a76-793aa4197534</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,af4e6c72-d16c-4c6c-8a76-793aa4197534.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,af4e6c72-d16c-4c6c-8a76-793aa4197534.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=af4e6c72-d16c-4c6c-8a76-793aa4197534</wfw:commentRss>
      <title>New Version of DasBlog </title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,af4e6c72-d16c-4c6c-8a76-793aa4197534.aspx</guid>
      <link>http://chrismay.org/2007/06/26/New+Version+Of+DasBlog.aspx</link>
      <pubDate>Tue, 26 Jun 2007 22:36:24 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;Scott Hanselman has &lt;A href="http://www.hanselman.com/blog/DasBlog197ReleaseFinalASPNET11Version.aspx"&gt;released the final .net 1.1 version of DasBlog&lt;/A&gt;, to be quickly followed by the first .net 2.0 version (thank god)!&lt;/P&gt;
&lt;P&gt;I will have to upgrade things here when that happens.&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=af4e6c72-d16c-4c6c-8a76-793aa4197534"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,af4e6c72-d16c-4c6c-8a76-793aa4197534.aspx</comments>
      <category>Blogging</category>
      <category>dasBlog</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=bc89f95f-2762-43a9-a555-d1c3dd89be4d</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,bc89f95f-2762-43a9-a555-d1c3dd89be4d.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,bc89f95f-2762-43a9-a555-d1c3dd89be4d.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=bc89f95f-2762-43a9-a555-d1c3dd89be4d</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <title>Submit your link to 60 social networking sites.</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,bc89f95f-2762-43a9-a555-d1c3dd89be4d.aspx</guid>
      <link>http://chrismay.org/2007/02/25/Submit+Your+Link+To+60+Social+Networking+Sites.aspx</link>
      <pubDate>Sun, 25 Feb 2007 19:17:25 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;&lt;A href="http://bloggerwhale.blogspot.com/2007/02/how-to-submit-links-to-60-social.html"&gt;Here&lt;/A&gt; is the article that talks about how to do it.&lt;/P&gt;
&lt;P&gt;They suggest you use these 3 submissions pages:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.onlywire.com/"&gt;http://www.onlywire.com/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.scratchlist.com/"&gt;http://www.scratchlist.com/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.mohamadlatiff.com/social-power/bookmarks.php"&gt;http://www.mohamadlatiff.com/social-power/bookmarks.php&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=bc89f95f-2762-43a9-a555-d1c3dd89be4d"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,bc89f95f-2762-43a9-a555-d1c3dd89be4d.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=759a468e-3709-4eed-be75-695a217c00d6</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,759a468e-3709-4eed-be75-695a217c00d6.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,759a468e-3709-4eed-be75-695a217c00d6.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=759a468e-3709-4eed-be75-695a217c00d6</wfw:commentRss>
      <title>CoComment</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,759a468e-3709-4eed-be75-695a217c00d6.aspx</guid>
      <link>http://chrismay.org/2007/01/18/CoComment.aspx</link>
      <pubDate>Thu, 18 Jan 2007 20:29:42 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;&lt;A href="http://cocomment.com"&gt;CoComment&lt;/A&gt; allows you to track your comments, and those that come after you, in the various blogs around the internet.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.techcrunch.com/tag/CoComment/"&gt;http://www.techcrunch.com/tag/CoComment/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I might see if I can implement this for fun.&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=759a468e-3709-4eed-be75-695a217c00d6"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,759a468e-3709-4eed-be75-695a217c00d6.aspx</comments>
      <category>Blogging</category>
      <category>dasBlog</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=c42f054e-d8b5-4896-b061-12064fa44fec</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,c42f054e-d8b5-4896-b061-12064fa44fec.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,c42f054e-d8b5-4896-b061-12064fa44fec.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=c42f054e-d8b5-4896-b061-12064fa44fec</wfw:commentRss>
      <title>dasBlog Macros and Custom Macros</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,c42f054e-d8b5-4896-b061-12064fa44fec.aspx</guid>
      <link>http://chrismay.org/2007/01/17/dasBlog+Macros+And+Custom+Macros.aspx</link>
      <pubDate>Wed, 17 Jan 2007 16:40:04 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;Here is a list of &lt;A href="http://www.jforsythe.com/jforsythe/projects/dasBlogMacros.html"&gt;all the Macros built into das Blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Vasanth Dharmaraj has an article here showing how to &lt;A href="http://www.vasanth.in/2006/02/01/CreatingMacrosForDasBlog.aspx"&gt;create your own macros&lt;/A&gt;, as well as his out creation &lt;A href="http://www.vasanth.in/Software.aspx?=dasblogextra"&gt;dasBlog Extra Macros&lt;/A&gt;.&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=c42f054e-d8b5-4896-b061-12064fa44fec"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,c42f054e-d8b5-4896-b061-12064fa44fec.aspx</comments>
      <category>Blogging</category>
      <category>dasBlog</category>
      <category>Programming</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=ab8af4ee-94cf-4163-9ee2-d603f0c5d66b</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,ab8af4ee-94cf-4163-9ee2-d603f0c5d66b.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,ab8af4ee-94cf-4163-9ee2-d603f0c5d66b.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=ab8af4ee-94cf-4163-9ee2-d603f0c5d66b</wfw:commentRss>
      <title>Marketing A Blog</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,ab8af4ee-94cf-4163-9ee2-d603f0c5d66b.aspx</guid>
      <link>http://chrismay.org/2007/01/12/Marketing+A+Blog.aspx</link>
      <pubDate>Fri, 12 Jan 2007 16:49:11 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Here is a good article on ways to &lt;A href="http://www.problogger.net/archives/2007/01/11/how-to-market-your-blog-in-2007/"&gt;get your blog noticed by more people&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Some of the more interesting sites mentioned include:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.dmoz.org/"&gt;http://www.dmoz.org/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;FONT color=#810081&gt;&lt;A href="http://megite.com/blog/?page_id=30"&gt;http://megite.com/blog/?page_id=30&lt;/A&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;FONT color=#810081&gt;&lt;A href="http://www.newassignment.net/blog/tonyhung/nov2006/28/creating_your_ow"&gt;MyBlogLog&lt;/A&gt;&lt;/FONT&gt;&lt;/U&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogcarnival.com/"&gt;http://blogcarnival.com/&lt;/A&gt;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=ab8af4ee-94cf-4163-9ee2-d603f0c5d66b"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,ab8af4ee-94cf-4163-9ee2-d603f0c5d66b.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=4f8b63c3-b170-4973-95f1-d0a32b4895c8</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,4f8b63c3-b170-4973-95f1-d0a32b4895c8.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,4f8b63c3-b170-4973-95f1-d0a32b4895c8.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=4f8b63c3-b170-4973-95f1-d0a32b4895c8</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <title>Changes to "Insert Code" in dasBlog</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,4f8b63c3-b170-4973-95f1-d0a32b4895c8.aspx</guid>
      <link>http://chrismay.org/2006/11/26/Changes+To+Insert+Code+In+DasBlog.aspx</link>
      <pubDate>Sun, 26 Nov 2006 22:29:30 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;I am proposing some updates to &lt;a href="http://www.dasblog.net"&gt;dasBlog&lt;/a&gt;.&amp;nbsp; I made some changes that fix some problems with the Insert Code feature, as well as adding a few features ("Left Justify of the code") and the addition of JScript support (I had nothing to do with the XML file changes... those are from the original author.&lt;/P&gt;
&lt;P&gt;&lt;a href="http://www.chrismay.org/content/binary/DasBlogCodeChanges.zip"&gt;Here&lt;/a&gt; are my changes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=4f8b63c3-b170-4973-95f1-d0a32b4895c8"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,4f8b63c3-b170-4973-95f1-d0a32b4895c8.aspx</comments>
      <category>Blogging</category>
      <category>dasBlog</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=9d712855-36eb-41b0-a6e6-900d31ee8eae</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,9d712855-36eb-41b0-a6e6-900d31ee8eae.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,9d712855-36eb-41b0-a6e6-900d31ee8eae.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=9d712855-36eb-41b0-a6e6-900d31ee8eae</wfw:commentRss>
      <title>Solution to dasBlog "Remember My Login" Not Working</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,9d712855-36eb-41b0-a6e6-900d31ee8eae.aspx</guid>
      <link>http://chrismay.org/2006/09/29/Solution+To+DasBlog+Remember+My+Login+Not+Working.aspx</link>
      <pubDate>Fri, 29 Sep 2006 22:00:30 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;A while ago, maybe 3 months, my blog stopped remembering my login.&amp;nbsp; When I login I can click to have it remember my login, and thus when I return to the site I don't have to login every time.&lt;/P&gt;
&lt;P&gt;Well I finally arrived at the problem.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In IIS settings for the website, under the ASP.NET tab, if you click the "Edit Configuration" button, and then the authentication tab, you have the option to set the expiration length for the cookie, which was set to 1 hour.&lt;/P&gt;
&lt;P&gt;I changed it to a larger value, restarted the IIS processes, and it appears to be working great now!&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=9d712855-36eb-41b0-a6e6-900d31ee8eae"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,9d712855-36eb-41b0-a6e6-900d31ee8eae.aspx</comments>
      <category>Blogging</category>
      <category>Programming</category>
      <category>Programming/.Net/ASP.Net</category>
      <category>Programming/dasBlog</category>
      <category>Programming/IIS</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=6862dae9-f230-47c9-b219-5abe1c17ea3e</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,6862dae9-f230-47c9-b219-5abe1c17ea3e.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,6862dae9-f230-47c9-b219-5abe1c17ea3e.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=6862dae9-f230-47c9-b219-5abe1c17ea3e</wfw:commentRss>
      <title>Generating Web Traffic</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,6862dae9-f230-47c9-b219-5abe1c17ea3e.aspx</guid>
      <link>http://chrismay.org/2006/09/21/Generating+Web+Traffic.aspx</link>
      <pubDate>Thu, 21 Sep 2006 16:10:33 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;Here is a pretty good list of articles that discuss ways to generate web traffic for your site:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.copyblogger.com/increase-web-traffic/"&gt;http://www.copyblogger.com/increase-web-traffic/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=6862dae9-f230-47c9-b219-5abe1c17ea3e"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,6862dae9-f230-47c9-b219-5abe1c17ea3e.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=07666dba-7b37-4d5f-81cb-07af9f8945f1</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,07666dba-7b37-4d5f-81cb-07af9f8945f1.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,07666dba-7b37-4d5f-81cb-07af9f8945f1.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=07666dba-7b37-4d5f-81cb-07af9f8945f1</wfw:commentRss>
      <title>Fixing Left Column Problem With dasBlog Essence Theme</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,07666dba-7b37-4d5f-81cb-07af9f8945f1.aspx</guid>
      <link>http://chrismay.org/2006/04/22/Fixing+Left+Column+Problem+With+DasBlog+Essence+Theme.aspx</link>
      <pubDate>Sat, 22 Apr 2006 21:28:59 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;I got a response back from &lt;A href="http://www.chrismay.org/ct.ashx?id=372359e0-78ed-419a-9ec2-a31d004e5d3a&amp;amp;url=http%3a%2f%2fjelle.druyts.net" ?&gt;&lt;FONT color=#808080&gt;Jelle Druyts&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;regarding the problem where the &lt;A href="http://www.chrismay.org/2006/04/12/EssenceTheme.aspx"&gt;left column falls off the page if you narrow the window enough&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;He was kind enough to respond with his CSS changes:&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;/*----- Content Styles -----*/&lt;BR&gt;&lt;BR&gt;#content {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin-top: 10px;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; position: relative;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; top: 0px;&lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;#bodyContainer {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin-left: 220px;&lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;/* Exceptions for Print */&lt;BR&gt;@media print {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #bodyContainer {&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; width: 100%;&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; margin-left: 0px;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;(...A little later...)&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#008000&gt;pre {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow-x: scroll;&lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;(...A little later...)&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#008000&gt;#metaContainer {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border: 1px dashed #d0d0d0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: #f0f0f0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; color: #505050;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; font-size: smaller;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 210px;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; position: absolute;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; top: 0px;&lt;BR&gt;}&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;Once you apply these to the dasBlog.css file in the Essence theme package, the left column will remain in place!&amp;nbsp; Excellent!&lt;/P&gt;&lt;/FONT&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=07666dba-7b37-4d5f-81cb-07af9f8945f1"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,07666dba-7b37-4d5f-81cb-07af9f8945f1.aspx</comments>
      <category>Blogging</category>
      <category>Programming/dasBlog</category>
      <category>Programming/HTML</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=dd626ad1-40bd-4538-9033-3c83e518edfb</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,dd626ad1-40bd-4538-9033-3c83e518edfb.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,dd626ad1-40bd-4538-9033-3c83e518edfb.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=dd626ad1-40bd-4538-9033-3c83e518edfb</wfw:commentRss>
      <title>dasBlog Category Rename</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,dd626ad1-40bd-4538-9033-3c83e518edfb.aspx</guid>
      <link>http://chrismay.org/2006/04/15/dasBlog+Category+Rename.aspx</link>
      <pubDate>Sat, 15 Apr 2006 05:13:13 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;Here is a link to a tool that will go through a collection of blog entries and rename them.&amp;nbsp; Just what I was looking for.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.vasanth.in/Software.aspx?=renamer"&gt;http://www.vasanth.in/Software.aspx?=renamer&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=dd626ad1-40bd-4538-9033-3c83e518edfb"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,dd626ad1-40bd-4538-9033-3c83e518edfb.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=372359e0-78ed-419a-9ec2-a31d004e5d3a</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,372359e0-78ed-419a-9ec2-a31d004e5d3a.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,372359e0-78ed-419a-9ec2-a31d004e5d3a.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=372359e0-78ed-419a-9ec2-a31d004e5d3a</wfw:commentRss>
      <title>Essence Theme</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,372359e0-78ed-419a-9ec2-a31d004e5d3a.aspx</guid>
      <link>http://chrismay.org/2006/04/12/Essence+Theme.aspx</link>
      <pubDate>Wed, 12 Apr 2006 14:44:59 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;The current theme on this site was created by &lt;A href="http://jelle.druyts.net"&gt;Jelle Druyts&lt;/A&gt;.&amp;nbsp; I just emailed him looking for an idea to solve the problem of the left column dropping to the bottom of the page if you narrow the window.&lt;/P&gt;
&lt;P&gt;I was kinda suprised to see his site when I clicked on the link for the theme creator because I have been to his blog a few times before, obviously for some .net programming stuff.&lt;/P&gt;
&lt;P&gt;I am going to take a look at his categories b/c I long ago gave up on using categories in BlogX b/c you could only search in 1 category.&amp;nbsp; So if I knew I had saved some URL in my blog I would have to search in every category in order to find it. &lt;/P&gt;
&lt;P&gt;Now that I am using dasBlog, I should be reorganizing my categories.&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=372359e0-78ed-419a-9ec2-a31d004e5d3a"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,372359e0-78ed-419a-9ec2-a31d004e5d3a.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=83c77271-4599-493f-9260-c38ab1629a37</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,83c77271-4599-493f-9260-c38ab1629a37.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,83c77271-4599-493f-9260-c38ab1629a37.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=83c77271-4599-493f-9260-c38ab1629a37</wfw:commentRss>
      <title>Testing Trackback / Image / File / Google filters.</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,83c77271-4599-493f-9260-c38ab1629a37.aspx</guid>
      <link>http://chrismay.org/2006/04/09/Testing+Trackback+Image+File+Google+Filters.aspx</link>
      <pubDate>Sun, 09 Apr 2006 21:23:54 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;With this post I am testing out some features of dasBlog.&lt;/P&gt;
&lt;P&gt;I am linking to a Trackback faq page by &lt;A href="http://www.shaicoggins.com/"&gt;Shai Coggins&lt;/A&gt;&amp;nbsp;seen below thanks to the upload image feature (not bad eh?).&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.chrismay.org/content/binary/shai_200px.jpg" border=0&gt;&lt;BR&gt;&lt;BR&gt;It looks like dasBlog just throws these uploaded images into a single folder, which I guess means I could overwrite a file if 2 were uploaded with the same name.&amp;nbsp; Lemme try...&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.chrismay.org/content/binary/shai_200px.jpg" border=0&gt;&lt;/P&gt;
&lt;P&gt;Yep, it overwrote it.&amp;nbsp; I guess I will have to be careful about that possible occurance.&lt;/P&gt;
&lt;P&gt;On to the file upload option:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.chrismay.org/content/binary/Sequencediagram_1.png"&gt;Sequencediagram_1.png (1.84 KB)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Interesting, thats pretty cool.&lt;/P&gt;
&lt;P&gt;The last thing to test is the content&amp;nbsp;filter ability.&lt;/P&gt;
&lt;P&gt;This seems a bit much, you type in a bunch of code and it will output some standard string.&amp;nbsp; For example, this should produce a google search: $g(chrismay) and this should produce an IMDB search: $imdb(The Matrix).&lt;/P&gt;
&lt;P&gt;Here goes...&lt;BR&gt;&lt;BR&gt;Update&lt;BR&gt;Well it seems that everything worked pretty well except maybe the trackback isn't working.&amp;nbsp; The URL for the trackback appears to not be saved when I save this article, but maybe that is by design.&amp;nbsp; I will have to look into it.&amp;nbsp; I posted a comment on the article I was trying to trackback... maybe that output is cached and it will show up later (?), doupt it.&amp;nbsp; &lt;A href="http://www.shaicoggins.com/index.php/weblog/comments/63/"&gt;Here&lt;/A&gt;&amp;nbsp;is the article I am dealing with.&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=83c77271-4599-493f-9260-c38ab1629a37"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,83c77271-4599-493f-9260-c38ab1629a37.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=a6ff9cdb-ba76-4bf5-965d-917e010599e8</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,a6ff9cdb-ba76-4bf5-965d-917e010599e8.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,a6ff9cdb-ba76-4bf5-965d-917e010599e8.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=a6ff9cdb-ba76-4bf5-965d-917e010599e8</wfw:commentRss>
      <title>Indents Fixed! </title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,a6ff9cdb-ba76-4bf5-965d-917e010599e8.aspx</guid>
      <link>http://chrismay.org/2006/04/09/Indents+Fixed.aspx</link>
      <pubDate>Sun, 09 Apr 2006 05:51:00 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;Well a little tweaking of the code that does the generation of the formatted code, and it now produces what I want:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;        &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Public&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Shared&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Function&lt;/SPAN&gt; AddTOQueryString(&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;ByVal&lt;/SPAN&gt; URL &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;String&lt;/SPAN&gt;, &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;ByVal&lt;/SPAN&gt; Key &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;String&lt;/SPAN&gt;, &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;ByVal&lt;/SPAN&gt; Value &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;String&lt;/SPAN&gt;) &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;String&lt;/SPAN&gt;&lt;BR&gt;            &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Dim&lt;/SPAN&gt; RegExp &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;New&lt;/SPAN&gt; System.Text.RegularExpressions.Regex(Key &amp;amp; &lt;SPAN style="FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e4e4e4"&gt;"=.*?(&amp;amp;|$)"&lt;/SPAN&gt;)&lt;BR&gt;            &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Dim&lt;/SPAN&gt; Match &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; System.Text.RegularExpressions.Match &lt;SPAN style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;=&lt;/SPAN&gt; RegExp.Match(URL)&lt;BR&gt;            &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;If&lt;/SPAN&gt; Match.Success &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Then&lt;/SPAN&gt;&lt;BR&gt;                &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Return&lt;/SPAN&gt; RegExp.&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Replace&lt;/SPAN&gt;(URL, Key &amp;amp; &lt;SPAN style="FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e4e4e4"&gt;"="&lt;/SPAN&gt; &amp;amp; Value &amp;amp; Match.Groups(1).ToString)&lt;BR&gt;            &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;ElseIf&lt;/SPAN&gt; URL.IndexOf(&lt;SPAN style="FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e4e4e4"&gt;"?"&lt;/SPAN&gt;) &amp;gt; 0 &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Then&lt;/SPAN&gt;&lt;BR&gt;                &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Return&lt;/SPAN&gt; URL &amp;amp; &lt;SPAN style="FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e4e4e4"&gt;"&amp;amp;"&lt;/SPAN&gt; &amp;amp; Key &amp;amp; &lt;SPAN style="FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e4e4e4"&gt;"="&lt;/SPAN&gt; &amp;amp; Value&lt;BR&gt;            &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Else&lt;/SPAN&gt;&lt;BR&gt;                &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Return&lt;/SPAN&gt; URL &amp;amp; &lt;SPAN style="FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e4e4e4"&gt;"?"&lt;/SPAN&gt; &amp;amp; Key &amp;amp; &lt;SPAN style="FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e4e4e4"&gt;"="&lt;/SPAN&gt; &amp;amp; Value&lt;BR&gt;            &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;If&lt;/SPAN&gt;&lt;BR&gt;        &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Function&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;/// &amp;lt;summary&amp;gt;Gets or sets the RSS version to write.&amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;/// &amp;lt;exception cref="InvalidOperationException"&amp;gt;Can't change version number after data has been written.&amp;lt;/exception&amp;gt;&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;public&lt;/SPAN&gt; RssVersion Version&lt;BR&gt;&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;get { &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;return&lt;/SPAN&gt; rssVersion; }&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;set&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;{&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;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;if&lt;/SPAN&gt;(wroteStartDocument)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;throw&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;new&lt;/SPAN&gt; InvalidOperationException(&lt;SPAN style="FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Courier New; BACKGROUND-COLOR: #e4e4e4"&gt;"Can't change version number after data has been written."&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;else&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rssVersion &lt;SPAN style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;=&lt;/SPAN&gt; value;&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;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;I am not sure that I like what it does with literal strings.&amp;nbsp; I will probably want to change that.&lt;/P&gt;
&lt;P&gt;I am also now convinced that it will not due for formatting Javascript.&amp;nbsp; J# just doesn't share enough similar attributes.&amp;nbsp; This tool also doesn't support XML (or HTML), which would be a nice thing too.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://squishyweb.com/ware/products.asp?q=squishysyntax"&gt;This converter &lt;/A&gt;looks pretty sweet.&amp;nbsp; You can include your regions and it will let you keep them collapsed and then expand via javascript, excellent.&lt;BR&gt;&lt;BR&gt;I could also just wire up the implementation I already have to deal with HTML and Javascript.&lt;/P&gt;
&lt;P&gt;We will see... for now this will do.&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=a6ff9cdb-ba76-4bf5-965d-917e010599e8"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,a6ff9cdb-ba76-4bf5-965d-917e010599e8.aspx</comments>
      <category>Blogging</category>
      <category>Programming/.Net/VB.Net</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=068e9a44-c8b8-4541-a496-7a307e52a73a</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,068e9a44-c8b8-4541-a496-7a307e52a73a.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,068e9a44-c8b8-4541-a496-7a307e52a73a.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=068e9a44-c8b8-4541-a496-7a307e52a73a</wfw:commentRss>
      <title>HttpFilters, HttpModules, and HttpWastedABunchOfTime</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,068e9a44-c8b8-4541-a496-7a307e52a73a.aspx</guid>
      <link>http://chrismay.org/2006/04/09/HttpFilters+HttpModules+And+HttpWastedABunchOfTime.aspx</link>
      <pubDate>Sun, 09 Apr 2006 00:54:09 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;I was just about to make a post talking about the switch over to dasBlog.&amp;nbsp; I was going to talk about what I liked and didn't like and whatever, but mostly I was going to talk about the work I have been putting in on writing code that will filter out code and format it nicely.&lt;/P&gt;
&lt;P&gt;I wrote and tested an HttpModule which loads a Reponse Filter that parses the Html looking for &amp;lt;code&amp;gt; tags and formats the code inside those nicely.&lt;/P&gt;
&lt;P&gt;So I go to write my first post, and I am looking for a hyperlink button in the texteditor, but instead I see this icon that look like a C# file.&amp;nbsp; "No, I did not just waste all that time" I thought.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;public&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;bool&lt;/SPAN&gt; IsTimeWasted(String name){&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;true&lt;/SPAN&gt;;&lt;BR&gt;}&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Public&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Function&lt;/SPAN&gt; IsWasted(&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;ByVal&lt;/SPAN&gt; time &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; TimeSpent) &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Boolean&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&amp;nbsp; If&lt;/SPAN&gt; time IsNot &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Nothing&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Then&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;True&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&amp;nbsp; Else&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;False&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&amp;nbsp; End&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;If&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Function&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;var&lt;/SPAN&gt; s;&lt;BR&gt;s &lt;SPAN style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;=&lt;/SPAN&gt; 'asdf';&lt;BR&gt;document.getElementById("asdf"); &lt;SPAN style="FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;/* comment */&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;SELECT&lt;/SPAN&gt; * &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;FROM&lt;/SPAN&gt; &lt;BR&gt;ThingsToDo&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;WHERE&lt;/SPAN&gt;&lt;BR&gt;WastedTime &amp;lt;&amp;gt; 1&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: silver; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;AND&lt;/SPAN&gt;&lt;BR&gt;Task = &lt;SPAN style="FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;'Writing HttpFilter'&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;0 rows returned&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;P&gt;So you can see I basically wasted my time doing all that.&lt;/P&gt;
&lt;P&gt;This tool doesn't provide an HTML code type, and I used J# in place of Javascript, but it works ok I guess.&lt;/P&gt;
&lt;P&gt;The on thing it is really lacking is that it doesn't maintain indents!?!?&amp;nbsp; I manually restored the indents above, otherwise my vb code would look like this:&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Public&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Function&lt;/SPAN&gt; IsWasted(&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;ByVal&lt;/SPAN&gt; time &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; TimeSpent) &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;As&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Boolean&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;If&lt;/SPAN&gt; time IsNot &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Nothing&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Then&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Return&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;True&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Else&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Return&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;False&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;If&lt;/SPAN&gt;&lt;BR&gt;&lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;End&lt;/SPAN&gt; &lt;SPAN style="FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Courier New; BACKGROUND-COLOR: transparent"&gt;Function&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Which is weird, b/c it looks fine in the preview window... I will have to look into that.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=068e9a44-c8b8-4541-a496-7a307e52a73a"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,068e9a44-c8b8-4541-a496-7a307e52a73a.aspx</comments>
      <category>Blogging</category>
      <category>Code Link</category>
      <category>Programming/.Net/VB.Net</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=4510003d-5548-4373-b3b6-dbdf91fd0dac</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,4510003d-5548-4373-b3b6-dbdf91fd0dac.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,4510003d-5548-4373-b3b6-dbdf91fd0dac.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=4510003d-5548-4373-b3b6-dbdf91fd0dac</wfw:commentRss>
      <title>dasBlog conversion complete</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,4510003d-5548-4373-b3b6-dbdf91fd0dac.aspx</guid>
      <link>http://chrismay.org/2006/04/08/dasBlog+Conversion+Complete.aspx</link>
      <pubDate>Sat, 08 Apr 2006 23:15:43 GMT</pubDate>
      <description>&lt;div&gt;&lt;P&gt;Well I have switched over to &lt;A href="http://www.dasblog.info/"&gt;dasBlog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Awww crap.&amp;nbsp; I need to start a new post... &lt;/P&gt;&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=4510003d-5548-4373-b3b6-dbdf91fd0dac"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,4510003d-5548-4373-b3b6-dbdf91fd0dac.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=fce6f534-891e-497f-99b3-b6b2bcfdecb1</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,fce6f534-891e-497f-99b3-b6b2bcfdecb1.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,fce6f534-891e-497f-99b3-b6b2bcfdecb1.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=fce6f534-891e-497f-99b3-b6b2bcfdecb1</wfw:commentRss>
      <title>dasBlog and httpfilters</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,fce6f534-891e-497f-99b3-b6b2bcfdecb1.aspx</guid>
      <link>http://chrismay.org/2006/04/06/dasBlog+And+Httpfilters.aspx</link>
      <pubDate>Thu, 06 Apr 2006 13:41:25 GMT</pubDate>
      <description>&lt;div&gt;Apparently there is a cool blogging app called &lt;A href="http://www.dasblog.com"&gt;dasBlog&lt;/A&gt;, which means "That Blog" in German :), that provides a lot of better features when compared with my old blogX, and even better it provides a direct upgrade from blogX, so I don't have to write my own scripts to do the conversion to what I was going to use (newblog on DNN). &lt;BR&gt;&lt;BR&gt;The downside is that I had already written the necessary code to parse and replace ... well... "code"... in my blog posts into pretty formatted HTML. &lt;BR&gt;&lt;BR&gt;It worked like this... I would type something like [code type=vb]Dim s as New System.Text.StringBuilder [/code] and it comes out looking like: &lt;!-- code formatted by http://manoli.net/csharpformat/ --&gt;
&lt;STYLE type=text/css&gt;
.csharpcode
{
	font-size: small;
	color: black;
	font-family: Courier New , Courier, Monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}

.csharpcode .lnum { color: #606060; }
&lt;/STYLE&gt;
&lt;PRE class=csharpcode&gt;&lt;SPAN class=kwrd&gt;Dim&lt;/SPAN&gt; s &lt;SPAN class=kwrd&gt;as&lt;/SPAN&gt; &lt;SPAN class=kwrd&gt;New&lt;/SPAN&gt; System.Text.StringBuilder &lt;/PRE&gt;&lt;BR&gt;So that is pretty cool... but I think I can get the same result, and maybe make it even cleaner, by using an httpfilter. &lt;BR&gt;&lt;BR&gt;&lt;A href="http://www.aspnetresources.com/articles/HttpFilters.aspx"&gt;HttpFilters&lt;/A&gt; are registered at application startup and are sent the html just before it gets passed to the browser, so you can use the filters as like a last change modification mechanism. Hopefully I can write some regexps to parse out what I want and replace it with the new stuff.&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=fce6f534-891e-497f-99b3-b6b2bcfdecb1"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,fce6f534-891e-497f-99b3-b6b2bcfdecb1.aspx</comments>
      <category>Blogging</category>
    </item>
    <item>
      <trackback:ping>http://chrismay.org/Trackback.aspx?guid=37c293e9-64ef-41fb-8479-1b9118866192</trackback:ping>
      <pingback:server>http://chrismay.org/pingback.aspx</pingback:server>
      <pingback:target>http://chrismay.org/PermaLink,guid,37c293e9-64ef-41fb-8479-1b9118866192.aspx</pingback:target>
      <dc:creator>Chris May</dc:creator>
      <wfw:comment>http://chrismay.org/CommentView,guid,37c293e9-64ef-41fb-8479-1b9118866192.aspx</wfw:comment>
      <wfw:commentRss>http://chrismay.org/SyndicationService.asmx/GetEntryCommentsRss?guid=37c293e9-64ef-41fb-8479-1b9118866192</wfw:commentRss>
      <title>In The Beginning</title>
      <guid isPermaLink="false">http://chrismay.org/PermaLink,guid,37c293e9-64ef-41fb-8479-1b9118866192.aspx</guid>
      <link>http://chrismay.org/2003/05/25/In+The+Beginning.aspx</link>
      <pubDate>Sun, 25 May 2003 06:02:00 GMT</pubDate>
      <description>&lt;div&gt;Chris started a weblog... Oh wait, let me try a different one.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;And so it begins...&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;No? Oh well. Stay tuned.&lt;img width="0" height="0" src="http://chrismay.org/aggbug.ashx?id=37c293e9-64ef-41fb-8479-1b9118866192"/&gt;&lt;/div&gt;</description>
      <comments>http://chrismay.org/CommentView,guid,37c293e9-64ef-41fb-8479-1b9118866192.aspx</comments>
      <category>Blogging</category>
    </item>
  </channel>
</rss>