<?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>White Wall Web Wisdom &#187; Web 2.0</title>
	<atom:link href="http://blog.whitewallweb.com/category/web-20/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.whitewallweb.com</link>
	<description>Web Application Development blog</description>
	<lastBuildDate>Tue, 07 Sep 2010 10:58:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Online convenience for travel claims</title>
		<link>http://blog.whitewallweb.com/2009/03/11/online-convenience-for-travel-claims/</link>
		<comments>http://blog.whitewallweb.com/2009/03/11/online-convenience-for-travel-claims/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 12:15:28 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Ruby on rails]]></category>
		<category><![CDATA[South Africa]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2009/03/11/online-convenience-for-travel-claims/</guid>
		<description><![CDATA[In response to a recent stipulation enforced by SARS (South African Revenue Service), which states that effective 1 March 2009, South African tax payers will be required to properly track their travel and related expenses in order to qualify for rebates, we’ve launched a free web application that enables users to accomplish this online. Available [...]]]></description>
			<content:encoded><![CDATA[<p><a class="imagelink" title="TravelLogger" href="http://blog.whitewallweb.com/wp-content/uploads/2009/03/08301.jpg"><img border="0" align="left" id="image315" alt="TravelLogger" src="http://blog.whitewallweb.com/wp-content/uploads/2009/03/08301.thumbnail.jpg" /></a>In response to <a target="_blank" href="http://www.sars.co.za/home.asp?PID=4232&#038;ToolID=2&#038;ItemID=43667">a recent stipulation enforced by SARS</a> (South African Revenue Service), which states that effective 1 March 2009, South African tax payers will be required to properly track their travel and related expenses in order to qualify for rebates, we’ve launched a free web application that enables users to accomplish this online.</p>
<p>Available through <a title="TravelLogger" target="_blank" href="http://www.travellogger.co.za">www.travellogger.co.za</a>, the online travel log enables users to track their mileage online throughout the year and easily export this data to a CSV file, for use in Excel, when it becomes time to submit their annual returns.<br />
The web-based nature of the app affords users the convenience of logging their travel any time and any place where they have internet access. The app is also compatible with the majority of popular cellphone web browsers – making ‘on the road’ logging a breeze.</p>
<p>Users can feel assured in using this application as their information is backed up on a web server in a secure data centre environment. Users also have the extra option of exporting the information, and backing it up for convenience on their own PC or laptop.</p>
<p>Employees that are required by their employers to log their travel will also find this app particularly useful.</p>
<p>1 March 2009 to 28 February 2010 will be the last year where the “deeming provision” may be used to calculate a business travel deduction. Before, taxpayers were only asked to provide their total business and personal mileage for the year. However, <a target="_blank" href="http://www.sars.co.za/home.asp?PID=4232&#038;ToolID=2&#038;ItemID=43667">according to the SARS web site</a>, this provision was open to abuse and resulted in excessive deductions, which did not match actual business expenses.</p>
<p>So, from 1 March 2010, taxpayers seeking to claim a deduction for business travel will be required to keep a logbook and <a title="TravelLogger" href="http://www.travellogger.co.za">www.travellogger.co.za</a> will assist taxpayers in doing so.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2009/03/11/online-convenience-for-travel-claims/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2009/03/11/online-convenience-for-travel-claims/&amp;t=Online+convenience+for+travel+claims" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2009/03/11/online-convenience-for-travel-claims/&amp;title=Online+convenience+for+travel+claims" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Online+convenience+for+travel+claims+-+http://b2l.me/6fw92&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2009/03/11/online-convenience-for-travel-claims/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>New PersonL Site Blitz!</title>
		<link>http://blog.whitewallweb.com/2008/08/01/new-personl-site-blitz/</link>
		<comments>http://blog.whitewallweb.com/2008/08/01/new-personl-site-blitz/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 08:05:42 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[PersonL]]></category>
		<category><![CDATA[Ruby on rails]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2008/08/01/new-personl-site-blitz/</guid>
		<description><![CDATA[Yesterday, I (proudly) sent the following mail to the office: &#8220;We have just officially entered PersonL (last minute) into this years TechCrunch50 Contest We had half applied, decided it was too late, and then they mailed me yesterday and asked me to complete the entry by tomorrow… So we got cracking and churned out a [...]]]></description>
			<content:encoded><![CDATA[<p><a title="PersonL - Recruitement Software" href="http://www.personlplace.com/"><img border="0" align="right" alt="PersonLs New Site" id="image300" src="http://blog.whitewallweb.com/wp-content/uploads/2008/08/personl-ss-small.jpg" /></a>Yesterday, I (proudly) sent the following mail to the office:</p>
<p><em>&#8220;We have just officially entered PersonL (last minute) into this years <a title="TechCrunch50" href="http://www.techcrunch50.com/">TechCrunch50 </a>Contest</em></p>
<p><em>We had half applied, decided it was too late, and then they mailed me yesterday and asked me to complete the entry by tomorrow…<br />
</em></p>
<p><em>So we got cracking and churned out a much upgraded web site and content in just two days (planning, writing content and everything).</em></p>
<p><em>Well done to the team who did this: Martin (design and input), Pascal (most of the dev and styling), Tim (Powerpoint, Flash and graphics) and Ferdi (making sure it all came together).</em></p>
<p><em><a title="PersonL - Recruitement Software" href="http://www.personlplace.com/">Check it out </a>and let us know what you think.</em></p>
<p><em>Rob helped out a bit on testing from a usability perspective. I wrote the content.&#8221;</em></p>
<p>The amazing thing is, i think it is the best website we have ever built on such short notice.</p>
<p><span id="more-169"></span> So this is how it rolled out&#8230; I (Peter) had half completed a <strong>very</strong> late (only heard about it very late) entry for <a title="PersonL - Recruitement Software" href="http://www.personlplace.com/">PersonL</a> on the TechCrunch50 website when the general consensus in the team was &#8220;it&#8217;s too late.&#8221; So I stopped and we focussed again on our 23rd August *internal* deadline to get PersonL out of beta and into commercial-release-still-in-beta-phase <img src='http://blog.whitewallweb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>On of the &#8220;background tasks that we just haven&#8217;t gotten to yet&#8221; list, getting our promotional site up and ready has been sitting semi-permanantly at about number 5. But an email from TechCrunch on the 30 July changed all of that&#8230;</p>
<p>So why did we manage to get such a great result in such a short space of time. Some thoughts:</p>
<ul>
<li>All the team members involved know our product and business intimately</li>
<li>We had all the tools at hand (all required technologies)</li>
<li>We had very fluid and regular correspondence between the business people, the technical people and the marketing people</li>
<li>We were not too focussed on cost estimates and &#8220;big spec upfront&#8221; but rather business results best met &#8211; basically this was very <a title="Agile Manifesto" href="http://www.agilemanifesto.org/">Agile</a></li>
<li>We had a Project Manager on the project with a singular focus on delivering a swift result</li>
<li>We were all having fun</li>
</ul>
<p>And was fun! (Note to self, I must work hard to convince more clients to engage with us in this way. It is simply so much better for everyone concerned&#8230;)</p>
<p>Now just holding thumbs for TechCrunch50.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2008/08/01/new-personl-site-blitz/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2008/08/01/new-personl-site-blitz/&amp;t=New+PersonL+Site+Blitz%21" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2008/08/01/new-personl-site-blitz/&amp;title=New+PersonL+Site+Blitz%21" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=New+PersonL+Site+Blitz%21+-+http://b2l.me/6gvwc&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2008/08/01/new-personl-site-blitz/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>4 Web Resolutions for 2008</title>
		<link>http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/</link>
		<comments>http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 14:08:03 +0000</pubDate>
		<dc:creator>Turbo</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Client Work]]></category>
		<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Development Processes]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Ruby on rails]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/</guid>
		<description><![CDATA[Off we go! Another year of discovery, excitement, change and quite possibly some daunting challenges awaits our brave developer hearts once more. As we walk bleary-eyed to our desks again, fresh smells of coffee filling the office, it’s an excellent time to refocus – amongst other things – on our technical goals; how we’d like [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Happy 2008" style="float: left; margin-right: 2em" src="http://blog.whitewallweb.com/wp-content/uploads/2008/01/fireworks.jpg" />Off we go! Another year of discovery, excitement, change and quite possibly some daunting challenges awaits our brave developer hearts once more. As we walk bleary-eyed to our desks again, fresh smells of coffee filling the office, it’s an excellent time to refocus – amongst other things – on our technical goals; how we’d like technology to help us grow, but more importantly, what <em>we</em> can do to help <em>technology</em> grow.<span id="more-144"></span></p>
<p>I’ve decided to share some of my views on what I think are the pertinent issues this year, and the goals to achieve to that end. Thus, my top personal ‘Web Development Resolutions’ for this year are:</p>
<h3><strong>1. See the Year of the Web Standards?</strong></h3>
<p><img alt="ACID2" style="margin: 1em 0pt 0pt; float: right; width: 140px; height: 160px" src="http://timaltman.com/acid2/acid2-7841.png" /> 	With Microsoft finally being pressured into releasing a standards-compliant Internet Explorer, subsequently revealing that <a href="http://www.webstandards.org/2007/12/19/ie8-passes-acid2-test-2/">IE8 has passed</a> the <a href="http://www.webstandards.org/action/acid2/">Acid2</a> test in an internal debug build, and hinting at a release sometime in mid-2008, we can finally glimpse the possibility of bringing web standards (at least in terms of <acronym title="Cascading Style Sheets">CSS</acronym>/<acronym title="eXtensible HyperText Markup Language">XHTML</acronym>) to the masses. Additionally, <a href="http://wiki.mozilla.org/Firefox3">Firefox 3</a>&#8216;s ability to pass <a href="http://www.webstandards.org/action/acid2/">Acid2</a> natively (better late than never!) as well as <a href="http://my.opera.com/desktopteam/blog/">Opera&#8217;s Kestrel builds</a> with exhaustive <a href="http://www.w3.org/TR/css3-selectors/">CSS3</a> support (on desktop, the <a href="http://www.wii.com/">Wii</a> <em>and</em> mobile phones), means we&#8217;ve never been able to reach as many platforms or people with the same features before. I believe this to be a &#8216;watershed&#8217; year, where we&#8217;ll either see the myriad of Web Standards take off, or if they prove to be fundamentally flawed (they&#8217;re already proving difficult to implement), this may well be the beginning of complete dominance from other proprietrary solutions like Flash. 	  	There&#8217;s an <a href="http://alex.dojotoolkit.org/?p=642">emerging school of thought</a> that standards are discouraging quick progression through lack of competition. I strongly disagree, as if one looks at the greatest problem plaguing the web, incompatibility, a look back into the past reveals that rampant browser competition in the late 90&#8242;s (IE Netscape days) resulted in far too many different proprietrary solutions for the same thing &#8211; something that still haunts us today.</p>
<h3><strong>2. Bridge the divide between the Client and Server Model</strong></h3>
<p>Although we&#8217;ve seen various frameworks like <a href="http://www.rubyonrails.org/">Ruby On Rails</a> make our lives easier when dealing with user interfaces (especially <acronym title="Asynchronous Javascript And Xml [request]">AJAX</acronym>), we&#8217;re still dealing with several different representations of the same data &#8211; on the page HTML, in the DOM, in the application code, in the database. Wouldn&#8217;t it be great if the client-side UI object was the same as the server-side one? Why do we need four or more languages and data models to work on the same platform? In my opinion, anyone who can conclusively create a single solution (which I believe <em>is</em> achievable), will elevate web development to the undisputed champion of cross-platform, accessible and efficient software design. I&#8217;ll race you there&#8230;</p>
<h3><strong>3. Go Mobile</strong></h3>
<p><img alt="Opera Mini" style="margin: 1em 0pt 0pt; float: right" src="http://cellphonesclub.com/wp/wp-images/opera_mini.jpg" /> 	Well, by now everyone is quite familiar with that prodigy of effective marketing, the <a href="http://www.apple.com/iphone/">iPhone</a>. I&#8217;m sure most of you have considered the possiblity of making your applications work on it&#8217;s cut-down <a href="http://webkit.org/">Webkit</a> browser. However, consider the number of users you could reach if you could tap into the several hundred million cellphones worldwide with an internet connection. Recently I made the rather serendipitous discovery that <a href="http://www.operamini.com/">Opera Mini 4</a> &#8211; which runs on any decent <acronym title="Java 2 Micro Edition">J2ME</acronym> phone &#8211; was able to [mostly] run our AJAX-intensive WTimer application, which we hadn&#8217;t put a single second of mobile development time into. Surely, uncovering the workings of this browser will enable us to bring rich applications to not only the iPhone, but to the millions of normal mobile users out there.</p>
<h3><strong>4. Put old browsers to rest</strong></h3>
<p>Anyone else tired of dealing with IE6&#8242;s (or worse) compatiblity issues? As I aluded to briefly in our <a href="http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/">Heroes 2007 Conference</a>, I&#8217;ve proposed a possible plan to tackle this knife in the side of web development: 	<img alt="Anti IE" style="margin: 1.5em 1em 1em 0pt; float: right" src="http://www.commonsensepr.com/wp-content/uploads/2007/04/netscape-logo.jpg" /></p>
<ul>
<li><strong>Educate and Upgrade</strong> &#8211; Politely nag people using old browsers to upgrade to new ones. The trick is to work out a method that doesn&#8217;t detract from the value of the site itself. Perhaps via a notice, which links to a tailored, step-by-step guide on how and why to upgrade. If we can roll this out on a large scale, then hopefully we can knock down the figure of 40%+ IE6 users, and spend more time doing real coding.</li>
<li><strong>Fix</strong> &#8211; There are a number of great scripts like <a href="http://ie7-js.googlecode.com/">Dean Edward&#8217;s IE7.js</a> that can upgrade and fix a limited number of browser defects. Improving on these and chucking in some resetting CSS for example, could ease the pain of dealing with these browsers in the mean time.</li>
<li><strong>Embed</strong> &#8211; With layout engines like WebKit introducing experimental features like offline databases, we may just be better off in some situations with tying applications into an embedded desktop application (eg. <a href="http://fluidapp.com/">Fluid</a>) and forcing clients to download and use them, virtually eliminating the problem altogether.</li>
</ul>
<p>Perhaps with a plan like this, we can start developing websites and applications that break through the limitations of browsers that are nearly 10 years old.  In conclusion, I&#8217;m very excited about the possibilities for the direction of web development technologies this year, but also feel that a lot of juggling of the elements and ideas will need to be done to master it. We must persue every avenue to come up with solutions that help us move forward&#8230;</p>
<blockquote><p>&#8220;The only real failure in life is the failure to try.&#8221; &#8212; <strong>Unknown</strong></p></blockquote>
<p>How do you feel about these issues? Any comments you have will be appreciated. All the best to everyone for a fantastic 2008!</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/&amp;t=4+Web+Resolutions+for+2008" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/&amp;title=4+Web+Resolutions+for+2008" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=4+Web+Resolutions+for+2008+-+http://b2l.me/6a2zq&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Web Application Super Heroes Conference 2007 &#8211; Open to All!</title>
		<link>http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/</link>
		<comments>http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 09:58:52 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/</guid>
		<description><![CDATA[Every year, White Wall Web has bi-annual conferences to discuss issues relevant and interesting to the WWW team. Each end of year conference is a culmination of the year&#8217;s learnings and industry developments and takes place over two days. This year WWW plans to do something a little different. &#8220;As we have grown in both size [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image272" height="82" alt="Web Application Super Heroes Conference 2007" src="http://blog.whitewallweb.com/wp-content/uploads/2007/11/superheroes.jpg" align="right" />Every year, White Wall Web has bi-annual conferences to discuss issues relevant and interesting to the WWW team.</p>
<p>Each end of year conference is a culmination of the year&#8217;s learnings and industry developments and takes place over two days.</p>
<p>This year WWW plans to do something a little different. &#8220;As we have grown in both size and knowledge, we have realized that our conference content has a lot to offer others in the industry,&#8221; says Peter Flynn, MD of White Wall Web International. This year, the conference is being opened up to invited and paid guests and the content tailored to be of interest to this new group of attendees. &#8220;In 2008 we are planning to host a full paid conference, so this year&#8217;s (2007) conference is a bit of a &#8220;hybrid&#8221; as we gear up for next year&#8217;s event.&#8221;</p>
<p><span id="more-140"></span>&#8220;We are excited because we having some great guest speakers. In addition, we will be unveiling some exciting new plans for 2008.&#8221;</p>
<p>On Day One, technical topics will be discussed on topical issues in the field such as <a title="Agile Development" href="http://en.wikipedia.org/wiki/Agile_development" target="_blank">Agile Development</a>, <a title="continuous integration" href="http://en.wikipedia.org/wiki/Continuous_Integration">continuous integration</a>, infrastructure considerations when implimenting <a title="AJAX" href="http://en.wikipedia.org/wiki/AJAX" target="_blank">AJAX</a> and lessons learned running Web Application Development projects.</p>
<p>On Day Two, management, leadership and vision-casting topics will be discussed including &#8220;<a title="Getting things Done" href="http://en.wikipedia.org/wiki/Getting_things_done">Getting Things Done</a>,&#8221; the dynamics of personal goal setting, finding your strengths and others.</p>
<p>&#8220;We are opening up the conference to others in the industry who may have an interest in the subject matter and/or an interest in working with White Wall Web. We already have about 30 attendees and the venue can take up to 50, so places are limited.&#8221;</p>
<p>For full information on the conference, topics, speakers, venue etc. have a look at <a title="http://blog.whitewallweb.com/uploads/Web-Application-Super-Heroes-Conference-2007" href="http://blog.whitewallweb.com/uploads/Web-Application-Super-Heroes-Conference.pdf" target="_blank">the full brochure</a>.</p>
<p>The conference cost is R600 ex VAT per day and is taking place on the 10th and 11th of December 2007. Day One is very technical in nature, Day Two covers issues of leadership, management and vision-casting for 2008. Attendees can opt to attend either or both days.</p>
<p>Interested people should call 021 462 4969 and ask to speak Bianca. Alternatively email <a href="mailto:info@whitewallweb.com">info@whitewallweb.com</a>. Please RSVP by the 28th November 2007.</p>
<p><em>Update 28th Nov: We have had numerous sign ups from as far afield as Nigeria. There are a few places left still, so remember to get your bookings in today&#8230;</em></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/&amp;t=Web+Application+Super+Heroes+Conference+2007+-+Open+to+All%21" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/&amp;title=Web+Application+Super+Heroes+Conference+2007+-+Open+to+All%21" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Web+Application+Super+Heroes+Conference+2007+-+Open+to+All%21+-+http://b2l.me/726eh&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>.Net ORM – object relational mapping tools</title>
		<link>http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/</link>
		<comments>http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 06:26:08 +0000</pubDate>
		<dc:creator>Andrew Keggie</dc:creator>
				<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/</guid>
		<description><![CDATA[In the last two weeks my development team has made a few new discoveries in the area .Net ORM tools. The new additions are Sub Sonic (free) and Entity Spaces (paid &#8211; $80). We are in the process of evaluating and prototyping both of these tools for a enterprise sized web-application that we are about [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"><img id="image266" alt="Sub Sonic" src="http://blog.whitewallweb.com/wp-content/uploads/2007/11/subsonic_logo.png" /></div>
<p>In the last two weeks my development team has made a few new discoveries in the area .Net ORM tools. The new additions are <a title="Sub Sonic" href="http://subsonicproject.com/">Sub Sonic</a> (free) and <a title="Entity Spaces" href="http://www.entityspaces.net/Portal/Default.aspx">Entity Spaces</a> (paid &#8211; $80).</p>
<p>We are in the process of evaluating and prototyping both of these tools for a enterprise sized web-application that we are about to start building. The team discovered these after struggling to implement the much talked about <a title="nHibernate " href="http://www.nhibernate.org/" target="_blank">NHibernate ORM framework</a>.<span id="more-137"></span></p>
<p>Both <a title="Sub Sonic" href="http://subsonicproject.com/">Sub Sonic</a> and <a title="Entity Spaces" href="http://www.entityspaces.net/Portal/Default.aspx">Entity Spaces</a> are extremely easy to implement. You are not required to construct XML mapping files required to map classes to the database. These classes are auto generated by the tools themselves. Once this process has finished you are two lines of code away from populating data into your Views. Another great advantage of these tools is that they both support scaffolding.</p>
<p>We will keep you updated with developments of our hunt to find the ORM best suited to our upcoming development. We will also post some more technical articles with example code once we have further prototyped and researched the tools. What has been your experience with implementing .Net ORM’s?</p>
<p>Read more about some of the pro’s and con’s of <a title="Sub Sonic" href="http://subsonicproject.com/">Sub Sonic</a> and <a title="Entity Spaces" href="http://www.entityspaces.net/Portal/Default.aspx">Entity Spaces</a> on <a href="http://www.kevinsouthworth.com/Default.aspx?tabid=53">Kevin Southworth’s blog</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2007/11/14/net-orm-–-object-relational-mapping-tools/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/&amp;t=.Net+ORM+%E2%80%93+object+relational+mapping+tools" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/&amp;title=.Net+ORM+%E2%80%93+object+relational+mapping+tools" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=.Net+ORM+%E2%80%93+object+relational+mapping+tools+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11)&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>AJAX Fight Night</title>
		<link>http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/</link>
		<comments>http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 12:47:47 +0000</pubDate>
		<dc:creator>Martin Gouws</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Development Processes]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/</guid>
		<description><![CDATA[Introduction First up, I have to mention that my first experience in the programming world was with C# .NET. I thought that I would never move to another language never mind leaving the .NET framework.I started working at WhiteWallWeb and the oddity language PHP4. Coming from a completely object oriented approach to the scripting PHP4 [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>First up, I have to mention that my first experience in the programming world was with C# .NET. I thought that I would never move to another language never mind leaving the .NET framework.I started working at WhiteWallWeb and the oddity language PHP4. Coming from a completely object oriented approach to the scripting PHP4 pattern really shocked my system – “How clever must you be working with 4000 lines of “if’s” and “else’s” with the occasional “switch case”?” When PHP5 arrived I was back in my comfort zone. We’ve even built our own framework – Muffin. Working with PHP’s unique multiple array structure with the JSON library and the Prototype JavaScript library made me think I was invincible.<br />
Then Ruby on Rails came along…<span id="more-117"></span><br />
Having no clue what rails was about – my colleagues and I worked days on winning Rails. Some days it felt like a losing battle, but look at us now – The Ruby Boys.</p>
<p>I have been looking at the ASP.NET AJAX because my .NET colleagues are boasting about it – so I thought I should have a look. My first impression was that it seems to be as simple as Ruby on Rails – for the basic things anyway. Further investigation made me conclude that Ruby on rails is the Mohammed Ali of AJAX development. The best way I could emphasize this statement is by a bout between ASP.NET AJAX and Ruby on Rails Fight Night style.</p>
<h3>Tonight’s main event will be the lightweight Ruby on Rails (RoR) VS the heavy weight ASP.NET AJAX</h3>
<p><strong>In the blue corner</strong></p>
<h3>ASP.NET AJAX</h3>
<p>As with all .NET languages, Microsoft Visual Studio provides, according to me, the best IDE interface by far. Drag and Drop what you need on a canvas (web panels), make some minor adjustments and your off. But what if the prebuilt controller fails to meet your client’s requirements? Now that where the all-nighter coffee binges come in. With the weight of .NET’s countless objects, functions and controllers it can take any .NET developer some time to find the exact solutions – to be fair the MSDN is fantastic. If a custom job is needed, the weak MVC framework can easily be decimated by a tired or inexperienced developer. After all the work has been done – you can be assured that your application is built in a prestige language, but don’t ask me to update the code.  We can expect fast big punches from this formidable heavy weight.</p>
<p><strong>In the red corner</strong></p>
<h3>RoR</h3>
<p>Ruby on rails is an enforced MVC framework that handles everything from the database structure and directory structure to the list items in the HTML.  The Ruby JavaScript (RJS) is where the real magic lies – with calls to  two ruby functions and couple of options inside a hash you can easily generate draggable items with selective properties such as to where they are allowed to be dropped or not. On Drop a specified URL (resource map) will be called and its output will be returned – with the option to update any HTML element on page – keep in mind that this could return more RJS and further the actions. With its Ruby on Rails’ programming language Ruby, its fancy footwork will dazzle .NET’s scripting language and precompiled Framework.</p>
<h3>Round  1: Multiple droppables and draggables</h3>
<p>Task at hand. Two divs – one is a fruit, the other a vegetable, Two containers – A pot and a basket. The pot should accept vegetables and the basket should only accept fruit.</p>
<h2>FIGHT</h2>
<h3>ASP.NET AJAX makes the first move</h3>
<p>I googled comprehensively (about 15 minutes) for a solution. I couldn’t find an easy one anywhere. The best I came up with was this custom extender <a href="http://msmvps.com/blogs/omar/archive/2007/03/22/asp-net-ajax-extender-for-multi-column-widget-drag-drop.aspx">http://msmvps.com/blogs/omar/archive/2007/03/22/asp-net-ajax-extender-for-multi-column-widget-drag-drop.aspx</a><br />
Thanks to Omar for his post..NET looks at his trainer (Omar) on the side of the ring with dismay. With after a couple of changes he got halfway through his punch.</p>
<p>RoR blocks and counters it</p>
<h4>Setup your draggable items</h4>
<p>&lt;div id=&#8221;Carrot&#8221; class=&#8221;vegtable&#8221;&gt;Carrot&lt;/div&gt;<br />
&lt;%= draggable_element :Carrot %&gt;<br />
&lt;div id=&#8221;Apple&#8221; class=&#8221;fruit&#8221;&gt;Apple&lt;/div&gt; &lt;%= draggable_element :Apple%&gt;</p>
<h4>Setup your droppable containers</h4>
<p>&lt;div id=&#8221;Pot&#8221; class=&#8221;container&#8221;&gt;Pot&lt;/div&gt;<br />
&lt;%= drop_receiving_element &#8220;Pot&#8221;, :hoverclass =&gt; &#8220;hover&#8221;,      :accept =&gt; :vegtable %&gt;<br />
&lt;div id=&#8221;Basket&#8221; class=&#8221;container &#8220;&gt;Basket&lt;/div&gt;<br />
&lt;%= drop_receiving_element &#8220;Basket&#8221;, :hoverclass =&gt; &#8220;hover&#8221;,      :accept =&gt; :Fuit %&gt;</p>
<p>RoR made an opening haymaker – The purity of the MVC structure and the help of his two trainers namely <a href="http://www.prototypejs.org/">Prototype</a>  and <a href="http://script.aculo.us/">Scriptaculous</a> made the blow relentless.  With all the extra weight of the .NET framework ASP.NET AJAX could not move out of the way. ASP.NET AJAX looks drowsy after the first round.</p>
<h3>Judges scores after Round 1</h3>
<p>1- 0 to Ruby</p>
<h2>Next round: Repopulate cascading select boxes.</h2>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/&amp;t=AJAX+Fight+Night" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/&amp;title=AJAX+Fight+Night" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=AJAX+Fight+Night+-+http://b2l.me/6a22r&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BarCamp Cape Town</title>
		<link>http://blog.whitewallweb.com/2006/06/17/barcamp-cape-town/</link>
		<comments>http://blog.whitewallweb.com/2006/06/17/barcamp-cape-town/#comments</comments>
		<pubDate>Sat, 17 Jun 2006 10:25:10 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.whitewallweb.com/2006/06/17/barcamp-cape-town/</guid>
		<description><![CDATA[I am currently at BarCamp Cape Town &#8211; day two. It is rather small but there are some smart guys here and the discussion is very stimulating. Currently Adrian Rossouw from Bryght did a useful presentation on Drupal. Everyone who has the required knowledge seems to agree with our hypothesis that Drupal is the best [...]]]></description>
			<content:encoded><![CDATA[<p>I am currently at BarCamp Cape Town &#8211; day two. It is rather small but there are some smart guys here and the discussion is very stimulating.</p>
<p>Currently <a href="http://daemon.co.za/">Adrian Rossouw</a> from <a title="Bryght" target="_blank" href="http://www.bryght.com/">Bryght</a> did a useful presentation on Drupal. Everyone who has the required knowledge seems to agree with <a title="CMS Debate" target="_blank" href="http://www.whitewallweb.com/2006/06/14/cms-debate/">our hypothesis that Drupal is the best platform of CMS deployments</a>.</p>
<p><a href="http://www.websitewriters.co.za/">Raoul Snyman</a> did a great presentation on an overview of the technical considerations for SEO and SEM.</p>
<p><a href="http://www.rafiq.za.net/blog/">Rafiq Phillips</a> provided some inspirational motivation on innovation and facilitated a discussion around what makes blogs more successful than other sites in getting high search engine rankings. A takeway &#8211; standards on the web are of vital importance on the web!TYFYC Rafiq&#8230; <img src='http://blog.whitewallweb.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>An Axoim Framework (Python) overview was presented by <a href="http://www.divmod.org/">Moe Aboulkheir</a></p>
<p><a href="http://www.jerith.za.net/">Jeremy Thurgood</a> spoke about Nevow, a Python based framework/&#8221;web application construction tool kit.&#8221; Looks powerful and I would like to get some thoughts about Nevow vs. other frameworks in <a title="Frameworks for Web 2.0" href="http://www.whitewallweb.com/2006/06/12/frameworks-for-web-20/">the debate</a> &#8211; so please contribute if you have any thoughts&#8230;</p>
<p><a href="http://www.theopenproject.org/">Duncan Withers</a> introduced OpenProject.</p>
<p>I hosted a discussion on programming approaches and focussed on <a target="_blank" title="Agile Manifesto" href="http://www.agilemanifesto.org/">Agile</a>. I was impressed by the interest and knowledge of the other BarCampers.<br />
<a href="http://www.baldy.za.net/">Laurence Baldwin</a> spoke about antispam software &#8211; spam assassin.</p>
<p>I will edit this post as things develop&#8230;</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2006/06/17/barcamp-cape-town/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2006/06/17/barcamp-cape-town/&amp;t=BarCamp+Cape+Town" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2006/06/17/barcamp-cape-town/&amp;title=BarCamp+Cape+Town" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=BarCamp+Cape+Town+-+http://b2l.me/6jppm&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2006/06/17/barcamp-cape-town/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Web 2.0 App makes headline mainstream news</title>
		<link>http://blog.whitewallweb.com/2006/06/14/web-20-app-makes-headline-mainstream-news/</link>
		<comments>http://blog.whitewallweb.com/2006/06/14/web-20-app-makes-headline-mainstream-news/#comments</comments>
		<pubDate>Wed, 14 Jun 2006 10:58:40 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.whitewallweb.com/2006/06/14/web-20-app-makes-headline-mainstream-news/</guid>
		<description><![CDATA[I thought it quite interesting to find that an article about a WIKI detailing how to buy and sell on auction on Ebay called www.ebaywiki.com made headline news on IOL SA today. Subscribe to the comments for this post? Share this on Facebook Stumble upon something good? Share it on StumbleUpon Tweet This!]]></description>
			<content:encoded><![CDATA[<p>I thought it quite interesting to find that an article about a WIKI detailing how to buy and sell on auction on Ebay called <a target="_blank" href="http://www.ebaywiki.com/">www.ebaywiki.com</a> made headline news on <a title="Web auctioneer launches wiki-based guide" target="_blank" href="http://www.iol.co.za/index.php?art_id=qw1150263721179A141">IOL SA</a> today.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2006/06/14/web-20-app-makes-headline-mainstream-news/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2006/06/14/web-20-app-makes-headline-mainstream-news/&amp;t=Web+2.0+App+makes+headline+mainstream+news" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2006/06/14/web-20-app-makes-headline-mainstream-news/&amp;title=Web+2.0+App+makes+headline+mainstream+news" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Web+2.0+App+makes+headline+mainstream+news+-+http://b2l.me/6vtu2&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2006/06/14/web-20-app-makes-headline-mainstream-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frameworks for Web 2.0</title>
		<link>http://blog.whitewallweb.com/2006/06/12/frameworks-for-web-20/</link>
		<comments>http://blog.whitewallweb.com/2006/06/12/frameworks-for-web-20/#comments</comments>
		<pubDate>Mon, 12 Jun 2006 11:46:46 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2006/06/12/frameworks-for-web-20/</guid>
		<description><![CDATA[Here at WWW we have recently been spending some significant time looking at various frameworks. We put together a list of several required criteria &#8211; here is a short list: Strong separation of Data, Logic and Presentation (MVC) OOP Strong naming conventions and smart English recognition Web 2.0 support and preferably libraries built in Built [...]]]></description>
			<content:encoded><![CDATA[<p>Here at WWW we have recently been spending some significant time looking at various frameworks. We put together a list of several required criteria &#8211; here is a short list:</p>
<ul type="disc">
<li class="MsoNormal">Strong separation of Data,      Logic and Presentation (MVC)</li>
<li class="MsoNormal">OOP</li>
<li class="MsoNormal">Strong naming conventions and      smart English recognition</li>
<li class="MsoNormal">Web 2.0 support and      preferably libraries built in</li>
<li class="MsoNormal">Built for automated testing (especially      unit testing) preferably with an existing unit testing framework</li>
<li class="MsoNormal">A great IDE (preferably      Eclipse)</li>
<li class="MsoNormal">Rapid development features      (scaffolding etc.)</li>
<li class="MsoNormal">Robustness (able to handle      large volumes of traffic and data)</li>
</ul>
<p>Due to a number of our existing projects being build in PHP we endevoured to find the best PHP framework for taking those projects and plugin applications forward. We also looked for the best framework across all languages.</p>
<p>The best PHP framework according to our evaluation (all things considered) is <a title="CakePHP" target="_blank" href="http://www.cakephp.org/">CakePHP</a>.</p>
<p>The best framework overall for our needs according to our evaluation is <a title="Ruby on Rails" target="_blank" href="http://www.rubyonrails.org/">Ruby on Rails</a>.</p>
<p>Another framework that we will be keeping a close eye on is <a title="Django" target="_blank" href="http://www.djangoproject.com/">Django</a> (Python).</p>
<p class="MsoNormal">Some sites/articles worth reading on the subject:</p>
<p class="MsoNormal"><a href="http://www.killersites.com/blog/2006/php-vs-ruby/">http://www.cakephp.org/</p>
<p>http://www.rubyonrails.org/</p>
<p>http://www.djangoproject.com/</p>
<p>http://cleverdevil.org/computing/29/</p>
<p>http://www.owahab.com/node/11</p>
<p>http://www.killersites.com/blog/2006/php-vs-ruby/</a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2006/06/12/frameworks-for-web-20/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2006/06/12/frameworks-for-web-20/&amp;t=Frameworks+for+Web+2.0" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2006/06/12/frameworks-for-web-20/&amp;title=Frameworks+for+Web+2.0" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Frameworks+for+Web+2.0+-+http://b2l.me/6ajzj&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2006/06/12/frameworks-for-web-20/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Some new features on the RE/MAX NZ website</title>
		<link>http://blog.whitewallweb.com/2006/05/18/some-new-features-on-the-remax-nz-website/</link>
		<comments>http://blog.whitewallweb.com/2006/05/18/some-new-features-on-the-remax-nz-website/#comments</comments>
		<pubDate>Thu, 18 May 2006 08:12:35 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Bespoke Development]]></category>
		<category><![CDATA[Client Work]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[RFS]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.whitewallweb.com/2006/05/18/some-new-features-on-the-remax-nz-website/</guid>
		<description><![CDATA[Have a look at www.remax.co.nz Yesterday we published some nice enhancements for the public front end site using some AJAX scripting. Read on for more details&#8230; 1. A suburb filter has been added on the home page for quicker suburb searching The end user can either search for a suburb without selecting a region: (libraries [...]]]></description>
			<content:encoded><![CDATA[<p>Have a look at <a target="_blank" title="RE/MAX of New Zealand" href="http://www.remax.co.nz">www.remax.co.nz</a></p>
<p>Yesterday we published some nice enhancements for the public front end site using some AJAX scripting.</p>
<p>Read on for more details&#8230;</p>
<p><span id="more-51"></span></p>
<p class="MsoNormal"><strong><span style="font-size: 10pt; font-family: Verdana">1. A suburb filter has been added on the home page for quicker suburb searching</span></strong></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana">The end user can either search for a suburb without selecting a region:<br />
(libraries &#8211; prototype)<br />
</span></p>
<p class="MsoNormal"><a title="Search for a suburb" class="imagelink" href="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot001.jpg"><img alt="Search for a suburb" id="image60" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot001.jpg" /><br />
</a></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana">Or the end user can search for a region,</span></p>
<p class="MsoNormal"><img id="image61" alt="Selecting a region" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot002.jpg" /></p>
<p class="MsoNormal">
<p style="page-break-before: always" class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana">And then search within those results,</span></p>
<p style="page-break-before: always" class="MsoNormal"><img id="image62" alt="Filtering suburb results" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot003.jpg" /></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana">Once a suburb or suburbs have been located, the end user can select the suburb(s), select step 3 and step 4 criteria and click on “Submit”.</span></p>
<p class="MsoNormal"><img id="image63" alt="Submitting a search" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot003B.jpg" /></p>
<p class="MsoNormal">
<p style="page-break-before: always" class="MsoNormal"><strong><span style="font-size: 10pt; font-family: Verdana">2. Suburbs are now categorized by “Sub Region”</span></strong></p>
<p><img id="image64" alt="Region catagorization" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot004.jpg" /></p>
<p class="MsoNormal"><strong><span style="font-size: 10pt; font-family: Verdana">3. You can now view the photo gallery directly from the one liners</span></strong></p>
<p style="page-break-before: always" class="MsoNormal"><strong><span style="font-size: 10pt; font-family: Verdana"><img alt="Photo gallery from one liners" id="image65" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot005.jpg" /></span></strong></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana">Click on the photo gallery link and…<br />
</span><span style="font-size: 10pt; font-family: Verdana">(libraries &#8211; prototype, lightbox2)</span><span style="font-size: 10pt; font-family: Verdana"><br />
</span></p>
<p class="MsoNormal">
<p style="page-break-before: always" class="MsoNormal"><img alt="Photo Gallery Viewer" id="image66" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot006.jpg" /></p>
<p style="page-break-before: always" class="MsoNormal"><strong><span style="font-size: 10pt; font-family: Verdana" /></strong></p>
<p style="page-break-before: always" class="MsoNormal"><strong><span style="font-size: 10pt; font-family: Verdana">4. You can now also view more listing details directly from the one liners</span></strong></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana">This includes the Web Ref number and the Region, Sub Region and Suburb</span></p>
<p class="MsoNormal"><img alt="New one liners layout" id="image67" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot008.jpg" /></p>
<p class="MsoNormal"><strong><span style="font-size: 10pt; font-family: Verdana">5. On the details page there is a new improved layout with additional information</span></strong></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Verdana">Note also a “back” link at the top, the web reference number, the status (“New Release, For Sale, For Rent, Sold etc.) the type, the Region and the Suburb.</span></p>
<p class="MsoNormal"><img alt="New details page layout" id="image68" src="http://blog.whitewallweb.com/wp-content/uploads/2006/05/ScreenShot009.jpg" /></p>
<p class="MsoNormal">


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2006/05/18/some-new-features-on-the-remax-nz-website/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2006/05/18/some-new-features-on-the-remax-nz-website/&amp;t=Some+new+features+on+the+RE%2FMAX+NZ+website" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2006/05/18/some-new-features-on-the-remax-nz-website/&amp;title=Some+new+features+on+the+RE%2FMAX+NZ+website" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Some+new+features+on+the+RE%2FMAX+NZ+website+-+http://b2l.me/6ba2m&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2006/05/18/some-new-features-on-the-remax-nz-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
