<?xml version="1.0" encoding="utf-8"?>

			<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

			<channel>
			<title>Blog of Shaun McCran - Architecting robust, elegant technical and business solutions - Web technologies</title>
			<link>http://www.mccran.co.uk/index.cfm</link>
			<description>I write about Architecture and Design, Architectural patterns, Architectural Principles and Architectural policies. This includes TOGAF, Zachman, Business Architecture, SOA and Process and tools such as the IBM Rational software and Adobe products. I also write about my previous life as a mobile and web developer.</description>
			<language>en-gb</language>
			<pubDate>Tue, 09 Jun 2026 06:54:32 -0000</pubDate>
			<lastBuildDate>Thu, 24 Jan 2013 07:33:00 -0000</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>shaun@mccran.co.uk</managingEditor>
			<webMaster>shaun@mccran.co.uk</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></itunes:summary>
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords></itunes:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>shaun@mccran.co.uk</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			
			<itunes:explicit>no</itunes:explicit>
			
			
			
			
			
			<item>
				<title>Misleading email-con about domain search engine submission</title>
				<link>http://www.mccran.co.uk/index.cfm/2013/1/24/Misleading-emailcon-about-domain-search-engine-submission</link>
				<description>
				
				One of my domains was coming up for renewal recently, it was already renewed, I&apos;d taken care of it, done deal. I&apos;m guessing that this rather opportunistic company was monitoring domain renewals and spotted an opportunity. 

Then I got a rather bizarre looking email. It looked a lot like an invoice, and was sneakily designed and worded to look like a domain related issue. It uses lots of semi scare mongering terminology and shock value statements about offers expiring! And last chance to make sure things are in place!

The whole thing is a con to try and get you to sign up to a &apos;search engine submission&apos; service. Which anyone in web technology will tell you isn&apos;t managed in this way at all. I mean it can be, but only if you want to pay over the odds for a service that largely takes place by itself, or with minimal management from a web administrator.

Shocking behaviour from this company, its not very convincing if you are technically aware, but for &apos;Joe public&apos; could cause a random outburst of knee-jerk payment. Warn your less tech aware relatives.

[Screen shot of email below]


&lt;img src=&quot;http://www.mccran.co.uk/images/domain-spoof1.PNG&quot; /&gt;&lt;br&gt;
&lt;img src=&quot;http://www.mccran.co.uk/images/domain-spoof2.PNG&quot; /&gt;&lt;br&gt;
&lt;img src=&quot;http://www.mccran.co.uk/images/domain-spoof3.PNG&quot; /&gt;&lt;br&gt;
				
				</description>
				
				
				<category>SEO Methodologies</category>
				
				<category>Web technologies</category>
				
				<pubDate>Thu, 24 Jan 2013 07:33:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2013/1/24/Misleading-emailcon-about-domain-search-engine-submission</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Removing the recommendation videos from Youtube after playback</title>
				<link>http://www.mccran.co.uk/index.cfm/2011/11/7/Removing-the-recommendation-videos-from-Youtube-after-playback</link>
				<description>
				
				You know when you watch a video on Youtube there are recommendations that follow it? Well you can turn those recommendations off if you want.

Here&apos;s how.
				 [More]
				</description>
				
				
				<category>Web technologies</category>
				
				<pubDate>Mon, 07 Nov 2011 12:20:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2011/11/7/Removing-the-recommendation-videos-from-Youtube-after-playback</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Confusing Form handling from the new www.Game.co.uk website</title>
				<link>http://www.mccran.co.uk/index.cfm/2011/9/14/Confusing-Form-handling-from-the-new-wwwGamecouk-website</link>
				<description>
				
				www.Game.co.uk recently re-launched their website. There is a new design and a they have changed the search and categories system.

One of the other things they have changed is the &apos;Your Account&apos; system including the login screen. Login screens have long been both a requirement and a barrier to users on transactional websites and how you allow users to interact with them can have a massive impact on your usability and sales.
				 [More]
				</description>
				
				
				<category>Web technologies</category>
				
				<pubDate>Wed, 14 Sep 2011 14:25:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2011/9/14/Confusing-Form-handling-from-the-new-wwwGamecouk-website</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>How best to approach introducing new development standards into a team</title>
				<link>http://www.mccran.co.uk/index.cfm/2011/7/15/How-best-to-approach-introducing-new-development-standards-into-a-team</link>
				<description>
				
				One of the issues I&apos;ve been faced with is applying a hard and fast set of standards to a team of developers, whilst maintaining a balance of getting work out the door.

I can&apos;t just wade into the team with new process and Quality Assurance routines and not expect there to be a few bumps in the road.
				 [More]
				</description>
				
				
				<category>Best practices</category>
				
				<category>Web technologies</category>
				
				<pubDate>Fri, 15 Jul 2011 02:26:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2011/7/15/How-best-to-approach-introducing-new-development-standards-into-a-team</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Using URL re-writing to provide friendly 404 error screens</title>
				<link>http://www.mccran.co.uk/index.cfm/2011/4/21/Using-URL-rewriting-to-provide-friendly-404-error-screens</link>
				<description>
				
				A while ago I wrote a blog entry about changing the 404, page not found, handler in IIS ( &lt;a href=&quot;http://www.mccran.co.uk/index.cfm/2010/3/2/Changing-the-404-template-handler-in-IIS&quot; target=&quot;_blank&quot;&gt;http://www.mccran.co.uk/index.cfm/2010/3/2/Changing-the-404-template-handler-in-IIS&lt;/a&gt;). More recently I&apos;ve moved some hosting to a Linux based server, and I didn&apos;t have the same server side options available to me.
&lt;p&gt;
The problem I&apos;ve had setting up a global 404 handler is that I can setup a front end friendly error page easily enough, but the method used to set it up hugely affects my ability to actually report what the error was. 
&lt;p&gt;
For example in the Linux admin area I can specify a path to a 404 template, but this appears to actually relocate the user to the file specified, leaving any error and its associated information behind.
&lt;p&gt;
Similarly the &apos;onMissingTemplate&apos; Application.cfc function only fires when a missing ColdFusion template is requested. Not just any old url that someone tries on my site.
&lt;p&gt;
What I eventually ended out with is a URL rewrite rule that catches any page request that does not match an already defined re-write rule.
&lt;p&gt;
So if a user asks for &apos;www.mysite.com/contact/&apos; the following rule would be found and used:
&lt;p&gt;
&lt;code&gt;

RewriteRule ^/contact/$ index.cfm?go=contact

&lt;/code&gt;
&lt;p&gt;
But if they asked for any non matched rule, for example &apos;www.mysite.com/contactx/&apos;, or &apos;www.mysite.com/hack-attempt/&apos; then the following rules would kick in and divert the user:
&lt;p&gt;
&lt;code&gt;

# Error handlers
RewriteRule ^([^/.]+)/$ index.cfm?go=error&amp;error=$1
RewriteRule ^([^/.]+)$ index.cfm?go=error&amp;error=$1

&lt;/code&gt;
&lt;p&gt;
The rule above just sends a user to my error page. It also appends the string matched in the Regular Expression to the end of the URL (error=$1). 
&lt;p&gt;
This is so I can pick it up in a ColdFusion variable scope and log it, to actually let me know what the error was.
&lt;p&gt;
There is another documented way of using URL re-writing to redirect users to custom error pages. You can use custom error pages for any error type as long as you know its number by adding the following to your re-write file:
&lt;p&gt;
&lt;code&gt;

ErrorDocument errorNumber path/file.htm

&lt;/code&gt;
&lt;p&gt;
As an example if I had the file &apos;error.htm&apos; in the root directory of my site and I wanted to use it for a 404 error I would use:
&lt;p&gt;
&lt;code&gt;

ErrorDocument 404 /error.htm

&lt;/code&gt;
&lt;p&gt;
Some of the more common server error responses are:
&lt;p&gt;

&lt;code&gt;

401 - Authorization Required
400 - Bad request
403 - Forbidden
404 - Wrong page
500 - Internal Server Error

&lt;/code&gt;
&lt;p&gt;
				
				</description>
				
				
				<category>Web technologies</category>
				
				<pubDate>Thu, 21 Apr 2011 12:30:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2011/4/21/Using-URL-rewriting-to-provide-friendly-404-error-screens</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Book review: CMS Design Using PHP and JQuery</title>
				<link>http://www.mccran.co.uk/index.cfm/2011/3/22/Book-review-CMS-Design-Using-PHP-and-JQuery</link>
				<description>
				
				I was recently approached by &lt;a href=&quot;http://www.packtpub.com/&quot; target=&quot;_blank&quot;&gt;Packt Publishing&lt;/a&gt; to review one of their new books, CMS Design using PHP and JQuery. They mentioned that I&apos;m always talking about JQuery so thought I&apos;d be an ideal test subject.

I&apos;ve dabbled in some PHP, and JQuery is an everyday tool in my arsenal so I was more than happy to give it a read.
				 [More]
				</description>
				
				
				<category>JQuery</category>
				
				<category>Social media</category>
				
				<category>Web technologies</category>
				
				<pubDate>Tue, 22 Mar 2011 09:48:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2011/3/22/Book-review-CMS-Design-Using-PHP-and-JQuery</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Creating and using a custom short URL with bit.ly</title>
				<link>http://www.mccran.co.uk/index.cfm/2011/3/12/Creating-and-using-a-custom-short-URL-with-bitly</link>
				<description>
				
				Most of us are familiar with short URL&apos;s now. They are a pretty standard feature online now. What is becoming more popular is having a custom URL for your own links. Instead of posting short URL&apos;s that contain the name of the service provider, you can create a short link that has your own custom short format.
				 [More]
				</description>
				
				
				<category>General Interest</category>
				
				<category>Web technologies</category>
				
				<pubDate>Sat, 12 Mar 2011 22:04:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2011/3/12/Creating-and-using-a-custom-short-URL-with-bitly</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Web Accessibility 101 - Validation and Testing</title>
				<link>http://www.mccran.co.uk/index.cfm/2011/2/15/Web-Accessibility-101--Validation-and-Testing</link>
				<description>
				
				This article will discuss different ways to Validate and Test your projects for Accessible criteria, including using standard web browsers and screen readers. I&apos;ll also list some of the more popular testing tools I&apos;ve come across.

This is the third in a series of planned articles dealing with Web Accessibility. In this series I will cover what is Accessibility, how to build Accessibility into web projects, how to test and validate for Accessible users and some other factors to keep in mind when dealing with Accessibly minded projects.
				 [More]
				</description>
				
				
				<category>Recommended Apps</category>
				
				<category>Accessibility</category>
				
				<category>Web technologies</category>
				
				<pubDate>Tue, 15 Feb 2011 15:55:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2011/2/15/Web-Accessibility-101--Validation-and-Testing</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Web Accessibility 101 - Compliance and Standards</title>
				<link>http://www.mccran.co.uk/index.cfm/2011/2/13/Web-Accessibility-101--Compliance-and-Standards</link>
				<description>
				
				This article will discuss UK based Accessibility Compliance and the development standards around ensuring that your project will pass Accessibility testing and validation.

This is the second in a series of planned articles dealing with Web Accessibility. In this series I will cover what is Accessibility, how to build Accessibility into web projects, how to test and validate for Accessible users and a few other factors to keep in mind when dealing with Accessibly minded projects.
				 [More]
				</description>
				
				
				<category>Software Architecture</category>
				
				<category>Accessibility</category>
				
				<category>Web technologies</category>
				
				<pubDate>Sun, 13 Feb 2011 21:33:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2011/2/13/Web-Accessibility-101--Compliance-and-Standards</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Why develop cross browser designs - why not code to specific browser strengths?</title>
				<link>http://www.mccran.co.uk/index.cfm/2010/11/8/Why-develop-cross-browser-designs--why-not-code-to-specific-browser-strengths</link>
				<description>
				
				I&apos;ve been working for a marketing Agency for the best part of a year now, and one of the things that always rear&apos;s its head in a digital project is the compatibility of designs in multiple browsers. 

We have all encountered  differences in design compatibility and functionality due to the browser vendor and version number, but the usual course of action is try and code solutions that address the differences in browsers in an effort to make them look and work in the same way.

This article examines why that is the case, and I put forward the argument that by doing this you are spending valuable project time trying to ensure the same user experience on different browsers, when it may be a much better idea to use that same development time coding to the strengths of each of those browsers, to create a more rich user experience instead of a more generic one.
				 [More]
				</description>
				
				
				<category>Best practices</category>
				
				<category>CSS</category>
				
				<category>Social media</category>
				
				<category>Web technologies</category>
				
				<pubDate>Mon, 08 Nov 2010 13:42:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2010/11/8/Why-develop-cross-browser-designs--why-not-code-to-specific-browser-strengths</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>CSS 3 Rounded Corners Example</title>
				<link>http://www.mccran.co.uk/index.cfm/2010/7/8/CSS-3-Rounded-Corners-Example</link>
				<description>
				
				My curiosity into CSS 3 was piqued at Scotch on the Rocks 2010 this year. There was a very good presentation from Chris Mills from Opera &lt;a href= http://twitter.com/chrisdavidmills target=_blank&gt; http://twitter.com/chrisdavidmills&lt;/a&gt; where he touched on some of the new CSS 3 and HTML 5 functionality that some of the modern browsers are taking advantage of. I particularly liked some of the really simple, but visual CSS 3 changes, in this case rounded corners.

This article is a quick example of how to add rounded corner styling to your designs.

&lt;a href=&quot;http://www.mccran.co.uk/examples/css3rounded/&quot; target=&quot;_blank&quot;&gt;Here is a demo of CSS 3 rounded corners in action.&lt;/a&gt;
				 [More]
				</description>
				
				
				<category>CSS</category>
				
				<category>Web technologies</category>
				
				<pubDate>Thu, 08 Jul 2010 12:46:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2010/7/8/CSS-3-Rounded-Corners-Example</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Adding fck Rich Text Editor to your Coldfusion forms &amp; customising the Toolbar set</title>
				<link>http://www.mccran.co.uk/index.cfm/2010/4/16/Adding-fck-Rich-Text-Editor-to-your-Coldfusion-forms--customising-the-Toolbar-set</link>
				<description>
				
				Whilst writing a Content Management System (CMS) recently I thought I&apos;d take the time to go over some Coldfusion 8 functionality that passed me by when it was released.  

In Coldfusion 8 the fck editor was included as part of the server installation. This article deals with integrating it into your forms, and how to build a custom tool bar set to manage the options displayed with it.
				 [More]
				</description>
				
				
				<category>Coldfusion</category>
				
				<category>Javascript</category>
				
				<category>Web technologies</category>
				
				<category>RIA</category>
				
				<pubDate>Fri, 16 Apr 2010 10:25:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2010/4/16/Adding-fck-Rich-Text-Editor-to-your-Coldfusion-forms--customising-the-Toolbar-set</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>JavaScript Library conflicts when using more than one at the same time</title>
				<link>http://www.mccran.co.uk/index.cfm/2010/3/11/JavaScript-Library-conflicts-when-using-more-than-one-at-the-same-time</link>
				<description>
				
				Whilst building a new piece of functionality I have been trying to combine a JQuery carousel plug-in and the lightview prototype plug-in. This threw up an unexpected issue. Both libraries map the dollar ($) as their shortcut indicator. JQuery uses &quot;$&quot; as a shortcut as a replacement for &quot;jQuery&quot; and Prototype uses &quot;$&quot; as well. 

It turns out that there is a JQuery command for exactly this issue.
Wherever you include the JQuery library reference add another script code. The noConflict function maps which character you tell it as the short name for &quot;JQuery&quot;.

&lt;code&gt;
&lt;s/cript src=&quot;http://www.google.com/jsapi&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;s/cript type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
	google.load(&quot;jquery&quot;, &quot;1.3&quot;);
&lt;/script&gt;

&lt;s/cript&gt;
	jQuery.noConflict();
	var J = jQuery;
&lt;/script&gt;
&lt;/code&gt;

Just remember to change your references to JQuery from &quot;$&quot; to &quot;J&quot;, or whatever you assign it to.

&lt;code&gt;
J(document).ready(function(){
code
});
&lt;/code&gt;

Now both the Libraries can load into different namespaces.
				
				</description>
				
				
				<category>JQuery</category>
				
				<category>Javascript</category>
				
				<category>Web technologies</category>
				
				<pubDate>Thu, 11 Mar 2010 19:21:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2010/3/11/JavaScript-Library-conflicts-when-using-more-than-one-at-the-same-time</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>My Software Development platform specifications - whats yours?</title>
				<link>http://www.mccran.co.uk/index.cfm/2010/2/28/My-Software-Development-platform-specifications--whats-yours</link>
				<description>
				
				I&apos;ve been experiencing issues with my development setup, so I thought I&apos;d write a blog entry to wrap up my findings, and try and gauge what the community is running.
In this article I will detail what I use in my development environment, and how it is set up.

I&apos;ve recently had errors occurring in my Eclipse IDE. There have been some very frustrating SVN client version incompatibilities, so I thought I would re install it. It turns out this was a common error (menu options in subclipse were not available) based on an incompatibility between the subclipse plug-in and the Aptana studio.

A detailed fix is in this blog entry: 
&lt;a href=https://radrails.tenderapp.com/discussions/problems/173-synchronize-view-broken-after-upgrading-to-radrails-203 target=_blank&gt; https://radrails.tenderapp.com/discussions/problems/173-synchronize-view-broken-after-upgrading-to-radrails-203&lt;/a&gt;

&lt;h3&gt;Software setup&lt;/h3&gt;
I use the Eclipse Java IDE as my primary development application. Alongside this I use the CFEclipse plug-in for ColdFusion functionality, the Aptana Studio plug-in for CSS and JavaScript functionality. I also use the subclipse plug-in for SVN integration.

For Flex/AIR I use a standalone FLEX studio installation. This is pretty much a custom workspace in an Eclipse IDE. I only do this as I have had several issues trying to get FLEX installed into the regular Eclipse IDE.

I recently tried to switch to the 64 bit version of Eclipse, but it would not recognise my Java install, and from what I&apos;ve read online you need to install a 64 bit version of Java. The only version of this I can find is flagged as &quot;experimental&quot; so I think I&apos;ll leave it well alone.

I&apos;ve found it quite good to increase the default 256mb heap space in Eclipse to 512mb, there e is an article detailing how to edit the Eclipse ini file here:
&lt;a href=http://wiki.eclipse.org/FAQ_How_do_I_increase_the_heap_size_available_to_Eclipse%3F&gt;http://wiki.eclipse.org/FAQ_How_do_I_increase_the_heap_size_available_to_Eclipse%3F&lt;/a&gt;

&lt;h3&gt;Download links&lt;/h3&gt;
Eclipse downloads: &lt;a href=http://www.eclipse.org/downloads/ target=_blank&gt;http://www.eclipse.org/downloads/&lt;/a&gt;

CFEclipse downloads: &lt;a href= http://trac.cfeclipse.org/wiki/InstallingCfeclipse target=_blank&gt; http://trac.cfeclipse.org/wiki/InstallingCfeclipse &lt;/a&gt;

Aptana downloads: &lt;a href=http://www.aptana.org/studio/plugin target=_blank &gt;http://www.aptana.org/studio/plugin&lt;/a&gt;

Subclipse downloads: &lt;a href=http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA target=_blank &gt;http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA&lt;/a&gt;
				
				</description>
				
				
				<category>Eclipse</category>
				
				<category>Recommended Apps</category>
				
				<category>Web technologies</category>
				
				<pubDate>Sun, 28 Feb 2010 21:42:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2010/2/28/My-Software-Development-platform-specifications--whats-yours</guid>
				
				
			</item>
			
		 	
			
			
			<item>
				<title>Passing url variables through Isapi re write - Regular Expression</title>
				<link>http://www.mccran.co.uk/index.cfm/2010/1/28/Passing-url-variables-through-Isapi-re-write--Regular-Expression</link>
				<description>
				
				One of the more common tasks in ColdFusion development is passing variables through the URL string. We are all familiar with the idea that the question mark (?) denotes the url query string start, and that name value pairs are separated with the ampersand (&amp;). 

I usually avoid using this in display templates, as it isn&apos;t great exposing your internal site workings to customers, and with Fusebox it is very easy to pass the URL variables to an &quot;act_&quot; template and remain hidden.

What happens when you want to use dynamic url variables with a URL re writing application like Isapi re write? I&apos;ve been using Isapi re write in some FuseBox framework application, and it is relatively easy to set up a rewrite rule, as shown below.

&lt;code&gt;
RewriteRule home(/) index.cfm?fuseaction=circuitname.circuitfunction
&lt;/code&gt; 

Where the url /home/ would actually serve up the content specified in the fuse specified. But this is hard coded. What about dynamic variables?

We can create a regular expression to handle the translation of the variables.

&lt;code&gt;
RewriteRule destination/(.*)/(.*)/  index.cfm?go=circuitname.circuitfunction&amp;$1=$2
&lt;/code&gt;

We use a similar URL, but append the dollar ($) 1 = dollar ($) 2 string. In the re write rule we specify that appended variables are transposed into the string using the slash (/) as a separator.

So as an example we could pass a product id of 24 into the rule  like this:

&lt;code&gt;
www.siteurl.com/cart/productId/24/
RewriteRule buy/(.*)/(.*)/  index.cfm?go=cart.buy&amp;$1=$2
&lt;/code&gt;

It would be rewritten to the more familiar url string. A handy way of continuing to mask the url.
				
				</description>
				
				
				<category>Coldfusion</category>
				
				<category>Frameworks</category>
				
				<category>Isapi rewrite</category>
				
				<category>Web technologies</category>
				
				<pubDate>Thu, 28 Jan 2010 15:08:00 -0000</pubDate>
				<guid>http://www.mccran.co.uk/index.cfm/2010/1/28/Passing-url-variables-through-Isapi-re-write--Regular-Expression</guid>
				
				
			</item>
			
		 	
			</channel></rss>