<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Didsbury Design Blog &#187; General</title>
	<atom:link href="http://blog.didsburydesign.com/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.didsburydesign.com</link>
	<description>Web Design and Development</description>
	<lastBuildDate>Fri, 04 Nov 2011 16:37:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>NAB Communications website now online</title>
		<link>http://blog.didsburydesign.com/2010/04/nab-communications-website-now-online/</link>
		<comments>http://blog.didsburydesign.com/2010/04/nab-communications-website-now-online/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 06:53:18 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Cumbria]]></category>
		<category><![CDATA[Custom CMS]]></category>
		<category><![CDATA[Deborah Done]]></category>
		<category><![CDATA[NAB Communications]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[PR]]></category>
		<category><![CDATA[Windermere]]></category>

		<guid isPermaLink="false">http://blog.zero7web.com/?p=225</guid>
		<description><![CDATA[NAB Communications approached us for a website to promote their services and to help to reach new clients. The site has it&#8217;s own basic Content Management System and has been built to a custom specification.
We will now be keeping a close eye on the sites traffic and we will be working closely with Deborah to [...]]]></description>
			<content:encoded><![CDATA[<p>NAB Communications approached us for a website to promote their services and to help to reach new clients. The site has it&#8217;s own basic Content Management System and has been built to a custom specification.</p>
<p>We will now be keeping a close eye on the sites traffic and we will be working closely with Deborah to help her achieve the online success she deserves.</p>
<p><a href="http://www.nabcommunications.co.uk"><div class="wp-caption aligncenter" style="width: 560px"><img class="aligncenter" title="Nab Header Image" src="http://www.nabcommunications.co.uk/images/nab-logo.jpg" alt="" width="550" height="147" /><p class="wp-caption-text">NAB Communication Header</p></div></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2010/04/nab-communications-website-now-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Unveils Virtual Panoramas of Ski Runs At The 2010 Winter Olympic Games</title>
		<link>http://blog.didsburydesign.com/2010/02/google-unveils-virtual-panoramas-of-ski-runs-at-the-2010-winter-olympic-games/</link>
		<comments>http://blog.didsburydesign.com/2010/02/google-unveils-virtual-panoramas-of-ski-runs-at-the-2010-winter-olympic-games/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 12:29:10 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ski]]></category>
		<category><![CDATA[street view]]></category>

		<guid isPermaLink="false">http://blog.zero7web.com/2010/02/google-unveils-virtual-panoramas-of-ski-runs-at-the-2010-winter-olympic-games/</guid>
		<description><![CDATA[Google has added the Winter Olympics slopes to its Street View , allowing people to see the same view down a mountain as a skier about to push off in their quest for gold.

Engineer Dan Ratner explained: &#8220;In typical scrappy Google fashion, we were able to put this together over a few weekends. We used [...]]]></description>
			<content:encoded><![CDATA[<p>Google has added the Winter Olympics slopes to its Street View , allowing people to see the same view down a mountain as a skier about to push off in their quest for gold.</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/UJ4pgcrJU8c&#038;hl=en_GB&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/UJ4pgcrJU8c&#038;hl=en_GB&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Engineer Dan Ratner explained: &#8220;In typical scrappy Google fashion, we were able to put this together over a few weekends. We used extra pieces from our Street View cars, some 2&#215;4s, some duct tape, and a lot of extra hard drives.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2010/02/google-unveils-virtual-panoramas-of-ski-runs-at-the-2010-winter-olympic-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC 2 RC 2 Released</title>
		<link>http://blog.didsburydesign.com/2010/02/asp-net-mvc-2-rc-2-released/</link>
		<comments>http://blog.didsburydesign.com/2010/02/asp-net-mvc-2-rc-2-released/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 10:02:52 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[MVC 2.0 RC"]]></category>
		<category><![CDATA[Phil Haack]]></category>

		<guid isPermaLink="false">http://blog.zero7web.com/?p=198</guid>
		<description><![CDATA[Today ASP.NET MVC 2 RC2 has been released.
To download it click here
It seems there are only a few changes to this release which you can find here: Release Notes
A few words from Phil Haack&#8217;s blog:
The biggest change in this release was described by Brad Wilson in his blog post on Input Validation vs. Model Validation [...]]]></description>
			<content:encoded><![CDATA[<p>Today ASP.NET MVC 2 RC2 has been released.</p>
<p>To download it <a href="http://go.microsoft.com/fwlink/?LinkID=182483">click here</a></p>
<p>It seems there are only a few changes to this release which you can find here: <a href="http://go.microsoft.com/fwlink/?LinkID=182482">Release Notes</a></p>
<p>A few words from Phil Haack&#8217;s blog:</p>
<blockquote><p>The biggest change in this release was described by Brad Wilson in his blog post on <a href="http://bradwilson.typepad.com/blog/2010/01/input-validation-vs-model-validation-in-aspnet-mvc.html">Input Validation vs. Model Validation in ASP.NET MVC</a>. Also included in this release are an assortment of bug fixes and performance improvements.</p>
<p>The window to provide feedback on this release is going to be very short as we are closing in on the RTM. If you want to provide input into this release, please do take the bits for a spin as soon as possible. I’m pretty excited about this release as I can see the end of the tunnel fast approaching. <img src='http://blog.didsburydesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>At this point, we’ll only be taking recall class bugs for ASP.NET MVC 2. All other bug reports will be filed against ASP.NET MVC 3. Sometime in the near future, I’ll start sharing some of our planning around that. How exciting!</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2010/02/asp-net-mvc-2-rc-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: Use JQuery &#8211; The Basics</title>
		<link>http://blog.didsburydesign.com/2010/01/tutorial-how-to-jquery-basics/</link>
		<comments>http://blog.didsburydesign.com/2010/01/tutorial-how-to-jquery-basics/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 00:04:33 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[selector]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.zero7web.com/?p=162</guid>
		<description><![CDATA[JQuery Basics
This post will show you some of the basics of JQuery. It is not an in depth tutorial but will give you some pointers to get you started with JQuery.
OK, the first piece of code you need to use JQuery is a link to the JQuery JS library. First, download the latest JQuery Library [...]]]></description>
			<content:encoded><![CDATA[<p><strong>JQuery Basics</strong><br />
This post will show you some of the basics of JQuery. It is not an in depth tutorial but will give you some pointers to get you started with JQuery.<br />
OK, the first piece of code you need to use JQuery is a link to the JQuery JS library. First, download the latest JQuery Library from the following link&#8230;.<br />
http://docs.jquery.com/Downloading_jQuery<br />
Then link to it like any other javascript file (like so)&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;./js/jquery-1.4.1.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Obviously choosing the correct path for your version web server file system setup.<br />
The next step after linking the JQuery library is to use it! Look at the following piece of code.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;./js/jquery-1.4.1.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span>
	<span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
		$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #006600; font-style: italic;">// here is some code</span>
		<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>This is essentially the same as calling a standard Javascript Window.OnLoad event handler, except it&#8217;s the JQuery way.<br />
We are saying&#8230; when the document is ready (loaded) run some code.<br />
This is your basic first step to using JQuery. You can also use other event handlers to launch your code, or even call the functions directly, but often when using JQuery, especially for styling/design features, you will want to run the code and so this is the easiest way.<br />
At the moment this code is not very useful, as it doesn&#8217;t do anything, so let’s add a little more.<br />
Let’s create a very basic html page.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
	&lt;head&gt;
		&lt;title&gt;JQuery Basics&lt;/title&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;a id=&quot;link1&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 1&lt;/a&gt;
		&lt;a id=&quot;link2&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 2&lt;/a&gt;
		&lt;a id=&quot;link3&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 3&lt;/a&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre></div></div>

<p>Ok now let’s add some JQuery&#8230;.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
	&lt;head&gt;
		&lt;title&gt;JQuery Basics&lt;/title&gt;
		&lt;script src=&quot;./js/jquery-1.4.1.js&quot;&gt;&lt;/script&gt;
		&lt;script&gt;
			$(document).ready(function() {
				$('a').click(function() {
					alert(&quot;This is JQuery in action!&quot;);
				});
			});
		&lt;/script&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;a id=&quot;link1&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 1&lt;/a&gt;
		&lt;a id=&quot;link2&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 2&lt;/a&gt;
		&lt;a id=&quot;link3&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 3&lt;/a&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre></div></div>

<p>Now save the file and open it in a web browser. When you click a link you should find you get a popup.<br />
Let’s examine this code a little further.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;This is JQuery in action!&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The first part</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a'</span><span style="color: #009900;">&#41;</span></pre></div></div>

<p> is a selector, the same as in CSS. Here we are saying apply to all of the A (anchor) tags in the document.<br />
Next we’re saying</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></pre></div></div>

<p>This means for all of those A tags use the click event handler.<br />
Finally we’re saying when that click event is found on an A tag</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;This is JQuery in action!&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p> This generates the popup.<br />
In this example we chose to use</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a'</span><span style="color: #009900;">&#41;</span></pre></div></div>

<p> as our selector, but there are many other ways we can select elements.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#link1'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></pre></div></div>

<p> This is the same as the getElementByID function that is commonly used in JavaScript. Here we are selecting the element with the ID “link1”.<br />
We could also use</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.myLink'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></pre></div></div>

<p>to select all elements with the class name “myLink”.</p>
<p>In our examples we have used the click event handler to launch the code when the link is clicked. We don’t have to add an event handler here if we don’t want to.<br />
Let’s look at another example.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
	&lt;head&gt;
		&lt;title&gt;JQuery Basics&lt;/title&gt;
		&lt;script src=&quot;./js/jquery-1.4.1.js&quot;&gt;&lt;/script&gt;
		&lt;script&gt;
			$(document).ready(function() {
				$('a').addClass(&quot;red&quot;);
			});
		&lt;/script&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;a id=&quot;link1&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 1&lt;/a&gt;
		&lt;a id=&quot;link2&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 2&lt;/a&gt;
		&lt;a id=&quot;link3&quot; class=&quot;myLink&quot; href=&quot;#&quot;&gt;Link 3&lt;/a&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre></div></div>

<p>This sets all A tags in documents to have the class “red”.<br />
This is a basic class which is built into the JQuery library, but you could just as easily add your own class.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
	&lt;head&gt;
		&lt;title&gt;JQuery Basics&lt;/title&gt;
		&lt;script src=&quot;./js/jquery-1.4.1.js&quot;&gt;&lt;/script&gt;
		&lt;script&gt;
			$(document).ready(function() {
				$('a').addClass(&quot;myClass&quot;);
			});
		&lt;/script&gt;
		&lt;style&gt;
			.myClass {
				color:blue;
				text-decoration:underline;
			}
		&lt;/style&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;a id=&quot;link1&quot; href=&quot;#&quot;&gt;Link 1&lt;/a&gt;
		&lt;a id=&quot;link2&quot; href=&quot;#&quot;&gt;Link 2&lt;/a&gt;
		&lt;a id=&quot;link3&quot; href=&quot;#&quot;&gt;Link 3&lt;/a&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre></div></div>

<p>You could also use first, last, parent and child selectors just like in CSS. For example</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'a:first'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;myClass&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>to select the first of the link tags and apply the class “myClass” just to that first link.</p>
<p>These are just a few very basic examples of how you can start using JQuery, look out for more posts in the future where we will show you some of the many other exciting features of JQuery.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2010/01/tutorial-how-to-jquery-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>30,000 Niche Market Articles at Your Fingertips to use as you please (plus e-book creation tool)</title>
		<link>http://blog.didsburydesign.com/2010/01/30000-niche-market-articles-at-your-fingertips-to-use-as-you-please-plus-e-book-creation-tool/</link>
		<comments>http://blog.didsburydesign.com/2010/01/30000-niche-market-articles-at-your-fingertips-to-use-as-you-please-plus-e-book-creation-tool/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 12:48:41 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[affiliate]]></category>
		<category><![CDATA[articles]]></category>
		<category><![CDATA[clickbank]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[making money]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[micro niche]]></category>
		<category><![CDATA[niche]]></category>

		<guid isPermaLink="false">http://blog.zero7web.com/?p=158</guid>
		<description><![CDATA[I found this on another blog and thought it would be very useful for a lot of the readers:
Original Blog Link
I thought this would be of interest to you all. It&#8217;s a piece of software you can get your hands on that gives you access to 30,000 Niche articles that you can use as you [...]]]></description>
			<content:encoded><![CDATA[<p>I found this on another blog and thought it would be very useful for a lot of the readers:<br />
<a href="http://n.otes.co.uk/articles/30k-niche-market-articles-at-your-fingertips/">Original Blog Link</a></p>
<blockquote><p>I thought this would be of interest to you all. It&#8217;s a piece of software you can get your hands on that gives you access to 30,000 Niche articles that you can use as you please. Place them on your blog to generate traffic or give them away as freebies to attract people towards your chargeable products.</p>
<p>You can use these articles to help create backlinks to your sites and you can even create One-of-a-Kind eBooks with the Built in eBook Creation Wizard. Bonus!</p>
<p>There&#8217;s a free video you can watch that shows how it works and just how easy it is to get going. The time you will save by having a massive library of articles is going to be insane!</p>
<p>This is highly recommended by us and we would like to hear your success stories, because there will be a lot of them! I have bought into this package myself and I can honest say I am very glad as I not how content to post on all of my other website to bring in the visitors.</p>
<p><a href="http://ac673widxv42ok2amouhicqe-y.hop.clickbank.net/" target="_top" style="font-size:1.4em;">Visit the site now to watch your free video explaining more&#8230;</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2010/01/30000-niche-market-articles-at-your-fingertips-to-use-as-you-please-plus-e-book-creation-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Andi Gibson Photography Website Online</title>
		<link>http://blog.didsburydesign.com/2010/01/andi-gibson-photography-website-online/</link>
		<comments>http://blog.didsburydesign.com/2010/01/andi-gibson-photography-website-online/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 13:44:08 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.zero7web.com/?p=154</guid>
		<description><![CDATA[Andi Gibson&#8217;s Photography site is now online. The simple design was requested to create a nice sleek look. The site is sat on top of a wordpress blog and will be updated regularly with portfolio and company information.

Visit website
]]></description>
			<content:encoded><![CDATA[<p>Andi Gibson&#8217;s Photography site is now online. The simple design was requested to create a nice sleek look. The site is sat on top of a wordpress blog and will be updated regularly with portfolio and company information.</p>
<p><a href="http://www.andigibson.co.uk"><div class="wp-caption aligncenter" style="width: 510px"><img alt="Andi Gibson Photography screenshot" src="http://www.zero7web.com/images/portfolio/website-andigibson.jpg" title="Andi Gibson Photography" width="500" height="100" /><p class="wp-caption-text">Andi Gibson Photography screenshot</p></div></a></p>
<p><a href="http://www.andigibson.co.uk">Visit website</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2010/01/andi-gibson-photography-website-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>210 Dental Clinic Website Complete</title>
		<link>http://blog.didsburydesign.com/2010/01/210-dental-clinic-website-complete/</link>
		<comments>http://blog.didsburydesign.com/2010/01/210-dental-clinic-website-complete/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 13:17:15 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[210 dental clinic]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://blog.zero7web.com/?p=150</guid>
		<description><![CDATA[The 210 Dental Clinic is now online. The site has been developed over the past few months and the client is very happy with the end result.

210 Dental Clinic Website
]]></description>
			<content:encoded><![CDATA[<p>The 210 Dental Clinic is now online. The site has been developed over the past few months and the client is very happy with the end result.</p>
<p><a href="http://www.210dentalclinic.com"><div class="wp-caption aligncenter" style="width: 510px"><img title="Screenshot" src="http://www.zero7web.com/images/portfolio/website-210.png" alt="210 Dental Clinic screen shot" width="500" height="100" /><p class="wp-caption-text">210 Dental Clinic screen shot</p></div></a></p>
<p><a href="http://www.210dentalclinic.com">210 Dental Clinic Website</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2010/01/210-dental-clinic-website-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To: Create a re-usable form with the Zend Framework with validation and filters</title>
		<link>http://blog.didsburydesign.com/2009/11/how-to-create-reusable-form-zend-framework-zend_form-validation-filters/</link>
		<comments>http://blog.didsburydesign.com/2009/11/how-to-create-reusable-form-zend-framework-zend_form-validation-filters/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 12:12:36 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.zero7ict.com/?p=126</guid>
		<description><![CDATA[It is quite easy to start using a framework as an easy way to manage your url rewriting, and forget about all the added functionality provided by the framework. An ideal example of this is when making forms. You can create a form manually and that is perfectly valid, but if you use the framework [...]]]></description>
			<content:encoded><![CDATA[<p>It is quite easy to start using a framework as an easy way to manage your url rewriting, and forget about all the added functionality provided by the framework. An ideal example of this is when making forms. You can create a form manually and that is perfectly valid, but if you use the framework it will help you filter and validate the form with very little effort!</p>
<p><strong>Zend_Form</strong><br />
The framework provides a Zend_Form class that you can extend to easily create forms and assign validation and filters too with a few simple lines of code. Name the elements the same as the db then the populate will work with one line of code also.</p>
<p>In your Application folder create a Forms folder</p>
<p>This is an example form:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">class</span> Form_CreateEmail <span style="color: #000000; font-weight: bold;">extends</span> Zend_Form
<span style="color: #009900;">&#123;</span>
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #000088;">$options</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
        parent<span style="color: #339933;">::</span>__construct<span style="color: #009900;">&#40;</span><span style="color: #000088;">$options</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setName</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'createemail'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$title</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Zend_Form_Element_Text<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'title'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$title</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setLabel</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Subject'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">-&gt;</span><span style="color: #004000;">setRequired</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">-&gt;</span><span style="color: #004000;">addFilter</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'StripTags'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">-&gt;</span><span style="color: #004000;">addFilter</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'StringTrim'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">-&gt;</span><span style="color: #004000;">addValidator</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'NotEmpty'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$info</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Zend_Form_Element_Textarea<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'info'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$info</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setLabel</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Email Content'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">-&gt;</span><span style="color: #004000;">setAttribs</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'rows'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">12</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'cols'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">79</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
        <span style="color: #000088;">$submit</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Zend_Form_Element_Submit<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'submit'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$submit</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setAttrib</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'id'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'submitbutton'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">addElements</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$title</span><span style="color: #339933;">,</span> <span style="color: #000088;">$info</span><span style="color: #339933;">,</span> <span style="color: #000088;">$submit</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>You can then call it from your controller like this:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$form</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Form_CreateEmail<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$form</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">submit</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setLabel</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Add'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">view</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">form</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$form</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>And display it from you view using</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">echo</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">form</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>If you want this to be included on everypage you could create a new helper file</p>
<p>in your views folder create a helpers folder and create a myHelper.php file</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> Zend_View_Helper_MyHelper
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">function</span> myHelper<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
&nbsp;
<span style="color: #000088;">$form</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Form_CreateEmail<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$form</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">submit</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setLabel</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Add'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$form</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>This could be output from your layout using:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #990000;">echo</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">MyHelper</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Hope this helps someone</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2009/11/how-to-create-reusable-form-zend-framework-zend_form-validation-filters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft announces the WebsiteSpark Program</title>
		<link>http://blog.didsburydesign.com/2009/09/microsoft-announces-the-websitespark-program/</link>
		<comments>http://blog.didsburydesign.com/2009/09/microsoft-announces-the-websitespark-program/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 11:04:40 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.zero7ict.com/?p=92</guid>
		<description><![CDATA[From Scott Gu&#8217;s Blog!
WebSiteSpark provides software licenses that you can use for three years at no cost.  Once enrolled, you can download and immediately use the following software from Microsoft:
    * 3 licenses of Visual Studio 2008 Professional Edition
    * 1 license of Expression Studio 3 (which includes [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://weblogs.asp.net/scottgu/archive/2009/09/24/announcing-the-websitespark-program.aspx">From Scott Gu&#8217;s Blog!</a></p>
<p><a href="http://www.microsoft.com/web/websitespark/">WebSiteSpark</a> provides software licenses that you can use for three years at no cost.  Once enrolled, you can download and immediately use the following software from Microsoft:</p>
<p>    * 3 licenses of Visual Studio 2008 Professional Edition<br />
    * 1 license of Expression Studio 3 (which includes Expression Blend, Sketchflow, and Web)<br />
    * 2 licenses of Expression Web 3<br />
    * 4 processor licenses of Windows Web Server 2008 R2<br />
    * 4 processor licenses of SQL Server 2008 Web Edition<br />
    * DotNetPanel control panel (enabling easy remote/hosted management of your servers)</p>
<p>The Windows Server and SQL Server licenses can be used for both development and production deployment.</p>
<p>The only thing you need to pay is 100$ at the end of the three years and you can cancel if you want. I personally think this is great and wanted to spread the word!</p>
<p>Enjoy..</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2009/09/microsoft-announces-the-websitespark-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Win Free Web Hosting for the Year!</title>
		<link>http://blog.didsburydesign.com/2009/07/win-free-web-hosting-for-the-year/</link>
		<comments>http://blog.didsburydesign.com/2009/07/win-free-web-hosting-for-the-year/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 18:08:06 +0000</pubDate>
		<dc:creator>Didsbury Design</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.zero7ict.com/?p=88</guid>
		<description><![CDATA[
We are currently offering free web hosting to 2 people as part of our current marketing campaign! All you have to do is tell us why you think it would be helpful for you!
Follow this link to enter:
www.Zero7Web.com/competitions/
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.zero7web.com/images/logo.jpg" alt="Zero7Web Logo" /></p>
<p>We are currently offering free web hosting to 2 people as part of our current marketing campaign! All you have to do is tell us why you think it would be helpful for you!</p>
<p>Follow this link to enter:<br />
<a href="http://www.zero7web.com/competitions/">www.Zero7Web.com/competitions/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.didsburydesign.com/2009/07/win-free-web-hosting-for-the-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

