<?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>Trevor Power &#187; Image Hosting</title>
	<atom:link href="http://blog.trevorpower.com/index.php/tag/image-hosting/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.trevorpower.com</link>
	<description>Software development and other thoughts</description>
	<lastBuildDate>Fri, 20 Aug 2010 07:33:51 +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>What&#039;s up with the Tadmap project?</title>
		<link>http://blog.trevorpower.com/index.php/whats-up-with-the-tadmap-project/</link>
		<comments>http://blog.trevorpower.com/index.php/whats-up-with-the-tadmap-project/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 16:19:00 +0000</pubDate>
		<dc:creator>trevorpower</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Tadmap]]></category>
		<category><![CDATA[ASP.Net MVC]]></category>
		<category><![CDATA[Image Hosting]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://trevorpower.com/blog/?p=25</guid>
		<description><![CDATA[If you&#8217;ve been following the Tadmap blog then you might be wondering why there haven&#8217;t been any updates since November. Well here&#8217;s why.
Before Christmas I decided to try out the new ASP.Net MVC framework, for no other reason than wanting to learn more about it. My initial impression was that it would be ideal for [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.trevorpower.com%2Findex.php%2Fwhats-up-with-the-tadmap-project%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.trevorpower.com%2Findex.php%2Fwhats-up-with-the-tadmap-project%2F" height="61" width="51" /></a></div><p>If you&#8217;ve been following the <a href="http://blog.tadmap.com/">Tadmap blog</a> then you might be wondering why there haven&#8217;t been any updates since November. Well here&#8217;s why.</p>
<p>Before Christmas I decided to try out the new ASP.Net MVC framework, for no other reason than wanting to learn more about it. My initial impression was that it would be ideal for <a href="http://tadmap.com/">Tadmap</a>, so I decided to go for it. The change over meant refactoring all the pages I already had into controller and views, and I got 90% there very quickley. As I had never used MVC before I started following Rob Conery&#8217;s <a href="http://blog.wekeroad.com/mvc-storefront/mvc-storefront-part-1/">MVC Storefront</a> series to make sure I was doing things right. This may or may not have been a mistake.</p>
<p>First, he was using a fancy new version of the Repository pattern which I liked the look of very much, this lead to even more refactoring and learning more about LINQ on the way.</p>
<p>I tried to ignore the Test Driven Development aspect of what Rob was doing, but eventually I downloaded <a href="http://www.nunit.org/index.php">Nunit</a> just to try my hands at writing an automated test. Straight away I was hooked on TDD. I tried limiting TDD to just new code but to make the new code testable meant refactoring the old code to reduce dependencies.</p>
<p>It&#8217;s taken a lot longer then I wanted but I am having a lot of fun doing it. My code is clean and loosely coupled and I have over a hundred unit tests and a bunch of integration tests that I can fire with one click. </p>
<p>Even though I have no boss and as yet no users, I have still run into the age old problem of doing it right versus getting it done. There is the ultimate balance to be made between making things perfect while achieving the goals and real world features that help our moral and motivation. It&#8217;s starting to bother me that I haven&#8217;t been able to add any new features in over a month.</p>
<p>So in the next few weeks I hope to get an, albeit imperfect, ASP.Net MVC version of the application up on the live server. I&#8217;ll then be in a position to iron out the last few post refactoring bugs or implement a cool new feature when I need the motivation to keep going.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.trevorpower.com/index.php/whats-up-with-the-tadmap-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tadmap &#8211; Image Hosting for Map Collectors</title>
		<link>http://blog.trevorpower.com/index.php/tadmap-image-hosting-for-map-collectors/</link>
		<comments>http://blog.trevorpower.com/index.php/tadmap-image-hosting-for-map-collectors/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 10:09:00 +0000</pubDate>
		<dc:creator>trevorpower</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Tadmap]]></category>
		<category><![CDATA[Image Hosting]]></category>
		<category><![CDATA[Maps]]></category>

		<guid isPermaLink="false">http://trevorpower.com/blog/?p=21</guid>
		<description><![CDATA[
One of my interests is in early maps. I don&#8217;t have a big collection or anything but I would like to be able to browse them on my computer or show them to other people. One of my hobby projects is to provide a website that does just that.

The technical aspects of developing Tadmap I [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.trevorpower.com%2Findex.php%2Ftadmap-image-hosting-for-map-collectors%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.trevorpower.com%2Findex.php%2Ftadmap-image-hosting-for-map-collectors%2F" height="61" width="51" /></a></div><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Y2LJ3akQL0w/SRc_jXueNuI/AAAAAAAAACs/M-tzitQjv1s/s1600-h/ScreenShot.jpg"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 227px;" src="http://1.bp.blogspot.com/_Y2LJ3akQL0w/SRc_jXueNuI/AAAAAAAAACs/M-tzitQjv1s/s400/ScreenShot.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5266748166129989346" /></a>
<p style="display: block; min-width: 100px;">One of my interests is in early maps. I don&#8217;t have a big collection or anything but I would like to be able to browse them on my computer or show them to other people. One of my hobby projects is to provide a website that does just that.</p>
</p>
<p>The technical aspects of developing <a href="http://tadmap.com/">Tadmap</a> I will probably write about on this blog, but I am also writing on the <a href="http://tadmap.blogspot.com/">Tadmap blog</a> if you are interested in learning more about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.trevorpower.com/index.php/tadmap-image-hosting-for-map-collectors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
