<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Articles by Dietrich Kappe</title>
 <link>http://www.sys-con.com/</link>
 <description>Latest articles from Dietrich Kappe</description>
 <language>en</language>
 <copyright>Copyright 2008 SYS-CON Media</copyright>
 <generator>SYS-CON Media</generator>
 <lastBuildDate>Thu, 21 Aug 2008 21:27:57 EDT</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>10</ttl>
<item>
 <title>GWT 1.5 Includes Decent-Looking CSS Themes</title>
 <link>http://www.sys-con.com/node/586908</link>
 <description>One of the welcome developments in GWT 1.5 was the inclusion of some decent looking CSS themes -- standard. chrome and dark. How can you use them in your GWT app? Just include one of the following lines in your apps .xml file. You can see them in action in the ShowCase application. For those of you without the patience to kick start the app, here are some screenshots of the new themes.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/586908&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 10 Jun 2008 09:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/586908</guid>
</item>
<item>
 <title>AJAXWorld Report: GWT &amp; Java EE – Where Are All of the Alligators?</title>
 <link>http://www.sys-con.com/node/529608</link>
 <description>Just a quick update from the conference (which is now over). I gave my talk at AJAXWorld East 2008 and got some interesting reactions. Met a lot of cool folks, put some faces to names, got to sit on a panel with Douglas Crockford. Cool beans. More next week.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/529608&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 30 Mar 2008 04:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/529608</guid>
</item>
<item>
 <title>Comet 2008: The State of Play in Reverse AJAX</title>
 <link>http://www.sys-con.com/node/519844</link>
 <description>Just as with advertising measurement for AJAX, I continue to follow the technology known as Comet (open up an HTTP request from browser to server, then keep it open, pushing content down periodically) to see if it is ready for prime time. I thought I&#039;d share my reading list from the last few months.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/519844&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 17 Mar 2008 12:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/519844</guid>
</item>
<item>
 <title>Yet Another 17 Google Web Toolkit Tutorials</title>
 <link>http://www.sys-con.com/node/497507</link>
 <description>Half a year has passed since I published my article 36 GWT Tutorials. As expected, several new tutorials have come along that demonstrate deeper, more sophisticated aspects of the framework, as well as addressing specific IDEs and libraries. I myself am working on a more extensive tutorial to demonstrate porting a Web 1.0 app to GWT. Stay tuned.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/497507&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 07 Feb 2008 12:45:00 EST</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/497507</guid>
</item>
<item>
 <title>Tuning AJAX Applications for Performance</title>
 <link>http://www.sys-con.com/node/352578</link>
 <description>Performance can have different meanings, depending on your perspective. If you&#039;re the end user of an application, performance means that the application is responsive in all circumstances. If you&#039;re an application owner or product manager, performance may mean that the application is scalable, i.e., the number of servers you have is directly proportional to the number of users you can handle. In this chapter we&#039;re more concerned with the former kind of performance rather than the latter.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/352578&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 16 May 2007 19:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/352578</guid>
</item>
<item>
 <title>Improving Network Performance</title>
 <link>http://www.sys-con.com/node/352595</link>
 <description>How do we measure the network performance of a Web application? There are a number of tools that can help us measure and diagnose network performance issues, but the best place to start is by taking a look at the initial page, where we load most of the JavaScript, CSS, and images that will be used during the lifetime of the AJAX application.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/352595&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 07 May 2007 04:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/352595</guid>
</item>
<item>
 <title>Real-World AJAX Book Preview: Web Server-Based Compression</title>
 <link>http://www.sys-con.com/node/352596</link>
 <description>One way of speeding up transfer times of resources between the server and the browser is to reduce the size of the resource being transferred. Practically all modern browsers can receive and decompress compressed content via HTTP. Using one of the HTTP traffic-monitoring tools mentioned above, you can see that browsers send out a header, Accept-Encoding=gzip,deflate, that tells the server that it can get compressed content. For these browsers, you can configure your Web server to compress content on-the-fly for dynamic content and cache compressed versions for static content.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/352596&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 06 May 2007 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/352596</guid>
</item>
<item>
 <title>Real-World AJAX Book Preview: JavaScript Profiling</title>
 <link>http://www.sys-con.com/node/352585</link>
 <description>In some cases you may not know precisely where a performance bottleneck lies. Using our technique of surrounding suspected bottlenecks with timestamps won&#039;t work in these cases. We need a way to get a broader overview of application performance. Fortunately there are a number of profiling tools. Unfortunately, they&#039;re not standard across browsers.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/352585&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 04 May 2007 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/352585</guid>
</item>
<item>
 <title>Real-World AJAX Book Preview: Code Optimization</title>
 <link>http://www.sys-con.com/node/352584</link>
 <description>Most of the performance optimizations in this section should be familiar to anyone who has performance tuned pre-AJAX JavaScript. In fact, on the client side, the prescription for tuning the code of AJAX applications hasn&#039;t changed that much from tuning plain JavaScript: replace expensive operations with less expensive ones; move expensive operations out of inner loops; pre-compute as many values outside of loops as possible; unroll loops where necessary.&lt;p&gt;&lt;a href=&quot;http://www.sys-con.com/node/352584&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 03 May 2007 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://www.sys-con.com/node/352584</guid>
</item>
</channel>
</rss>
