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

<channel>
	<title>Darryl Lyons' Blog</title>
	<atom:link href="http://www.acheron.org/darryl/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>http://www.acheron.org/darryl</link>
	<description>AJAX, ColdFusion and Web technology...</description>
	<pubDate>Mon, 01 Oct 2007 10:51:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>KTable SWT Control</title>
		<link>http://www.acheron.org/darryl/2007/10/01/ktable-swt-control/</link>
		<comments>http://www.acheron.org/darryl/2007/10/01/ktable-swt-control/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 10:51:41 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/10/01/ktable-swt-control/</guid>
		<description><![CDATA[One of the guys at work found this cool SWT control that allows you to create dynamic grids/tables. It is called KTable, and is pretty much the de facto standard when you need to construct tables with variable row sizes and spanning columns/rows.
]]></description>
			<content:encoded><![CDATA[<p>One of the guys at work found this cool SWT control that allows you to create dynamic grids/tables. It is called <a href="http://sourceforge.net/projects/ktable">KTable</a>, and is pretty much the de facto standard when you need to construct tables with variable row sizes and spanning columns/rows.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/10/01/ktable-swt-control/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quote of the year</title>
		<link>http://www.acheron.org/darryl/2007/09/01/quote-of-the-year/</link>
		<comments>http://www.acheron.org/darryl/2007/09/01/quote-of-the-year/#comments</comments>
		<pubDate>Sat, 01 Sep 2007 07:18:35 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[HTML]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/09/01/quote-of-the-year/</guid>
		<description><![CDATA[I&#8217;ve got to share this quote from Joseph Smarr, Chief Platform Architect at Plaxo, Inc. I don&#8217;t know if he said this exactly, but according to the YUI Blog:
Blank web pages are fast. Web pages become slow because you put stuff in them.
Enough said!
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got to share this quote from Joseph Smarr, Chief Platform Architect at Plaxo, Inc. I don&#8217;t know if he said this exactly, but according to the <a href="http://yuiblog.com/blog/2007/08/29/video-smarr/">YUI Blog</a>:</p>
<blockquote><p>Blank web pages are fast. Web pages become slow because you put stuff in them.</p></blockquote>
<p>Enough said!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/09/01/quote-of-the-year/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A change of career direction</title>
		<link>http://www.acheron.org/darryl/2007/09/01/a-change-of-career-direction/</link>
		<comments>http://www.acheron.org/darryl/2007/09/01/a-change-of-career-direction/#comments</comments>
		<pubDate>Sat, 01 Sep 2007 06:58:26 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/09/01/a-change-of-career-direction/</guid>
		<description><![CDATA[For quite a few years I have been a ColdFusion / Web Developer. I&#8217;ve got two weeks holidays, and then I will be going back to work to focus on Java (Eclipse) development. I must say I am pretty excited about this shift in direction, as I believe it will open many new doors in [...]]]></description>
			<content:encoded><![CDATA[<p>For quite a few years I have been a ColdFusion / Web Developer. I&#8217;ve got two weeks holidays, and then I will be going back to work to focus on Java (Eclipse) development. I must say I am pretty excited about this shift in direction, as I believe it will open many new doors in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/09/01/a-change-of-career-direction/feed/</wfw:commentRss>
		</item>
		<item>
		<title>jQuery Table Sorting</title>
		<link>http://www.acheron.org/darryl/2007/08/26/jquery-table-sorting/</link>
		<comments>http://www.acheron.org/darryl/2007/08/26/jquery-table-sorting/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 11:14:33 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/08/26/jquery-table-sorting/</guid>
		<description><![CDATA[I just saw a great post over at Ajaxian. It details a new jQuery plugin to easily enable sorting on a table. The features look awesome - multiple column sorting being one of them! Definately worth checking out.
]]></description>
			<content:encoded><![CDATA[<p>I just saw a <a href="http://ajaxian.com/archives/table-sorting-made-easier">great post</a> over at <a href="http://ajaxian.com/">Ajaxian</a>. It details a new jQuery plugin to easily enable sorting on a table. The features look awesome - multiple column sorting being one of them! Definately worth checking out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/08/26/jquery-table-sorting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>When AJAX aint right for the job</title>
		<link>http://www.acheron.org/darryl/2007/08/24/when-ajax-aint-right-for-the-job/</link>
		<comments>http://www.acheron.org/darryl/2007/08/24/when-ajax-aint-right-for-the-job/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 12:12:51 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/08/24/when-ajax-aint-right-for-the-job/</guid>
		<description><![CDATA[JavaScript/AJAX isn&#8217;t always the best tool for the job. Over the last 2 years, I&#8217;ve been the principal developer on the CRM project at work. For most of that time, it has primarily been a Javscript, Web-enabled application. 
Recently, we have realised that we&#8217;ve hit the wall with what is possible with JavaScript and HTML [...]]]></description>
			<content:encoded><![CDATA[<p>JavaScript/AJAX isn&#8217;t always the best tool for the job. Over the last 2 years, I&#8217;ve been the principal developer on the CRM project at work. For most of that time, it has primarily been a Javscript, Web-enabled application. </p>
<p>Recently, we have realised that we&#8217;ve hit the wall with what is possible with JavaScript and HTML (especially when the target platform is IE6+). We are now moving to the Java-based <a href="http://wiki.eclipse.org/index.php/Rich_Client_Platform">RCP (Rich Client Platform)</a>, which is part of the Eclipse framework. </p>
<p>I believe that JavaScript frameworks have a place, but I do not think it is within enterprise-critical applications. When the environment is controlled and scalability and performance is a factor, you should carefully consider your options before joining the AJAX bandwagon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/08/24/when-ajax-aint-right-for-the-job/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What have I been doing?</title>
		<link>http://www.acheron.org/darryl/2007/08/24/what-have-i-been-doing/</link>
		<comments>http://www.acheron.org/darryl/2007/08/24/what-have-i-been-doing/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 11:39:19 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/08/24/what-have-i-been-doing/</guid>
		<description><![CDATA[Well, I&#8217;ve been extremely busy building the next version of our internal CRM application. It&#8217;s built on top of Ext (primary used for utility classes) and our own &#8220;JCP&#8221; framework (Javascript Client Platform). I&#8217;ll be doing a few posts in the coming days/weeks about that, as I have got a few nuggets of wisdom to [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;ve been extremely busy building the next version of our internal CRM application. It&#8217;s built on top of Ext (primary used for utility classes) and our own &#8220;JCP&#8221; framework (Javascript Client Platform). I&#8217;ll be doing a few posts in the coming days/weeks about that, as I have got a few nuggets of wisdom to share about JScript development on IE.</p>
<p>And&#8230; I&#8217;ve got to upgrade my version of wordpress!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/08/24/what-have-i-been-doing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ext 1.0 JavaScript framework released</title>
		<link>http://www.acheron.org/darryl/2007/04/17/ext-10-javascript-framework-released/</link>
		<comments>http://www.acheron.org/darryl/2007/04/17/ext-10-javascript-framework-released/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 12:20:22 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[AJAX]]></category>

		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/04/17/ext-10-javascript-framework-released/</guid>
		<description><![CDATA[I have been using the Ext (formally yui-ext) JavaScript framework for some time now, and just recently they released a major new version. It is jam packed with goodness, including the best grid I have seen, tree, dialogs, layouts, forms, and more&#8230; If you are looking for a serious cross-browser user interface lib, then I [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using the <a href="http://www.extjs.com/">Ext</a> (formally yui-ext) JavaScript framework for some time now, and just recently they released a major new version. It is jam packed with goodness, including the best grid I have seen, tree, dialogs, layouts, forms, and more&#8230; If you are looking for a serious cross-browser user interface lib, then I strongly suggest you give these guys a go. Oh, and it&#8217;s FREE.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/04/17/ext-10-javascript-framework-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Your company not moving to IE7 in a hurry?</title>
		<link>http://www.acheron.org/darryl/2007/01/13/your-company-not-moving-to-ie7-in-a-hurry/</link>
		<comments>http://www.acheron.org/darryl/2007/01/13/your-company-not-moving-to-ie7-in-a-hurry/#comments</comments>
		<pubDate>Sat, 13 Jan 2007 00:10:27 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[Browsers]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/01/13/your-company-not-moving-to-ie7-in-a-hurry/</guid>
		<description><![CDATA[The sysadmin type people at my work donâ€™t want to move to IE7 probably until there is an SP1 release. While I understand their reluctance, it is frustrating developing for IE6 knowing that a better corporate SOE alternative exists! A lot of the leak issues we experience now will be minimised, and the speed improvements [...]]]></description>
			<content:encoded><![CDATA[<p>The sysadmin type people at my work donâ€™t want to move to IE7 probably until there is an SP1 release. While I understand their reluctance, it is frustrating developing for IE6 knowing that a better corporate SOE alternative exists! A lot of the leak issues we experience now will be minimised, and the speed improvements alone are a compelling reason to upgrade.</p>
<p>I hope Microsoft release a SP1 release soon.. What if they never do, and we have to wait until IE8!?</p>
<p>However, there are other issues.. Other internal/external web applications, that the organisation relies upon, will need to work with the new version, and I don&#8217;t think we will upgrade until that can be guaranteed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/01/13/your-company-not-moving-to-ie7-in-a-hurry/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Running AJAX as a HTML Application (HTA)</title>
		<link>http://www.acheron.org/darryl/2007/01/11/running-ajax-as-a-html-application-hta/</link>
		<comments>http://www.acheron.org/darryl/2007/01/11/running-ajax-as-a-html-application-hta/#comments</comments>
		<pubDate>Thu, 11 Jan 2007 10:38:53 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[HTML]]></category>

		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/01/11/running-ajax-as-a-html-application-hta/</guid>
		<description><![CDATA[Ever thought about using Microsoftâ€™s HTML Application (HTA) technology? If you are developing AJAX applications for internal customers and have standardized on Internet Explorer, then I would highly recommend this route.
Basically, a HTA only uses the Internet Explorer rendering engine, so you donâ€™t get any of the browser add-ons such as the toolbar, status bar, [...]]]></description>
			<content:encoded><![CDATA[<p>Ever thought about using Microsoftâ€™s <a href="http://msdn.microsoft.com/workshop/author/hta/overview/htaoverview.asp">HTML Application (HTA) technology</a>? If you are developing AJAX applications for internal customers and have standardized on Internet Explorer, then I would highly recommend this route.</p>
<p>Basically, a HTA only uses the Internet Explorer rendering engine, so you donâ€™t get any of the browser add-ons such as the toolbar, status bar, and address bar. The back button is not available. You get a blank canvas on which to work.</p>
<p>The other benefits include:</p>
<ul>
<li>Complete access to local machine</li>
<li>Smaller memory footprint</li>
<li>A bit quicker than using the browser</li>
<li>No back button</li>
<li>No context menu</li>
</ul>
<p>Disadvantages:</p>
<ul>
<li>Only runs on Windows machines</li>
<li>Uses IE rendering engine</li>
<li>User is prompted to RUN the application (because of security)</li>
</ul>
<p>One of the less obvious benefits is that a HTA pretty much eliminates some of the closure memory leak problems with IE. Basically, whenever you destroy DOM elements (and leave/refresh a page), expando properties that reference JavaScript objects are not cleaned up. This in turn means that memory allocated to the DOM element is not freed.</p>
<p>When you close a HTA (there is no concept of refreshing the page other than F5), you destroy the entire process â€“ hence the memory leaks are not an issue. If you create and destroy DOM elements within the application however, then you will still have to handle these appropriately.</p>
<p>Anyone else play with HTAs?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/01/11/running-ajax-as-a-html-application-hta/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Iâ€™ve been very busyâ€¦</title>
		<link>http://www.acheron.org/darryl/2007/01/11/i%e2%80%99ve-been-very-busy%e2%80%a6/</link>
		<comments>http://www.acheron.org/darryl/2007/01/11/i%e2%80%99ve-been-very-busy%e2%80%a6/#comments</comments>
		<pubDate>Thu, 11 Jan 2007 10:31:23 +0000</pubDate>
		<dc:creator>Darryl Lyons</dc:creator>
		
		<category><![CDATA[ColdFusion]]></category>

		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.acheron.org/darryl/2007/01/11/i%e2%80%99ve-been-very-busy%e2%80%a6/</guid>
		<description><![CDATA[At last, the project I have been working on for the last 3 to 4 months has come to a close (just in time for Christmas). Iâ€™ve been working on version 2 of our internal AJAX CRM application, and it went into production last month.
I did the release out of hours, so it would disrupt [...]]]></description>
			<content:encoded><![CDATA[<p>At last, the project I have been working on for the last 3 to 4 months has come to a close (just in time for Christmas). Iâ€™ve been working on version 2 of our internal AJAX CRM application, and it went into production last month.</p>
<p>I did the release out of hours, so it would disrupt the least amount of people. Around 2 Â½ hours later it was on the production servers with minimal fuss. The most rewarding thing for me after so much work is hearing praise from users. A few even emailed the project sponsors stating how much they loved the upgrade. I havenâ€™t heard any negative comments as of yet (you canâ€™t please everyone)&#8230; </p>
<p>A lot of my previous posts have been based on lessons learned during v1.0.0 development, and my up and coming posts will no doubt contain similar content.</p>
<p>I&#8217;m busily managing the development of the 2.1 release&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acheron.org/darryl/2007/01/11/i%e2%80%99ve-been-very-busy%e2%80%a6/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
