<?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/'><id>tag:blogger.com,1999:blog-30309527.post7445595358336984341..comments</id><updated>2009-10-07T15:11:01.671-04:00</updated><category term='Ribbon'/><category term='design'/><category term='osgi'/><category term='eclipse rcp'/><category term='RIA'/><category term='flex'/><category term='Office'/><category term='potomac'/><title type='text'>Comments on Chris Gross: The Problem with Portlets</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.chris-gross.com/feeds/7445595358336984341/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30309527/7445595358336984341/comments/default'/><link rel='alternate' type='text/html' href='http://blog.chris-gross.com/2009/10/problem-with-portlets.html'/><author><name>Chris Gross</name><uri>http://www.blogger.com/profile/12366188927952959564</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://1.bp.blogspot.com/_PZ35OTegnzA/SeXQKinvjCI/AAAAAAAAAAM/CeXanUmIkcU/S220/chris-new.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-30309527.post-5819199294285029809</id><published>2009-10-07T15:11:01.671-04:00</published><updated>2009-10-07T15:11:01.671-04:00</updated><title type='text'>I am by no means an expert in the various widget-s...</title><content type='html'>I am by no means an expert in the various widget-specs or offerings, but I couldn&amp;#39;t agree more.  I&amp;#39;ve faced this recently in my organization where we were supposed to create an entire UI using iWidgets.  The only interaction between widgets is through events.  In and of itself this is not a problem, since widget specific events, custom events if you will, are perfectly valid constructs. The problem, in my opinion, is with the containers themselves - they don&amp;#39;t provide a rich enough set of hooks (events, callbacks, etc) to build anything more than disconnected dashboard-y type applications. Contrast that to the Eclipse model where there is a rich set of &amp;quot;container&amp;quot; services (selection, lifecycle - save/close/etc) that editors and views can leverage in order to build truly rich applications.  In my mind, views aren&amp;#39;t really much different than dashboard widgets.  Editors though allow you to build applications with focus on a specific entity (I hesitate to call this a document).  So you have the best of both worlds - if you want a dashboard-like application then use views; if you want something more traditional then provide some editors with views decorating the editor.  &lt;br /&gt;&lt;br /&gt;I&amp;#39;ll be interested on where you take Potomac in this regard, since now that you have an extendable, modular platform in place I can see how you could also leverage some of the core Eclipse concepts to allow rich, cohesive applications to be quickly developed.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30309527/7445595358336984341/comments/default/5819199294285029809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30309527/7445595358336984341/comments/default/5819199294285029809'/><link rel='alternate' type='text/html' href='http://blog.chris-gross.com/2009/10/problem-with-portlets.html?showComment=1254942661671#c5819199294285029809' title=''/><author><name>Alan Plante</name><uri>http://www.blogger.com/profile/05986939445455166381</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://4.bp.blogspot.com/_FbRRzVlEBvk/SfyKp31S0AI/AAAAAAAAAIw/AL6WjVn7_Nw/S220/TwitterProfile.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.chris-gross.com/2009/10/problem-with-portlets.html' ref='tag:blogger.com,1999:blog-30309527.post-7445595358336984341' source='http://www.blogger.com/feeds/30309527/posts/default/7445595358336984341' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-959496209'/></entry></feed>
