<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>Ivan Porto Carrero</title>
        <link>http://geekswithblogs.net/casualjim/Default.aspx</link>
        <description>Placeholder.Add("Really Cool Stuff");</description>
        <language>en-NZ</language>
        <copyright>Ivan Porto Carrero</copyright>
        <managingEditor>ivan@flanders.co.nz</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Ivan Porto Carrero</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/casualjim/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Blog has moved : http://www.flanders.co.nz/blog</title>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/07/03/83886.aspx</link>
            <description>&lt;P&gt;I've moved my blog to &lt;A href="http://www.flanders.co.nz/blog"&gt;http://www.flanders.co.nz/blog&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Please update your rss reader to &lt;A href="http://www.flanders.co.nz/Blog/SyndicationService.asmx/GetRss"&gt;http://www.flanders.co.nz/Blog/SyndicationService.asmx/GetRss&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.flanders.co.nz/Blog/Trackback.aspx?guid=df845783-394b-4178-b7a9-057500a2ce45"&gt;http://www.flanders.co.nz/Blog/Trackback.aspx?guid=df845783-394b-4178-b7a9-057500a2ce45&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=83886"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=83886" 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/casualjim/aggbug/83886.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/07/03/83886.aspx</guid>
            <pubDate>Mon, 03 Jul 2006 15:06:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/83886.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/07/03/83886.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/83886.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/83886.aspx</trackback:ping>
        </item>
        <item>
            <title>Today I opened a workspace for NBlogr an open source atlas blog engine</title>
            <category>.NET 2.0</category>
            <category>Atlas</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/07/18/85522.aspx</link>
            <description>&lt;P&gt;Today I opened a workspace on gotdotnet for an open source blog engine&amp;nbsp;I started writing.&lt;/P&gt;
&lt;P&gt;Everybody is welcome to join in. The space I have on gotdotnet is not so big which means that you'll have to email me for now to get the complete and current source database.&lt;/P&gt;
&lt;P&gt;A little bit later this week I will have a demo site/blog running on &lt;A href="http://www.nblogr.com/"&gt;http://www.nblogr.com&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The characteristics of the blog are :&lt;/P&gt;
&lt;P&gt;1. It's &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; :) &lt;/P&gt;
&lt;P&gt;2. It's free for everybody to use&lt;/P&gt;
&lt;P&gt;3. It's open source so please if you change something then let me know.&lt;/P&gt;
&lt;P&gt;4. Will be focussing on integrating the whole web 2.0 (the real web 2.0) experience i.e. direct integration of flickr etc.&lt;/P&gt;
&lt;P&gt;5. The conversion from your current blog software should run without glitches.&lt;/P&gt;
&lt;P&gt;I am definitely in need of somebody that knows how to create good templates/xhtml/css designs because that is not my strongest side.&lt;/P&gt;
&lt;P&gt;The workspace is located @ &lt;A href="http://workspaces.gotdotnet.com/nblogr"&gt;http://workspaces.gotdotnet.com/nblogr&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=85522"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=85522" 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/casualjim/aggbug/85522.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/07/18/85522.aspx</guid>
            <pubDate>Wed, 19 Jul 2006 00:58:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/85522.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/07/18/85522.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/85522.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/85522.aspx</trackback:ping>
        </item>
        <item>
            <title>Javascript obfuscation</title>
            <category>Atlas</category>
            <category> .NET 2.0</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/07/01/83782.aspx</link>
            <description>&lt;P&gt;I've been getting much better along with &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; lately. Almost up to the point that it takes me almost the same time to create page in asp.net than it does me to create a page in &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt;. Notice the word almost :) And that's optimism talking&lt;/P&gt;
&lt;P&gt;Anyway it does take a wee while longer to create an &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; page than it would to create an asp.net page. But the result is about 10x as usable and than a normal page.&lt;/P&gt;
&lt;P&gt;That being said. All that &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; goodnes comes at a cost : A lot of javascript being pushed down to the browser. When I was in wellington on wednesday there was somebody talking about &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; in the user group.&amp;nbsp; Seen as I will go talk to the regional groups I was quite keen what Tatham had to say on the subject.&lt;/P&gt;
&lt;P&gt;It was interesting but at a certain point he talked about the "obfuscated" javascript files. Those are just packed. That made me think that I also want to have packed javascript that is slightly less readable. I remember I have some open source library that I downloaded a year or so ago.&lt;/P&gt;
&lt;P&gt;Well the guy has a nice library&amp;nbsp;that you can download here : &lt;FONT color=#008000 size=2&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;A href="http://dean.edwards.name/packer/"&gt;http://dean.edwards.name/packer/&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;It's nice but his HttpHandler doesn't work for me. But there's a simple work-around. Make your own handler that reads the javascript file and uses his Pack function.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;If somebody is interested in the code just drop me an email and i'll send it to you.&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img width="0" height="0" src="http://dasblog/cptrk.ashx?id=08bb5aa8-c734-4d91-8da6-ddabfcefc527"&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=83782"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=83782" 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/casualjim/aggbug/83782.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/07/01/83782.aspx</guid>
            <pubDate>Sun, 02 Jul 2006 00:23:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/83782.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/07/01/83782.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/83782.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/83782.aspx</trackback:ping>
        </item>
        <item>
            <title>safari fix for the client library of atlas</title>
            <category>Atlas</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/06/29/83513.aspx</link>
            <description>&lt;P&gt;If you're not using the control toolkit for &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; and are doing some client side scripting. you may find that the April CTP has doesn't always work in the safari browser. &lt;/P&gt;
&lt;P&gt;This is in part due to the way that safari attaches events. &lt;/P&gt;
&lt;P&gt;In the control toolkit they use the following script to "patch" the april CTP of &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; to support safari a whole lot better. Some might find it useful :-)&lt;/P&gt;
&lt;DIV style="FONT-SIZE: 10pt; BACKGROUND: #ffffcc; COLOR: black; FONT-FAMILY: Consolas"&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;40&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;// This fixes a bug in the &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; Safari compatibility layer that&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;41&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;// prevents chaining multiple handlers to an event.&amp;nbsp; We will remove&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;42&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;// this after an &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; CTP refresh resolves the underlying issue.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;43&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: green"&gt;//&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;44&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;if&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;window&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;__safari&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;) {&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;45&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;window&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;console&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;log&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"Patching Safari compat layer"&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;46&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;function&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;() {&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;47&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;var&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;attachEventProxy&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;function&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;(&lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;eventName&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;, &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;eventHandler&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;) {&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;48&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;this&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;addEventListener&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;(&lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;eventName&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;slice&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;(&lt;/SPAN&gt;2&lt;SPAN style="BACKGROUND: white"&gt;), &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;eventHandler&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;, &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;true&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;49&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;50&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;51&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;var&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;detachEventProxy&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;function&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;eventName&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;, &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;eventHandler&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;) {&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;52&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;this&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;removeEventListener&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;(&lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;eventName&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;slice&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;(&lt;/SPAN&gt;2&lt;SPAN style="BACKGROUND: white"&gt;), &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;eventHandler&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;, &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;true&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;53&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;54&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;55&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;window&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;[&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"HTMLHtmlElement"&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;] &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;document&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;createElement&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;(&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;"html"&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;)&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;constructor&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;56&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;57&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;function&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;HTMLElement&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;() {}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;58&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;59&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;HTMLElement&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;prototype&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;HTMLHtmlElement&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;__proto__&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;__proto__&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;60&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;var&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;HTMLDocument&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;document&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;constructor&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;61&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;window&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;attachEvent&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;attachEventProxy&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;62&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;window&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;detachEvent&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;detachEventProxy&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;63&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;HTMLDocument&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;prototype&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;attachEvent&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;attachEventProxy&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;64&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;HTMLDocument&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;prototype&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;detachEvent&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;detachEventProxy&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;65&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;HTMLElement&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;prototype&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;attachEvent&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;attachEventProxy&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;66&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;HTMLElement&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;prototype&lt;/SPAN&gt;.&lt;SPAN style="COLOR: navy"&gt;detachEvent&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;=&lt;SPAN style="BACKGROUND: white"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: navy"&gt;detachEventProxy&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: white"&gt;;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;67&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;68&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; })();&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;69&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="BACKGROUND: white"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;!--EndFragment--&gt;&lt;img width="0" height="0" src="http://dasblog/cptrk.ashx?id=1467ee40-7132-4d92-808a-e2b57a81c7ba"&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=83513"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=83513" 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/casualjim/aggbug/83513.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/06/29/83513.aspx</guid>
            <pubDate>Fri, 30 Jun 2006 00:12:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/83513.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/06/29/83513.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/83513.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/83513.aspx</trackback:ping>
        </item>
        <item>
            <title>Make ATLAS support the Guid in javascript</title>
            <category>Atlas</category>
            <category> .NET 2.0</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/06/25/82944.aspx</link>
            <description>&lt;P&gt;I use guids as PK in my databases. &lt;/P&gt;
&lt;P&gt;I like guids :) But &lt;A title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net"&gt;The asp.net 2.0 atlas framework&lt;/A&gt; shows them as Object and that gives me some trouble using them in my &lt;A title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net"&gt;The asp.net 2.0 atlas framework&lt;/A&gt; pages.&lt;/P&gt;
&lt;P&gt;But to implement your own converter is not so difficult you just inherit from the JavaScriptConverter and override those methods.&lt;/P&gt;
&lt;P&gt;And afterwards you have to register it in the converters section of the web.config&lt;/P&gt;
&lt;P&gt;The web.config&lt;/P&gt;
&lt;DIV style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: Consolas"&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;21&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;microsoft.web&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;converters&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;add&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;type&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.Web.Script.Serialization.Converters.DataSetConverter&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;24&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;add&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;type&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.Web.Script.Serialization.Converters.DataRowConverter&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;25&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;add&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;type&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Microsoft.Web.Script.Serialization.Converters.DataTableConverter&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;26&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;add&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: red"&gt;type&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;=&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt;Flanders.Library.AtlasControls.GuidConverter&lt;/SPAN&gt;"&lt;SPAN style="COLOR: blue"&gt; /&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;27&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/&lt; SPAN&gt;&lt;SPAN style="COLOR: maroon"&gt;converters&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;!--EndFragment--&gt;&lt;FONT color=#000000&gt;The Converter Class:&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style="FONT-SIZE: 10pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: Consolas"&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;using&lt;/SPAN&gt; System;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;using&lt;/SPAN&gt; Microsoft.Web.Script.Serialization;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style="COLOR: blue"&gt;namespace&lt;/SPAN&gt; Flanders.Library.AtlasControls&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5&lt;/SPAN&gt;&amp;nbsp;{&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;public&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;class&lt;/SPAN&gt; &lt;SPAN style="COLOR: teal"&gt;GuidConverter&lt;/SPAN&gt; : &lt;SPAN style="COLOR: teal"&gt;JavaScriptConverter&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;public&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;override&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt; Serialize(&lt;SPAN style="COLOR: blue"&gt;object&lt;/SPAN&gt; o)&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;10&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: teal"&gt;Guid&lt;/SPAN&gt; guid = &lt;SPAN style="COLOR: teal"&gt;Guid&lt;/SPAN&gt;.Empty;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;11&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;if&lt;/SPAN&gt;(o &lt;SPAN style="COLOR: blue"&gt;is&lt;/SPAN&gt; &lt;SPAN style="COLOR: teal"&gt;Guid&lt;/SPAN&gt;)&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&lt;/SPAN&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; guid = (&lt;SPAN style="COLOR: teal"&gt;Guid&lt;/SPAN&gt;)o;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;return&lt;/SPAN&gt; &lt;SPAN style="COLOR: maroon"&gt;"'"&lt;/SPAN&gt;+guid.ToString()+&lt;SPAN style="COLOR: maroon"&gt;"'"&lt;/SPAN&gt;;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;14&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;15&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;protected&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;override&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt; GetClientTypeName(&lt;SPAN style="COLOR: teal"&gt;Type&lt;/SPAN&gt; serverType)&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;16&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;return&lt;/SPAN&gt; &lt;SPAN style="COLOR: maroon"&gt;"Guid"&lt;/SPAN&gt;;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;18&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;19&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;public&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;override&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;object&lt;/SPAN&gt; Deserialize(&lt;SPAN style="COLOR: blue"&gt;string&lt;/SPAN&gt; s, &lt;SPAN style="COLOR: teal"&gt;Type&lt;/SPAN&gt; t)&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;20&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;21&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;throw&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt; &lt;SPAN style="COLOR: teal"&gt;NotSupportedException&lt;/SPAN&gt;();&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;protected&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;override&lt;/SPAN&gt; &lt;SPAN style="COLOR: teal"&gt;Type&lt;/SPAN&gt;[] SupportedTypes&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;24&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;25&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="COLOR: blue"&gt;get&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;26&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;27&lt;/SPAN&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; &lt;SPAN style="COLOR: blue"&gt;return&lt;/SPAN&gt; &lt;SPAN style="COLOR: blue"&gt;new&lt;/SPAN&gt; &lt;SPAN style="COLOR: teal"&gt;Type&lt;/SPAN&gt;[] { &lt;SPAN style="COLOR: blue"&gt;typeof&lt;/SPAN&gt;(System.&lt;SPAN style="COLOR: teal"&gt;Guid&lt;/SPAN&gt;) };&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;28&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;29&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;30&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;SPAN style="COLOR: #2b91af"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;31&lt;/SPAN&gt;&amp;nbsp;}&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;The type in javascript :&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;Guid = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;function&lt;/FONT&gt;&lt;FONT size=2&gt;(){&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp; this&lt;/FONT&gt;&lt;FONT size=2&gt;._typeName = &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;'Guid'&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;}&lt;/P&gt;&lt;/FONT&gt;
&lt;P style="MARGIN: 0px"&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;!--EndFragment--&gt;&lt;IMG height=0 src="http://dasblog/cptrk.ashx?id=ca0f84af-522b-425a-8f20-8e99cab22221" width=0&gt;&lt;/SPAN&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=82944"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=82944" 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/casualjim/aggbug/82944.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/06/25/82944.aspx</guid>
            <pubDate>Sun, 25 Jun 2006 16:31:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/82944.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/06/25/82944.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/82944.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/82944.aspx</trackback:ping>
        </item>
        <item>
            <title>Modern web design time division</title>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/06/25/82929.aspx</link>
            <description>&lt;P&gt;My &lt;A href="http://blog.coolz0r.com/2006/06/24/modern-web-design/"&gt;friend&amp;nbsp;Miel&amp;nbsp;&lt;/A&gt;found this site from &lt;A href="http://poisonedminds.com/d/20060621.html"&gt;poisoned minds&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;They have a nice breakdow on how time is really spent when developing&amp;nbsp;a website. Of course this is good for a laugh :)&lt;/P&gt;
&lt;P&gt;&lt;IMG alt="Poisoned mind webdesign piechart" src="http://poisonedminds.com/comics/pm20060621.png"&gt;&lt;/P&gt;
&lt;P&gt;I think they do have a point with the pure css lay-out. I for one am a dropshadow fan because if I put 2 divs on top of each other they need to look like there is some distance between them. I like the depth af the whole idea.&amp;nbsp; Up till now I haven't found a way to create a rectangle with rounded corners and a dropshadow (like in photoshop or fireworks dropshadow) using only divs. I can do it easily using tables tho.&lt;/P&gt;
&lt;P&gt;But IE users must die. People love to attack microsoft stuff and I think those that complain about the quirks in IE start developing their site for other browsers than IE and that's where those people make a thinking mistake. The logic behind it is : if 95% of the users use IE why would you start developing a site that does not target this browser primarily.&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;&lt;IMG height=0 src="http://dasblog/cptrk.ashx?id=80f912e1-2e1b-4d16-8eb4-6bcf8bdeee48" width=0&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=82929"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=82929" 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/casualjim/aggbug/82929.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/06/25/82929.aspx</guid>
            <pubDate>Sun, 25 Jun 2006 11:13:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/82929.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/06/25/82929.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/82929.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/82929.aspx</trackback:ping>
        </item>
        <item>
            <title>Django vs ruby</title>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/06/25/82931.aspx</link>
            <description>&lt;P&gt;Ruby looks to me like a hack. I'm not the only one with problems there :)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://tabo.aurealsys.com/archives/2005/10/11/django-or-why-i-chose-it-over-turbogears-and-ruby-on-rails/"&gt;http://tabo.aurealsys.com/archives/2005/10/11/django-or-why-i-chose-it-over-turbogears-and-ruby-on-rails/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The following is from his blog post :&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;I&amp;nbsp; decided to ignore Ruby for the moment and focus on Rails. What i noted:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Very simple to install and set up new projects 
&lt;LI&gt;You create a database and it&amp;#8217;s tables, and Rails will handle them 
&lt;LI&gt;Things get messy when you want to write SQL instead of using the framework to access the data model 
&lt;LI&gt;URL generation is simple but not flexible 
&lt;LI&gt;Rails templates looked ASPish, horrible, almost cthulhian. I couldn&amp;#8217;t stand the sight of them. There is too much code in them and worst of all, I couldn&amp;#8217;t find a way to change the template system (Clearsilver in Rails anyone?) &lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;&lt;IMG height=0 src="http://dasblog/cptrk.ashx?id=f8dc82a0-7ad0-4e99-a3cf-3fc137b01672" width=0&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=82931"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=82931" 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/casualjim/aggbug/82931.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/06/25/82931.aspx</guid>
            <pubDate>Sun, 25 Jun 2006 11:33:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/82931.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/06/25/82931.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/82931.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/82931.aspx</trackback:ping>
        </item>
        <item>
            <title>Essential Tools for web development</title>
            <category>C#</category>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/06/24/82853.aspx</link>
            <description>&lt;P&gt;Peter has a post giving an overview of some tools that are essential to him as a developer.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://jonesie.net.nz/EssentialTools.aspx"&gt;http://jonesie.net.nz/EssentialTools.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I would say that I use most of them but not all and I would like to add a few to the list because i mainly do webdevelopment and that's a different story then winforms.&lt;BR&gt;Obviously I made the choice to go for &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; so I won't sum up any other ajax frameworks. That is reserved for a separate post.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;AJAX/Web development:&lt;/P&gt;
&lt;P&gt;Internet Explorer : &lt;BR&gt;&lt;A href="http://www.fiddlertool.com/Fiddler/version.asp"&gt;Fiddler&lt;/A&gt;&amp;nbsp;- a tool to view http traffic (that gets sent through IE)&lt;BR&gt;&lt;A href="http://www.nikhilk.net/Project.WebDevHelper.aspx"&gt;WebdevelopmentHelper BHO &lt;/A&gt;- A tool written by Nikhil Kothari and I consider it crucial&lt;BR&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;amp;displaylang=en"&gt;Internet Explorer Developer Toolbar&lt;/A&gt;&amp;nbsp;- This has got a lot of cool things you do want to know about your page sometimes.&lt;/P&gt;
&lt;P&gt;Mozilla/firefox : &lt;BR&gt;&lt;A href="http://greasemonkey.mozdev.org/"&gt;Greasemonkey&lt;/A&gt;&amp;nbsp;- makes firefox highly extensible.&lt;BR&gt;&lt;A href="http://chrispederick.com/work/webdeveloper/"&gt;WebDeveloper toolbar&lt;/A&gt;&amp;nbsp;- This has got a lot of cool things you do want to know about your page sometimes.&lt;BR&gt;&lt;A href="http://www.mozilla.org/projects/venkman/"&gt;Venkman Javascript Debugger&lt;/A&gt; - Javascript debugging is a must :)&lt;BR&gt;&lt;A href="http://blog.monstuff.com/archives/000291.html"&gt;Greasemonkey Http Trace script&lt;/A&gt; - does the same as the BHO or fiddler for IE.&lt;/P&gt;
&lt;P&gt;Collaborative development:&lt;BR&gt;We are mostly using team foundation server to do continuous integration. However sometimes when a lot of different parties are involved we can't use the team foundation testing suite and then we use other tools to do our integration.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.testdriven.net/default.aspx"&gt;TestDriven.NET&lt;/A&gt;&amp;nbsp;- does nunit testing and code coverage in VS 2005 - this used to be free but it isn't anymore.&lt;BR&gt;&lt;A href="http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET"&gt;CruiseControl.NET&lt;/A&gt; - does the builds based on nAnt or msbuild build scripts etc. It's the continous integration server alternative that we use&lt;BR&gt;&lt;A href="http://www.roland-weigelt.de/ghostdoc/"&gt;GhostDoc&lt;/A&gt;&amp;nbsp;- essential for documenting your code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://dasblog/cptrk.ashx?id=9a936f53-cc46-4400-ae6e-12064c56883a"&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=82853"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=82853" 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/casualjim/aggbug/82853.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/06/24/82853.aspx</guid>
            <pubDate>Sat, 24 Jun 2006 12:17:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/82853.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/06/24/82853.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/82853.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/82853.aspx</trackback:ping>
        </item>
        <item>
            <title>Intellisense for Atlas Xml Script</title>
            <category>Atlas</category>
            <category>.NET 2.0</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/05/21/79082.aspx</link>
            <description>&lt;P&gt;I've come across a french guy's blog who has created an intellisens xsd generator for the &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; framework.&lt;/P&gt;
&lt;P&gt;He says it's not perfect but I'll take whatever I can get that saves me from writing full words. It's not perfect in the sense that it doesn't show you if something is allowed there or not.&lt;/P&gt;
&lt;P&gt;The link to the article about the intellisense generator:&lt;BR&gt;&lt;A href="http://blogs.developpeur.org/cyril/archive/2006/04/19/Intellisense_pour_Atlas_c_est_possible_generation_schema_xsd_en_javascript.aspx"&gt;http://blogs.developpeur.org/cyril/archive/2006/04/19/Intellisense_pour_Atlas_c_est_possible_generation_schema_xsd_en_javascript.aspx&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;To install the xsd just extract &lt;A href="http://www.cyrildurand.net/divers/fichiers/AtlasIntelissense.xsd.zip"&gt;this file&lt;/A&gt;&amp;nbsp;to &lt;EM&gt;C:\Program Files\Microsoft Visual Studio 8\Xml\Schemas&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;The next step is to separate the xml script from your aspx page so it doesn't look so cluttered anymore. Also the intellisense will only work in the xml editor.&amp;nbsp; The same guy has written another post on how to do just that.&lt;/P&gt;
&lt;P&gt;The link to his article : &lt;A href="http://blogs.developpeur.org/cyril/archive/2006/04/29/Atlas_Charge_un_fichier_xml_script_externe_dans_une_application_ATLAS_grace_a_Ajax.aspx"&gt;http://blogs.developpeur.org/cyril/archive/2006/04/29/Atlas_Charge_un_fichier_xml_script_externe_dans_une_application_ATLAS_grace_a_Ajax.aspx&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;The english explanation : &lt;BR&gt;link to your &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; xml file like this : &lt;FONT face="Courier New" size=2&gt;&lt;FONT color=#0000ff&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000&gt;link&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;type&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;="text/xml-script"&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;href&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;="DynamicLoad.atlas"&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;/&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;&lt;FONT color=#000000&gt;&lt;FONT face=Arial&gt;And next add some javascript to the page :&lt;/FONT&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;&lt;FONT color=#000000&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Sys.Application.load.add(&lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;function&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;(){&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var&lt;/FONT&gt;&lt;FONT size=2&gt; linkElements = document.getElementsByTagName(&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;'link'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;for&lt;/FONT&gt; (&lt;FONT color=#0000ff&gt;var&lt;/FONT&gt; i = 0; i &amp;lt; linkElements.length; i++){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;linkElement = linkElements[i];&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; &lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;if&lt;/FONT&gt; (linkElement.type== &lt;FONT color=#800000&gt;'text/xml-script'&lt;/FONT&gt; &amp;amp;&amp;amp; linkElement.href){&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; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;var&lt;/FONT&gt; request = &lt;FONT color=#0000ff&gt;new&lt;/FONT&gt; Sys.Net.WebRequest();&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; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;request.set_url(linkElement.href);&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; &lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;request.completed.add(&lt;FONT color=#0000ff&gt;function&lt;/FONT&gt;(e){&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;Sys.MarkupParser.processDocumentScripts(Sys.Application.getMarkupContext(), e.get_xml().childNodes, &lt;FONT color=#0000ff&gt;null&lt;/FONT&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;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;});&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;/FONT&gt;&lt;FONT size=2&gt;request.invoke();&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;}&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;&lt;FONT face="Courier New"&gt;});&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;img width="0" height="0" src="http://dasblog/cptrk.ashx?id=2e67b767-fb52-4dfa-9f0e-a79c236801b4"&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=79082"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=79082" 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/casualjim/aggbug/79082.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/05/21/79082.aspx</guid>
            <pubDate>Sun, 21 May 2006 18:24:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/79082.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/05/21/79082.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/79082.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/79082.aspx</trackback:ping>
        </item>
        <item>
            <title>Guard your knowledge or share it ??</title>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/06/11/81451.aspx</link>
            <description>&lt;P&gt;I'd go for sharing thank you :)&lt;/P&gt;
&lt;P&gt;I've learnt a lot from other people's blogs etc.&lt;/P&gt;
&lt;P&gt;I try to give some of it back but am affraid i don't do so much exiting stuff :)&lt;/P&gt;
&lt;P&gt;Kathy Sierra has a much longer post about whether you should share or guard your knowledge.&amp;nbsp; In my opinion there is only one thing to do with knowledge and that is to share whatever you have, maybe somebody else can put it to better use than you can :)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://headrush.typepad.com/creating_passionate_users/2006/06/mosh_pit_as_inn.html"&gt;http://headrush.typepad.com/creating_passionate_users/2006/06/mosh_pit_as_inn.html&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=81451"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=81451" 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/casualjim/aggbug/81451.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/06/11/81451.aspx</guid>
            <pubDate>Mon, 12 Jun 2006 00:38:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/81451.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/06/11/81451.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/81451.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/81451.aspx</trackback:ping>
        </item>
        <item>
            <title>Enable Intellisense for skin files</title>
            <category>.NET 2.0</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/06/02/80379.aspx</link>
            <description>&lt;P&gt;Vladimir Bychkov explains it nicely.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://vladimir.bychkov.info/blog/PermaLink,guid,be76b3bf-c524-456c-9c8f-a2584924aa32.aspx"&gt;http://vladimir.bychkov.info/blog/PermaLink,guid,be76b3bf-c524-456c-9c8f-a2584924aa32.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;This will take a lot of the pain out of creating themes :)&lt;/P&gt;&lt;img width="0" height="0" src="http://dasblog/cptrk.ashx?id=b0f2ced8-4a12-46e8-a83e-08b92c1abcb1"&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=80379"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=80379" 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/casualjim/aggbug/80379.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/06/02/80379.aspx</guid>
            <pubDate>Fri, 02 Jun 2006 13:23:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/80379.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/06/02/80379.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/80379.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/80379.aspx</trackback:ping>
        </item>
        <item>
            <title>.NET User group meeting tonight</title>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/06/01/80314.aspx</link>
            <description>&lt;P&gt;Tonight we had a user group meeting on XForms.&lt;/P&gt;
&lt;P&gt;First let me tell you that I think it is a big shame that we don't get Xforms capabilities in IE6 or in IE7.&lt;BR&gt;It would get rid of all the javascript hassle and hoops we have to go through to get the simplest things done.&lt;/P&gt;
&lt;P&gt;Anyway, I've been working with &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; a bit more now. And it is really cool just a shame that i can't use other libraries in conjunction.&amp;nbsp; But I still have to explore the animation api maybe if i can do things that i consider cool enough I don't need other libraries any more.&lt;/P&gt;
&lt;P&gt;Back to the user group meeting. &lt;A href="http://www.vistic.net"&gt;Peter Nunn&lt;/A&gt;, the driving force behind a .NET XSP server application, came to give us a very passionate explanation on how xforms work and how they implemented them. &lt;BR&gt;The effect you get is very similar to what I'm doing with &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; for the moment. Async pages that just get data from webservices, some might even call it SOA.&lt;BR&gt;Where &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; gets cluttered combining 3 technologies in one page, Xforms does everything completely through xml. More clean... yes sir, more reusable .. yes sir, easily queriable.. yes sir.&lt;/P&gt;
&lt;P&gt;Conclusion : we want more of where that came from but this time on every platform. Just once everybody should agree.. would make the life of a lot of developpers a lot easier :)&amp;nbsp; Would probably put a lot of people out of business too.&lt;/P&gt;
&lt;P&gt;Would i use it ?&amp;nbsp; In the case where i develop for intranet applications i might be tempted to do so. As for my applications for uncontrolled environments (the internet) no thank you.&lt;BR&gt;Xforms is only supported in firefox and while everybody is telling you how great mozilla is, my stats still show over 90% of my visitors use internet explorer. That being said, people trust plug-ins that are widely accepted like the flash plug-in. But people don't tend to trust obscure plug-ins from sourceforge, or other unknown companies in my experience.&lt;/P&gt;
&lt;P&gt;So I'll continue the &lt;a title="The asp.net 2.0 atlas framework" href="http://atlas.asp.net" &gt;The asp.net 2.0 atlas framework&lt;/a&gt; path that I chose to take until there is&amp;nbsp; cross browser XFORMS solution that has penetrated deeply enough in peoples living rooms.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://dasblog/cptrk.ashx?id=3ed74a1c-e61c-4cb6-87ee-c0d32a07478c"&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=80314"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=80314" 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/casualjim/aggbug/80314.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/06/01/80314.aspx</guid>
            <pubDate>Fri, 02 Jun 2006 00:04:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/80314.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/06/01/80314.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/80314.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/80314.aspx</trackback:ping>
        </item>
        <item>
            <title>Vista Beta 2 has to go :-(((</title>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/05/31/80123.aspx</link>
            <description>&lt;P&gt;The company that hosts one of the servers that I use online is using OpenVPN as their vpn server.&lt;/P&gt;
&lt;P&gt;And there are no drivers available voor the enhanced security model of Windows vista.&amp;nbsp; Yep let's call it enhanced security model instead of f***** security dialog boxes that pop up whenever you want to do something that is not an installed program on your pc.&lt;BR&gt;I am loving vista absolutely so I'm not uninstalling because I don't think it works. &lt;/P&gt;
&lt;P&gt;I just think that in my case it is too early to make the move untill openvpn has support for vista in their range. Otherwise I can't connect to my online sql server and server which makes my life at lot more stress free but eventually their would be less money coming in :)&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://dasblog/cptrk.ashx?id=87b0bf37-7e81-4fa8-9ff1-2b3a559061e9"&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=80123"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=80123" 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/casualjim/aggbug/80123.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/05/31/80123.aspx</guid>
            <pubDate>Wed, 31 May 2006 12:03:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/80123.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/05/31/80123.aspx#feedback</comments>
            <slash:comments>11</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/80123.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/80123.aspx</trackback:ping>
        </item>
        <item>
            <title>Weird vista stuff</title>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/05/30/80012.aspx</link>
            <description>&lt;P&gt;Apart from the fact that my bluetooth headset won't work with vista. I do have a few other things that keep my mind busy.&lt;/P&gt;
&lt;P&gt;I think it sucks I can't debug my asp.net apps when they are hosted on a UNC share. (this behavior was already present in XP)&lt;/P&gt;
&lt;P&gt;If you are like me then you rarely turn off your pc and have it do a lot of stuff for maintenance during the night. This would be nighthly spyware checking, nightly virus scanning and defragmenting on certain days of the month.&lt;BR&gt;Well if I leave my pc on during the night with a IE window open and outlook my internet is sluggish up to the point that I just gave up.&amp;nbsp; I had a look on other pc's on my network and internet was indeed working fine. So I restarted my vista box and yes sir we have somewhat fast internet again.&lt;/P&gt;
&lt;P&gt;Anyway i still can't find anything wrong with office 2007 ==&amp;gt; probably because I don't look for stuff to be wrong.&amp;nbsp; And I do like new Outlook interface with the new sidebar on the right. Keeps me better informed :)&lt;/P&gt;&lt;P&gt;Mauricio has a few more things to say on vista, and probably he will be a better source for information than I am.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.geekzone.co.nz/blogtrack.asp?postid=597"&gt;http://www.geekzone.co.nz/blogtrack.asp?postid=597&lt;/A&gt;&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=80012"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=80012" 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/casualjim/aggbug/80012.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/05/30/80012.aspx</guid>
            <pubDate>Tue, 30 May 2006 12:12:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/80012.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/05/30/80012.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/80012.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/80012.aspx</trackback:ping>
        </item>
        <item>
            <title>Vista : a first glance</title>
            <category>General</category>
            <link>http://geekswithblogs.net/casualjim/archive/2006/05/29/79934.aspx</link>
            <description>&lt;P&gt;I installed vista on my laptop yesterday.&lt;/P&gt;
&lt;P&gt;And the whole install is very hands-off and painless the price you pay is that it takes ages to complete. But it did install and upgrade my windows XP machine.&lt;/P&gt;
&lt;P&gt;After booting my new system twice I grabbed the phone and ordered 2GB of extra memory because before vista i was already pushing it so now it's just a necessity to get it.&lt;/P&gt;
&lt;P&gt;Vista works surprisingly well, it's a shame though that I still can't debug my asp.net applications when they are hosted on a network share instead of on my pc.&amp;nbsp; Sure i can remotely debug them but that experience is not as nice as locally. I do put everything on a network share because of backups. If you ever get your laptop stolen with a few weeks worth of work on them without a backup you'll never let it happen again &lt;/P&gt;
&lt;P&gt;My favourite new feature would be the navigation in explorer over the folders. and the way you can quickly backtrack your path etc.&lt;/P&gt;
&lt;P&gt;My least favourite new feature would be the never ending security warnings. If I say unblock on a program that wants to access my firewall then I mean it and I don't need to be asked 3 times. you don't read them but it kind of sucks that it freezes your screen.&lt;/P&gt;
&lt;P&gt;All the animations are really cool :) but due to my ram limitation for the moment they aren't as fluent as could be. I hope the Dell people will be quick to send me my new mem.&lt;/P&gt;
&lt;P&gt;I don't really know what to say about office because i rarely use it. I do use Outlook a lot, Word I also use&amp;nbsp;but all the other programs are wasted on me because I just don't need them. Once or twice a year somebody sends me an access database. This database gets turned into sql very quickly ;).&lt;/P&gt;
&lt;P&gt;But that toolbar thingy in word : VERY cool and accessible :D &lt;/P&gt;
&lt;P&gt;I'm a happy emailer &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img width="0" height="0" src="http://dasblog/cptrk.ashx?id=590a6b8b-f449-4a87-b900-514f3257ef35"&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=79934"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=79934" 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/casualjim/aggbug/79934.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Ivan Porto Carrero</dc:creator>
            <guid>http://geekswithblogs.net/casualjim/archive/2006/05/29/79934.aspx</guid>
            <pubDate>Mon, 29 May 2006 23:51:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/casualjim/comments/79934.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/casualjim/archive/2006/05/29/79934.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/casualjim/comments/commentRss/79934.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/casualjim/services/trackbacks/79934.aspx</trackback:ping>
        </item>
    </channel>
</rss>