<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>nerdboy blog - web development stuff</title>
	<atom:link href="http://www.nerdboy.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nerdboy.co.uk</link>
	<description></description>
	<pubDate>Fri, 31 Oct 2008 17:47:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>My first iPhone app</title>
		<link>http://www.nerdboy.co.uk/2008/10/my-first-iphone-app/</link>
		<comments>http://www.nerdboy.co.uk/2008/10/my-first-iphone-app/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 19:04:21 +0000</pubDate>
		<dc:creator>nerdboy</dc:creator>
		
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.nerdboy.co.uk/?p=38</guid>
		<description><![CDATA[Despite not owning an iPhone (I want one!), I&#8217;ve built my first iPhone application.
It&#8217;s a web app for playing Suduko.  It generates a new grid every day.  Utilises jQuery of course.
Find it here http://sudoku.nerdboy.co.uk/
I used http://www.testiphone.com/ to see that it worked and fitted the screen.
If anyone reading this actually has an iPhone and the time to test it [...]]]></description>
		<wfw:commentRss>http://www.nerdboy.co.uk/2008/10/my-first-iphone-app/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firebug for Google Chrome Campaign</title>
		<link>http://www.nerdboy.co.uk/2008/10/firebug-for-google-chrome-campaign/</link>
		<comments>http://www.nerdboy.co.uk/2008/10/firebug-for-google-chrome-campaign/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 18:57:27 +0000</pubDate>
		<dc:creator>nerdboy</dc:creator>
		
		<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://www.nerdboy.co.uk/?p=35</guid>
		<description><![CDATA[I&#8217;ve been a Firefox fan for ages and when I discovered Firebug my life became a whole lot easier.  So much so, that I&#8217;d hate to be without it.
But&#8230; I&#8217;m loving Google Chrome for it&#8217;s sheer speed.  I never realised Firefox was slow until I tried Chrome - maybe it&#8217;s all the extensions I have [...]]]></description>
		<wfw:commentRss>http://www.nerdboy.co.uk/2008/10/firebug-for-google-chrome-campaign/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Required field validator for an fckeditor</title>
		<link>http://www.nerdboy.co.uk/2008/10/required-field-validator-for-an-fckeditor/</link>
		<comments>http://www.nerdboy.co.uk/2008/10/required-field-validator-for-an-fckeditor/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 14:39:09 +0000</pubDate>
		<dc:creator>nerdboy</dc:creator>
		
		<category><![CDATA[asp.net]]></category>

		<guid isPermaLink="false">http://www.nerdboy.co.uk/?p=28</guid>
		<description><![CDATA[Unfortunately a requiredfieldvalidator doesn&#8217;t work with the fckeditor.
The way to do this is to use a custom validator.
 &#60;asp:customvalidator runat="server" validateemptytext="true" id="cvIntro" setfocusonerror="true" display="none"
                errormessage="Please enter an introduction" clientvalidationfunction="ValidateContentText"
                validationgroup="intro" controltovalidate="fckIntro"&#62;&#60;/asp:customvalidator&#62;
Important note: you need to set  validateemptytext=&#8221;true&#8221; otherwise it doesn&#8217;t fire
Then add [...]]]></description>
		<wfw:commentRss>http://www.nerdboy.co.uk/2008/10/required-field-validator-for-an-fckeditor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Find a control within a &#60;asp:content&#62; area</title>
		<link>http://www.nerdboy.co.uk/2008/10/find-a-control-within-a-area/</link>
		<comments>http://www.nerdboy.co.uk/2008/10/find-a-control-within-a-area/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 13:52:05 +0000</pubDate>
		<dc:creator>nerdboy</dc:creator>
		
		<category><![CDATA[asp.net]]></category>

		<guid isPermaLink="false">http://www.nerdboy.co.uk/?p=21</guid>
		<description><![CDATA[If you are using master pages, you may expect that you can find a control within an  tag with the following
me.findcontrol("fckEditor")
But unfortunately that doesn&#8217;t work.
You need to make a reference to the place holder the control is in, then find the control within the place holder.
Another gotcha here is that you need to find [...]]]></description>
		<wfw:commentRss>http://www.nerdboy.co.uk/2008/10/find-a-control-within-a-area/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lo-Fi unzipping functionality for .net</title>
		<link>http://www.nerdboy.co.uk/2008/10/lo-fi-unzipping-functionality-for-net/</link>
		<comments>http://www.nerdboy.co.uk/2008/10/lo-fi-unzipping-functionality-for-net/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 13:10:23 +0000</pubDate>
		<dc:creator>nerdboy</dc:creator>
		
		<category><![CDATA[asp.net]]></category>

		<guid isPermaLink="false">http://www.nerdboy.co.uk/?p=14</guid>
		<description><![CDATA[I&#8217;ve looked for unzipping functionality for .net a couple of times over the years and never found a totally satifactory solution.
In a recent project I had to grab an attachment from a POP box and then unzip the attachment.
I found an unzipping product called 7zip, it&#8217;s open source and there&#8217;s a command line version.  See [...]]]></description>
		<wfw:commentRss>http://www.nerdboy.co.uk/2008/10/lo-fi-unzipping-functionality-for-net/feed/</wfw:commentRss>
		</item>
		<item>
		<title>asp.net outputcache based on url</title>
		<link>http://www.nerdboy.co.uk/2008/10/aspnet-outputcache-based-on-url/</link>
		<comments>http://www.nerdboy.co.uk/2008/10/aspnet-outputcache-based-on-url/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 11:44:53 +0000</pubDate>
		<dc:creator>nerdboy</dc:creator>
		
		<category><![CDATA[asp.net]]></category>

		<guid isPermaLink="false">http://www.nerdboy.co.uk/?p=6</guid>
		<description><![CDATA[The outputcache page directive is very handy - and I tend to use this where appropriate on my usercontrols (.ascx)
You can optionally vary by querystring parameters.
Something that&#8217;s missing from the default options is to vary based on the actual url of the page.  I was building a site where a random testimonial was pulled from [...]]]></description>
		<wfw:commentRss>http://www.nerdboy.co.uk/2008/10/aspnet-outputcache-based-on-url/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft adopt jQuery</title>
		<link>http://www.nerdboy.co.uk/2008/10/microsoft-adopt-jquery/</link>
		<comments>http://www.nerdboy.co.uk/2008/10/microsoft-adopt-jquery/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 10:09:08 +0000</pubDate>
		<dc:creator>nerdboy</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.nerdboy.co.uk/?p=3</guid>
		<description><![CDATA[I&#8217;ve been using jQuery for ages and I love it.  Finally a very easy, crossbrowser, method to target any element or group of elements on the page.
Plus it has some very straightforward and powerful ajax features built in.
I did look at the whole ajax.net thing a while back and it was way too bloated for [...]]]></description>
		<wfw:commentRss>http://www.nerdboy.co.uk/2008/10/microsoft-adopt-jquery/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
