<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6914225801623102468</id><updated>2011-10-11T21:52:10.720-07:00</updated><category term='framework smackdown raible'/><category term='click'/><category term='serialization'/><category term='java'/><title type='text'>Click Framework snippets</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sabob.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sabob.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bob Schellink</name><uri>http://www.blogger.com/profile/10996406110751921749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_Ijl8pg_nh3E/SIMk9Q4_D4I/AAAAAAAAAAk/gNfr_SDEGL8/S220/sabob200-200.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6914225801623102468.post-3968972194409538538</id><published>2008-10-06T11:39:00.000-07:00</published><updated>2008-12-03T22:11:01.362-08:00</updated><title type='text'>A complete Click application configuration example</title><summary type='text'>Click applications are configured through the ConfigService interface.The default ConfigService implementation is XmlConfigService which is configured through the click.xml file.click.xml is defined by a DTD which some folk find easy to understand and follow. I however, am not one of them.I enjoy learning from examples (not to mention it allows for easy copying and pasting) so I've put together </summary><link rel='replies' type='application/atom+xml' href='http://sabob.blogspot.com/feeds/3968972194409538538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6914225801623102468&amp;postID=3968972194409538538' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default/3968972194409538538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default/3968972194409538538'/><link rel='alternate' type='text/html' href='http://sabob.blogspot.com/2008/10/complete-click-application.html' title='A complete Click application configuration example'/><author><name>Bob Schellink</name><uri>http://www.blogger.com/profile/10996406110751921749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_Ijl8pg_nh3E/SIMk9Q4_D4I/AAAAAAAAAAk/gNfr_SDEGL8/S220/sabob200-200.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6914225801623102468.post-3641892758755738628</id><published>2008-09-28T10:52:00.000-07:00</published><updated>2008-12-03T22:09:28.372-08:00</updated><title type='text'>Make your Click pages load faster!</title><summary type='text'>Yahoo published a list of best practices for improving web application performance.Click Framework provides a PerformanceFilter which caters for some of these rules. However not all rules can be easily automated.This entry will outline ways to apply rules which are not covered by the PerformanceFilter namely, #1 - Minimize HTTP Requests (by combining files) and #10 - Minify Javascript and </summary><link rel='replies' type='application/atom+xml' href='http://sabob.blogspot.com/feeds/3641892758755738628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6914225801623102468&amp;postID=3641892758755738628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default/3641892758755738628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default/3641892758755738628'/><link rel='alternate' type='text/html' href='http://sabob.blogspot.com/2008/09/make-your-click-pages-load-faster.html' title='Make your Click pages load faster!'/><author><name>Bob Schellink</name><uri>http://www.blogger.com/profile/10996406110751921749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_Ijl8pg_nh3E/SIMk9Q4_D4I/AAAAAAAAAAk/gNfr_SDEGL8/S220/sabob200-200.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6914225801623102468.post-4388071198785562880</id><published>2008-04-07T04:01:00.000-07:00</published><updated>2008-12-03T22:07:58.284-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework smackdown raible'/><title type='text'>Web Framework Smackdown Questions: Click Framework</title><summary type='text'>For his Web Framework Smackdown event at TheServerSide conference, Matt Raible posted a list of questions that people wanted to know about each framework.Tapestry already responded and I think there is merit in answering these questions for developers to quickly gauge if a particular framework fits their needs.Q1: What is the overall performance of your framework as it compares to others?There is</summary><link rel='replies' type='application/atom+xml' href='http://sabob.blogspot.com/feeds/4388071198785562880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6914225801623102468&amp;postID=4388071198785562880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default/4388071198785562880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default/4388071198785562880'/><link rel='alternate' type='text/html' href='http://sabob.blogspot.com/2008/04/web-framework-smackdown-questions-click.html' title='Web Framework Smackdown Questions: Click Framework'/><author><name>Bob Schellink</name><uri>http://www.blogger.com/profile/10996406110751921749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_Ijl8pg_nh3E/SIMk9Q4_D4I/AAAAAAAAAAk/gNfr_SDEGL8/S220/sabob200-200.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6914225801623102468.post-5374508112094793379</id><published>2008-02-27T13:19:00.001-08:00</published><updated>2008-12-03T22:02:27.154-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='serialization'/><category scheme='http://www.blogger.com/atom/ns#' term='click'/><title type='text'>Track non-serializable objects in Click Framework</title><summary type='text'>Click 1.4 provides support for stateful pages by adding the page as an attribute to the HttpSession.Now I guess your saying, “But what if my page is not serializable?“.Obviously if your page or any reference on the page is not serializable you will receive a NotSerializableException.java.io.NotSerializableException: za.co.abc.presentation.control.Three at java.io.ObjectOutputStream.writeObject0(</summary><link rel='replies' type='application/atom+xml' href='http://sabob.blogspot.com/feeds/5374508112094793379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6914225801623102468&amp;postID=5374508112094793379' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default/5374508112094793379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6914225801623102468/posts/default/5374508112094793379'/><link rel='alternate' type='text/html' href='http://sabob.blogspot.com/2008/02/httpsession-attribute-serialization.html' title='Track non-serializable objects in Click Framework'/><author><name>Bob Schellink</name><uri>http://www.blogger.com/profile/10996406110751921749</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_Ijl8pg_nh3E/SIMk9Q4_D4I/AAAAAAAAAAk/gNfr_SDEGL8/S220/sabob200-200.jpg'/></author><thr:total>2</thr:total></entry></feed>
