<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="http://blogmarks.net/api/marks/tag/portlet">
<title>Public marks with tag portlet</title>
<description>Public marks with tag portlet</description>
<link>http://blogmarks.net/marks/tag/portlet</link>
<items><rdf:Seq><rdf:li resource="http://blogmarks.net/api/user/night.kame/mark/1057947453"/>
<rdf:li resource="http://blogmarks.net/api/user/holyver/mark/1057651706"/>
<rdf:li resource="http://blogmarks.net/api/user/holyver/mark/1057451296"/>
<rdf:li resource="http://blogmarks.net/api/user/Regis/mark/1057294541"/>
<rdf:li resource="http://blogmarks.net/api/user/Regis/mark/1057294530"/>
<rdf:li resource="http://blogmarks.net/api/user/batiste/mark/1057266967"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/1057229650"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/1057190482"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/1057182343"/>
<rdf:li resource="http://blogmarks.net/api/user/holyver/mark/2684359"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/2593151"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/2465314"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/2456893"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/2454251"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/2436855"/>
<rdf:li resource="http://blogmarks.net/api/user/Bastien/mark/2436824"/>
<rdf:li resource="http://blogmarks.net/api/user/nhoizey/mark/2216891"/>
<rdf:li resource="http://blogmarks.net/api/user/nhoizey/mark/2087157"/>
<rdf:li resource="http://blogmarks.net/api/user/flaviobrito/mark/1182178"/>
<rdf:li resource="http://blogmarks.net/api/user/flaviobrito/mark/1176170"/>
<rdf:li resource="http://blogmarks.net/api/user/clochix/mark/1163127"/>
<rdf:li resource="http://blogmarks.net/api/user/clochix/mark/1163125"/>
<rdf:li resource="http://blogmarks.net/api/user/clochix/mark/1163124"/>
<rdf:li resource="http://blogmarks.net/api/user/holyver/mark/2658128"/>
<rdf:li resource="http://blogmarks.net/api/user/bhenriet/mark/2023902"/>
</rdf:Seq></items>
</channel>
<item rdf:about="http://blogmarks.net/api/user/night.kame/mark/1057947453">
<title>Megginson Technologies: Quoderat » Widgets vs. Portlets</title>
<link>http://www.megginson.com/blogs/quoderat/2008/07/14/widgets-vs-portlets/</link>
<description>&lt;blockquote&gt;&lt;p&gt;Portlets are used mainly in intranets, to provide a collection of enterprise apps on a single web page for employees (e.g. a news feed, calendar, expense forms, bug reports, etc.).&lt;/p&gt;&lt;/blockquote&gt;

Exploit : faire une opposition widget / portlet en oubliant que les portlets c'est à la base le modèle Yahoo!. Chapeau.</description>
<dc:date>2008-08-16T00:42:49Z</dc:date>
<dc:author>night.kame</dc:author>
<dc:subject>widget, portlet, amnésie</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.megginson.com/blogs/quoderat/2008/07/14/widgets-vs-portlets/"><img border="0" src="http://blogmarks.net/screenshots/2008/08/16/301434ebe4e345aebadb51a07803430d.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.megginson.com/blogs/quoderat/2008/07/14/widgets-vs-portlets/">Megginson Technologies: Quoderat » Widgets vs. Portlets</a></h4>
 
by <a href="http://blogmarks.net/user/night.kame">night.kame</a> 
<div class="description"><blockquote><p>Portlets are used mainly in intranets, to provide a collection of enterprise apps on a single web page for employees (e.g. a news feed, calendar, expense forms, bug reports, etc.).</p></blockquote>

Exploit : faire une opposition widget / portlet en oubliant que les portlets c'est à la base le modèle Yahoo!. Chapeau.</div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/widget">widget</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/amn%25C3%25A9sie">amnésie</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057947453">Copy</a> | 
<a href="http://blogmarks.net/link/2867205">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/holyver/mark/1057651706">
<title>Guidelines for Writing JSR-168 Portlets</title>
<link>http://dev2dev.bea.com/pub/a/2006/12/writing-jsr-168-portlets.html</link>
<description>JSR-168 is a collection of Java APIs for portlet developers. There are a number of reasons to design JSR-168 portlets that adhere to the specification. Portability is an obvious benefit. Code written according to the specification will be easier to move to among portal servers. The majority of Java-based portal servers support JSR-168 portlets.

Another benefit is easier federation. Exposing JSR-168 Portlets via Web Services for Remote Portlets (WSRP) producers is easier when portlets adhere to the JSR-168 specification. WSRP provides a standard to federate portlet content via Web services. JSR-168 and WSRP 1.0 portlet capabilities are tightly coupled. JSR-168 to WSRP portlet bridges utilize JSR-168's URL rewriting APIs. This article illustrates best practices for developing JSR-168 portlets for portability.</description>
<dc:date>2008-01-12T17:11:24Z</dc:date>
<dc:author>holyver</dc:author>
<dc:subject>java, portlet, portal, wsrp, best practices, jsr168</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://dev2dev.bea.com/pub/a/2006/12/writing-jsr-168-portlets.html"><img border="0" src="http://blogmarks.net/screenshots/2008/01/12/d32dc37e2b5177fbab353c1d5e1e75cb.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://dev2dev.bea.com/pub/a/2006/12/writing-jsr-168-portlets.html">Guidelines for Writing JSR-168 Portlets</a></h4>
 
by <a href="http://blogmarks.net/user/holyver">holyver</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/2335379">1 other(s)</a> 
<p class="description">JSR-168 is a collection of Java APIs for portlet developers. There are a number of reasons to design JSR-168 portlets that adhere to the specification. Portability is an obvious benefit. Code written according to the specification will be easier to move to among portal servers. The majority of Java-based portal servers support JSR-168 portlets.

Another benefit is easier federation. Exposing JSR-168 Portlets via Web Services for Remote Portlets (WSRP) producers is easier when portlets adhere to the JSR-168 specification. WSRP provides a standard to federate portlet content via Web services. JSR-168 and WSRP 1.0 portlet capabilities are tightly coupled. JSR-168 to WSRP portlet bridges utilize JSR-168's URL rewriting APIs. This article illustrates best practices for developing JSR-168 portlets for portability.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portal">portal</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/wsrp">wsrp</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/best%2Bpractices">best practices</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jsr168">jsr168</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057651706">Copy</a> | 
<a href="http://blogmarks.net/link/2335379">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/holyver/mark/1057451296">
<title>Best Practices for Applying Ajax to JSR 168 Portlets</title>
<link>http://developers.sun.com/portalserver/reference/techart/ajax-portlets.html</link>
<description>A year ago, the article Asynchronous Rendering of Portlet Content With Ajax Technology demonstrated how to apply Asynchronous JavaScript and XML (Ajax) to portlets. Since then, Ajax has become increasingly popular in the software arena and many new Ajax technologies have emerged. Examples are JavaScript libraries and toolkits, such as the Dojo Toolkit, the Yahoo! UI Library, the Google Web Toolkit, Script.aculo.us, and DHTML Goodies. In addition, new standards bodies like Open Ajax and the Dojo Foundation are key players.

In light of the many developments in the past year and the host of feedback on how to use Ajax in portlets, this article describes several helpful tips and practices on how best to exploit Ajax in portlets that comply with the Java Specification Request (JSR) 168: Portlet Specification.</description>
<dc:date>2007-09-21T22:02:06Z</dc:date>
<dc:author>holyver</dc:author>
<dc:subject>libraries, ajax, portlet, web, javascript, java</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://developers.sun.com/portalserver/reference/techart/ajax-portlets.html"><img border="0" src="http://blogmarks.net/screenshots/2007/09/21/e7a32b045dfaa69e4844fe3174828362.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://developers.sun.com/portalserver/reference/techart/ajax-portlets.html">Best Practices for Applying Ajax to JSR 168 Portlets</a></h4>
 
by <a href="http://blogmarks.net/user/holyver">holyver</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/2335385">1 other(s)</a> 
<p class="description">A year ago, the article Asynchronous Rendering of Portlet Content With Ajax Technology demonstrated how to apply Asynchronous JavaScript and XML (Ajax) to portlets. Since then, Ajax has become increasingly popular in the software arena and many new Ajax technologies have emerged. Examples are JavaScript libraries and toolkits, such as the Dojo Toolkit, the Yahoo! UI Library, the Google Web Toolkit, Script.aculo.us, and DHTML Goodies. In addition, new standards bodies like Open Ajax and the Dojo Foundation are key players.

In light of the many developments in the past year and the host of feedback on how to use Ajax in portlets, this article describes several helpful tips and practices on how best to exploit Ajax in portlets that comply with the Java Specification Request (JSR) 168: Portlet Specification.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/libraries">libraries</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ajax">ajax</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/web">web</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/javascript">javascript</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057451296">Copy</a> | 
<a href="http://blogmarks.net/link/2335385">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Regis/mark/1057294541">
<title>Portlet Example on GlassFish</title>
<link>http://developers.sun.com/appserver/reference/techart/portlet_glassfish.html</link>
<description></description>
<dc:date>2007-06-26T14:02:26Z</dc:date>
<dc:author>Regis</dc:author>
<dc:subject>howto, portlet</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://developers.sun.com/appserver/reference/techart/portlet_glassfish.html"><img border="0" src="http://blogmarks.net/screenshots/2007/06/26/1879fcd5d4bb7b4c39a7bf6a93854ecd.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://developers.sun.com/appserver/reference/techart/portlet_glassfish.html">Portlet Example on GlassFish</a></h4>
 
by <a href="http://blogmarks.net/user/Regis">Regis</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/howto">howto</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057294541">Copy</a> | 
<a href="http://blogmarks.net/link/2312126">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Regis/mark/1057294530">
<title>Portlet Repository Project</title>
<link>https://portlet-repository.dev.java.net/</link>
<description>Portlets to download</description>
<dc:date>2007-06-26T13:51:09Z</dc:date>
<dc:author>Regis</dc:author>
<dc:subject>portlet</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="https://portlet-repository.dev.java.net/"><img border="0" src="http://blogmarks.net/screenshots/2006/12/26/0995665c7c80bd512d11b977d9716da9.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="https://portlet-repository.dev.java.net/">Portlet Repository Project</a></h4>
 
by <a href="http://blogmarks.net/user/Regis">Regis</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1418546">1 other(s)</a> 
<p class="description">Portlets to download</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057294530">Copy</a> | 
<a href="http://blogmarks.net/link/1418546">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/batiste/mark/1057266967">
<title>Ajax Compilation - because you ajax it</title>
<link>http://www.ajaxcompilation.com/</link>
<description>An collection of very good javascript, ajax, flash widgets. There is a multiple file upload with flash and a jquery portlet.</description>
<dc:date>2007-06-11T21:24:16Z</dc:date>
<dc:author>batiste</dc:author>
<dc:subject>ajax, flash, multiple file upoading, portlet, jQuery</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.ajaxcompilation.com/"><img border="0" src="http://blogmarks.net/screenshots/2007/08/07/5413a97c1b66740ea26062cc0b9d9826.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.ajaxcompilation.com/">Ajax Compilation - because you ajax it</a></h4>
 
by <a href="http://blogmarks.net/user/batiste">batiste</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/2288123">1 other(s)</a> 
<p class="description">An collection of very good javascript, ajax, flash widgets. There is a multiple file upload with flash and a jquery portlet.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ajax">ajax</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/flash">flash</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/multiple%2Bfile%2Bupoading">multiple file upoading</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jQuery">jQuery</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057266967">Copy</a> | 
<a href="http://blogmarks.net/link/2288123">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/1057229650">
<title>PortletBridge - PortletBridge Portlet</title>
<link>http://www.portletbridge.org/multiproject/portletbridge-portlet/index.html</link>
<description>The PortletBridge Portlet project creates a JSR-168 Portlet that can proxy and rewrite content from a downstream web site. Currently, the portlet supports: Getting content from a downstream site, Proxy configuration (including NTLM and Basic authentication), NTLM and Basic authentication as preferences, Using an xsl stylesheet to rewrite the content from the downstream site, Proxying of remote resources (e.g. images, flash etc.), Pluto 1.0.1 rc2, JBoss Portal 2.0, LifeRay Professional 3.6.0, XSL Stylesheets packaged as part of the portlet or remote (URL based), Rewriting CSS urls, Moving javascript and css links out of the head, Hiding of downstream URLs and configurable scope, Back button and refresh support</description>
<dc:date>2007-05-30T12:01:28Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>portlet</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.portletbridge.org/multiproject/portletbridge-portlet/index.html"><img border="0" src="http://blogmarks.net/screenshots/2007/05/30/fae1a41bd26a15a35b1b4eeae2ea27e8.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.portletbridge.org/multiproject/portletbridge-portlet/index.html">PortletBridge - PortletBridge Portlet</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/952209">1 other(s)</a> 
<p class="description">The PortletBridge Portlet project creates a JSR-168 Portlet that can proxy and rewrite content from a downstream web site. Currently, the portlet supports: Getting content from a downstream site, Proxy configuration (including NTLM and Basic authentication), NTLM and Basic authentication as preferences, Using an xsl stylesheet to rewrite the content from the downstream site, Proxying of remote resources (e.g. images, flash etc.), Pluto 1.0.1 rc2, JBoss Portal 2.0, LifeRay Professional 3.6.0, XSL Stylesheets packaged as part of the portlet or remote (URL based), Rewriting CSS urls, Moving javascript and css links out of the head, Hiding of downstream URLs and configurable scope, Back button and refresh support</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057229650">Copy</a> | 
<a href="http://blogmarks.net/link/952209">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/1057190482">
<title>PortletBridge - Frequently Asked Questions</title>
<link>http://www.portletbridge.org/faq.html</link>
<description>What is the PortletBridge Portlet?

    The PortletBridge Portlet is a JSR 168 compliant portlet that allows a downstream web site to be proxied as a portlet. By default it only displays the content of the BODY but custom XSLT can be used to transform the data from the downstream site.

What is the difference between the PortletBridge Portlet and an IFrame

    There are several differences between using an IFrame and the PortletBridge Portlet. Probably the biggest advantage to using an IFrame is that it is simpler than the PortletBridge Portlet and the downstream site will often be more faithfully rendered. There are however several advantages to using the PortletBridge Portlet.</description>
<dc:date>2007-05-14T16:01:56Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>WebClipping, portlet</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.portletbridge.org/faq.html"><img border="0" src="http://blogmarks.net/screenshots/2007/05/14/22eb7082ec7d08ca9ff5465952f08aa3.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.portletbridge.org/faq.html">PortletBridge - Frequently Asked Questions</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/2209015">1 other(s)</a> 
<p class="description">What is the PortletBridge Portlet?

    The PortletBridge Portlet is a JSR 168 compliant portlet that allows a downstream web site to be proxied as a portlet. By default it only displays the content of the BODY but custom XSLT can be used to transform the data from the downstream site.

What is the difference between the PortletBridge Portlet and an IFrame

    There are several differences between using an IFrame and the PortletBridge Portlet. Probably the biggest advantage to using an IFrame is that it is simpler than the PortletBridge Portlet and the downstream site will often be more faithfully rendered. There are however several advantages to using the PortletBridge Portlet.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/WebClipping">WebClipping</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057190482">Copy</a> | 
<a href="http://blogmarks.net/link/2209015">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/1057182343">
<title>Liferay - Home</title>
<link>http://www.liferay.com/web/guest/home</link>
<description></description>
<dc:date>2007-05-11T11:49:00Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>portlet, portal, free, cms</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.liferay.com/web/guest/home"><img border="0" src="http://blogmarks.net/screenshots/2009/01/01/f4ade553e597490514feb8de5a055814.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.liferay.com/web/guest/home">Liferay - Home</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/942190">10 other(s)</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portal">portal</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/free">free</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cms">cms</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057182343">Copy</a> | 
<a href="http://blogmarks.net/link/942190">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/holyver/mark/2684359">
<title>PortletBridge - Frequently Asked Questions</title>
<link>http://www.portletbridge.org/faq.html</link>
<description>What is the PortletBridge Portlet?

    The PortletBridge Portlet is a JSR 168 compliant portlet that allows a downstream web site to be proxied as a portlet. By default it only displays the content of the BODY but custom XSLT can be used to transform the data from the downstream site.

What is the difference between the PortletBridge Portlet and an IFrame

    There are several differences between using an IFrame and the PortletBridge Portlet. Probably the biggest advantage to using an IFrame is that it is simpler than the PortletBridge Portlet and the downstream site will often be more faithfully rendered. There are however several advantages to using the PortletBridge Portlet.</description>
<dc:date>2007-05-08T12:05:14Z</dc:date>
<dc:author>holyver</dc:author>
<dc:subject>portlet, jsr168, WebClipping</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.portletbridge.org/faq.html"><img border="0" src="http://blogmarks.net/screenshots/2007/05/14/22eb7082ec7d08ca9ff5465952f08aa3.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.portletbridge.org/faq.html">PortletBridge - Frequently Asked Questions</a></h4>
 
by <a href="http://blogmarks.net/user/holyver">holyver</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/2209015">1 other(s)</a> 
<p class="description">What is the PortletBridge Portlet?

    The PortletBridge Portlet is a JSR 168 compliant portlet that allows a downstream web site to be proxied as a portlet. By default it only displays the content of the BODY but custom XSLT can be used to transform the data from the downstream site.

What is the difference between the PortletBridge Portlet and an IFrame

    There are several differences between using an IFrame and the PortletBridge Portlet. Probably the biggest advantage to using an IFrame is that it is simpler than the PortletBridge Portlet and the downstream site will often be more faithfully rendered. There are however several advantages to using the PortletBridge Portlet.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jsr168">jsr168</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/WebClipping">WebClipping</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2684359">Copy</a> | 
<a href="http://blogmarks.net/link/2209015">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/2593151">
<title>Project Stringbeans Portal</title>
<link>http://www.nabh.com/projects/sbportal</link>
<description>StringbeansTM is a platform for building enterprise information portals. The platform is composed of three components: a portal container/server, a Web Services platform, and a process automation engine. At this time we have released the portal server and Web services platform. The process automation engine will be released in the near future.</description>
<dc:date>2007-04-18T14:42:27Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>portail, portal, portlet</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.nabh.com/projects/sbportal"><img border="0" src="http://blogmarks.net/screenshots/2007/04/18/1de6d5af0b91bdf6af67f4a805fed8d8.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.nabh.com/projects/sbportal">Project Stringbeans Portal</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
<p class="description">StringbeansTM is a platform for building enterprise information portals. The platform is composed of three components: a portal container/server, a Web Services platform, and a process automation engine. At this time we have released the portal server and Web services platform. The process automation engine will be released in the near future.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portail">portail</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portal">portal</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2593151">Copy</a> | 
<a href="http://blogmarks.net/link/2123967">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/2465314">
<title>Creating a new portal, Part 1: Getting started</title>
<link>http://www-128.ibm.com/developerworks/websphere/library/techarticles/0508_bernal/0508_bernal.html?S_TACT=105AGX46&amp;S_CMP=SUM</link>
<description>This article describes the first steps a team would typically take when starting a new project to implement a portal using IBM® WebSphere® Portal. It also provides some basic tools that can help you with these first steps. It discusses issues that teams typically face when starting a new portal project, and suggests some approaches to dealing with them. It describes various types of portals and how the type of portal you choose can influence your planning process. Finally, it introduces several tools, or work products, which you can use to plan and set up your own portal. This article is the first in a multiple-part series Creating a new portal.</description>
<dc:date>2007-04-05T09:58:59Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>portal, portlet, websphere</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www-128.ibm.com/developerworks/websphere/library/techarticles/0508_bernal/0508_bernal.html?S_TACT=105AGX46&amp;S_CMP=SUM"><img border="0" src="http://blogmarks.net/screenshots/2007/04/05/73b2f55d9749aabc4af20b82af38c041.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www-128.ibm.com/developerworks/websphere/library/techarticles/0508_bernal/0508_bernal.html?S_TACT=105AGX46&amp;S_CMP=SUM">Creating a new portal, Part 1: Getting started</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
<p class="description">This article describes the first steps a team would typically take when starting a new project to implement a portal using IBM® WebSphere® Portal. It also provides some basic tools that can help you with these first steps. It discusses issues that teams typically face when starting a new portal project, and suggests some approaches to dealing with them. It describes various types of portals and how the type of portal you choose can influence your planning process. Finally, it introduces several tools, or work products, which you can use to plan and set up your own portal. This article is the first in a multiple-part series Creating a new portal.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portal">portal</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/websphere">websphere</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2465314">Copy</a> | 
<a href="http://blogmarks.net/link/2023247">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/2456893">
<title>Liferay portlets Samples</title>
<link>http://www.liferay.com/web/guest/downloads/samples</link>
<description></description>
<dc:date>2007-04-04T16:03:37Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>portail, portlet</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.liferay.com/web/guest/downloads/samples"><img border="0" src="http://blogmarks.net/screenshots/2007/04/04/d0f3d6a175a77b7752d1d3a77a5d4d7a.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.liferay.com/web/guest/downloads/samples">Liferay portlets Samples</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portail">portail</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2456893">Copy</a> | 
<a href="http://blogmarks.net/link/2016602">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/2454251">
<title> Portlet Tutorial</title>
<link>http://wiki.opensymphony.com/display/WW/Portlet+Tutorial#PortletTutorial-createproject</link>
<description>   1.  Introduction
   2. Installing Eclipse
   3. Installing JBoss Portal 2.2
   4. Creating the project
   5. Classpath settings
   6. portlet.xml
   7. web.xml
   8. Hello World!
   9. xwork.xml
  10. JBoss Portal descriptors
  11. Deployment
  12. Next step
  13. Re-deployment
</description>
<dc:date>2007-04-04T08:04:49Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>portail, portlet, tutorial, développer</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://wiki.opensymphony.com/display/WW/Portlet+Tutorial#PortletTutorial-createproject"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://wiki.opensymphony.com/display/WW/Portlet+Tutorial#PortletTutorial-createproject"> Portlet Tutorial</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
<p class="description">   1.  Introduction
   2. Installing Eclipse
   3. Installing JBoss Portal 2.2
   4. Creating the project
   5. Classpath settings
   6. portlet.xml
   7. web.xml
   8. Hello World!
   9. xwork.xml
  10. JBoss Portal descriptors
  11. Deployment
  12. Next step
  13. Re-deployment
</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portail">portail</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tutorial">tutorial</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/d%25C3%25A9velopper">développer</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2454251">Copy</a> | 
<a href="http://blogmarks.net/link/2014534">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/2436855">
<title>Développement WebSphere Portal : par où commencer ?</title>
<link>http://darkmag.net/darkBlog/index.php?2007/03/09/277-developpement-websphere-portal-par-ou-commencer</link>
<description>Vous l'avez probablement constaté, en ce moment, les portails ont le vent en poupe. Ca tombe bien, depuis quelques temps, je suis plutôt versé sur WebSphere Portal, et ce n'est pas pour me déplaire après 3 ans &amp; demi consacrés quasi-exclusivement au développement Lotus Domino (avec un peu de PHP entre les deux). Toutefois, c'est un univers vaste et très différent de ce dernier, et la bête n'est pas forcément facile à dompter ni même à aborder. Voici quelques liens que j'ai recueilli au fil de mes aventures et qui pourraient intéresser ceux qui débutent dans le domaine : ...</description>
<dc:date>2007-04-02T15:03:27Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>portlet, portail, websphere</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://darkmag.net/darkBlog/index.php?2007/03/09/277-developpement-websphere-portal-par-ou-commencer"><img border="0" src="http://blogmarks.net/screenshots/2007/04/02/432aa29e4bcf7ef0dc645f9a0d663d0e.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://darkmag.net/darkBlog/index.php?2007/03/09/277-developpement-websphere-portal-par-ou-commencer">Développement WebSphere Portal : par où commencer ?</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
<p class="description">Vous l'avez probablement constaté, en ce moment, les portails ont le vent en poupe. Ca tombe bien, depuis quelques temps, je suis plutôt versé sur WebSphere Portal, et ce n'est pas pour me déplaire après 3 ans & demi consacrés quasi-exclusivement au développement Lotus Domino (avec un peu de PHP entre les deux). Toutefois, c'est un univers vaste et très différent de ce dernier, et la bête n'est pas forcément facile à dompter ni même à aborder. Voici quelques liens que j'ai recueilli au fil de mes aventures et qui pourraient intéresser ceux qui débutent dans le domaine : ...</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portail">portail</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/websphere">websphere</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2436855">Copy</a> | 
<a href="http://blogmarks.net/link/2002843">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Bastien/mark/2436824">
<title>Portlets</title>
<link>http://sznajderman.developpez.com/articles/portlet/jsr168/</link>
<description>Cet article est une première approche du concept des Portlets. Il permet d'avoir une vision générale sur le fonctionnement , l'architecture et les objectifs de ces composants.</description>
<dc:date>2007-04-02T14:58:14Z</dc:date>
<dc:author>Bastien</dc:author>
<dc:subject>java, portlet, tutorial, cours</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://sznajderman.developpez.com/articles/portlet/jsr168/"><img border="0" src="http://blogmarks.net/screenshots/2007/04/02/0e9f55f640fcbecf5b95a4255060615d.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://sznajderman.developpez.com/articles/portlet/jsr168/">Portlets</a></h4>
 
by <a href="http://blogmarks.net/user/Bastien">Bastien</a> 
<p class="description">Cet article est une première approche du concept des Portlets. Il permet d'avoir une vision générale sur le fonctionnement , l'architecture et les objectifs de ces composants.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tutorial">tutorial</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cours">cours</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2436824">Copy</a> | 
<a href="http://blogmarks.net/link/2002812">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/nhoizey/mark/2216891">
<title>Welcome to Netvibes' Developers Network</title>
<link>http://dev.netvibes.com/doc/</link>
<description>UWA is the new Netvibes API. Through it, your Netvibes widgets will be available on every widget platforms or blog systems: Netvibes of course, but also Google IG, Apple Dashboard and many more...</description>
<dc:date>2007-03-08T14:00:35Z</dc:date>
<dc:author>nhoizey</dc:author>
<dc:subject>google, apple, dashboard, widget, gadget, portlet, portail, webOS, uwa, api, netvibes</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://dev.netvibes.com/doc/"><img border="0" src="http://blogmarks.net/screenshots/2007/10/03/8963fc422d295fb4cac8b10b7da99ec7.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://dev.netvibes.com/doc/">Welcome to Netvibes' Developers Network</a></h4>
 
by <a href="http://blogmarks.net/user/nhoizey">nhoizey</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1848559">8 other(s)</a> 
<p class="description">UWA is the new Netvibes API. Through it, your Netvibes widgets will be available on every widget platforms or blog systems: Netvibes of course, but also Google IG, Apple Dashboard and many more...</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/google">google</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/apple">apple</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/dashboard">dashboard</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/widget">widget</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gadget">gadget</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portail">portail</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/webOS">webOS</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/uwa">uwa</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/api">api</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/netvibes">netvibes</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2216891">Copy</a> | 
<a href="http://blogmarks.net/link/1848559">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/nhoizey/mark/2087157">
<title>Orbeon Forms User Guide - JSR-168 Portlets</title>
<link>http://www.orbeon.com/ops/doc/integration-portlets#portlet-deployment-liferay</link>
<description>Orbeon Forms also provides the Orbeon Forms Portlet, which supports the implementation of standard Java portlets that can be deployed within any portal or portlet container compatible with the Java Portlet specification. This specification is also known as JSR-168.</description>
<dc:date>2007-02-23T08:49:01Z</dc:date>
<dc:author>nhoizey</dc:author>
<dc:subject>java, standard, JSR-168, portail, portlet, orbeon, logiciel libre, alfresco</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.orbeon.com/ops/doc/integration-portlets#portlet-deployment-liferay"><img border="0" src="http://blogmarks.net/screenshots/2007/02/23/0ebdd6d43f1e5f88435a4d9e06ba271b.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.orbeon.com/ops/doc/integration-portlets#portlet-deployment-liferay">Orbeon Forms User Guide - JSR-168 Portlets</a></h4>
 
by <a href="http://blogmarks.net/user/nhoizey">nhoizey</a> 
<p class="description">Orbeon Forms also provides the Orbeon Forms Portlet, which supports the implementation of standard Java portlets that can be deployed within any portal or portlet container compatible with the Java Portlet specification. This specification is also known as JSR-168.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/standard">standard</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/JSR-168">JSR-168</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portail">portail</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/orbeon">orbeon</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/logiciel%2Blibre">logiciel libre</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/alfresco">alfresco</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2087157">Copy</a> | 
<a href="http://blogmarks.net/link/1762842">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/flaviobrito/mark/1182178">
<title>pb_whitepaper.pdf (Objeto application/pdf)</title>
<link>http://developers.sun.com/prodtech/portalserver/reference/techart/jsr168/pb_whitepaper.pdf</link>
<description></description>
<dc:date>2006-11-05T13:51:01Z</dc:date>
<dc:author>flaviobrito</dc:author>
<dc:subject>portlet, java</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://developers.sun.com/prodtech/portalserver/reference/techart/jsr168/pb_whitepaper.pdf"><img border="0" src="http://blogmarks.net/screenshots/2006/11/06/3b7c6252a60d21621fe2cfadf5c16c8a.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://developers.sun.com/prodtech/portalserver/reference/techart/jsr168/pb_whitepaper.pdf">pb_whitepaper.pdf (Objeto application/pdf)</a></h4>
 
by <a href="http://blogmarks.net/user/flaviobrito">flaviobrito</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1182178">Copy</a> | 
<a href="http://blogmarks.net/link/1221098">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/flaviobrito/mark/1176170">
<title>Introducing the Portlet Specification, Part 2 - Java World</title>
<link>http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-portlet2.html?page=3</link>
<description></description>
<dc:date>2006-11-03T12:59:41Z</dc:date>
<dc:author>flaviobrito</dc:author>
<dc:subject>java, portlet</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-portlet2.html?page=3"><img border="0" src="http://blogmarks.net/screenshots/2006/11/03/6d838cfc86423770c0ed5da18b1cd49c.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-portlet2.html?page=3">Introducing the Portlet Specification, Part 2 - Java World</a></h4>
 
by <a href="http://blogmarks.net/user/flaviobrito">flaviobrito</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1176170">Copy</a> | 
<a href="http://blogmarks.net/link/1216336">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/clochix/mark/1163127">
<title>Introducing the Portlet Specification, Part 1 - Java World</title>
<link>http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-portlet.html</link>
<description>JSR 168 defines portlets as Java-based Web components, managed by a portlet container, that process requests and generate dynamic content. Portals use portlets as pluggable user interface components that provide a presentation layer to information systems. </description>
<dc:date>2006-10-30T09:41:58Z</dc:date>
<dc:author>clochix</dc:author>
<dc:subject>specification, jsr, jsr168, portlet, java</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-portlet.html"><img border="0" src="http://blogmarks.net/screenshots/2006/10/30/5cc5c88ce64ea80ba5ed88492d2f1945.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-portlet.html">Introducing the Portlet Specification, Part 1 - Java World</a></h4>
 
by <a href="http://blogmarks.net/user/clochix">clochix</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1145739">1 other(s)</a> 
<p class="description">JSR 168 defines portlets as Java-based Web components, managed by a portlet container, that process requests and generate dynamic content. Portals use portlets as pluggable user interface components that provide a presentation layer to information systems. </p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/specification">specification</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jsr">jsr</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jsr168">jsr168</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1163127">Copy</a> | 
<a href="http://blogmarks.net/link/1145739">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/clochix/mark/1163125">
<title>Developing to the Java Portlet Specification</title>
<link>http://www.developer.com/java/web/article.php/3372881</link>
<description>This article will walk through the development of a simple portlet application to demonstrate the inner workings of a compliant portlet.</description>
<dc:date>2006-10-30T09:41:22Z</dc:date>
<dc:author>clochix</dc:author>
<dc:subject>java, specification, portlet, jsr168, jsr</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.developer.com/java/web/article.php/3372881"><img border="0" src="http://blogmarks.net/screenshots/2006/10/30/af7a62977863bc22828e0bda7661ec82.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.developer.com/java/web/article.php/3372881">Developing to the Java Portlet Specification</a></h4>
 
by <a href="http://blogmarks.net/user/clochix">clochix</a> 
<p class="description">This article will walk through the development of a simple portlet application to demonstrate the inner workings of a compliant portlet.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/specification">specification</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jsr168">jsr168</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jsr">jsr</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1163125">Copy</a> | 
<a href="http://blogmarks.net/link/1207458">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/clochix/mark/1163124">
<title>Understanding the Java Portlet Specification</title>
<link>http://www.developer.com/java/web/article.php/3366111</link>
<description></description>
<dc:date>2006-10-30T09:40:16Z</dc:date>
<dc:author>clochix</dc:author>
<dc:subject>jsr168, specification, portlet, jsr, java</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.developer.com/java/web/article.php/3366111"><img border="0" src="http://blogmarks.net/screenshots/2006/10/30/1d5e91b64229489542ca50202b60802a.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.developer.com/java/web/article.php/3366111">Understanding the Java Portlet Specification</a></h4>
 
by <a href="http://blogmarks.net/user/clochix">clochix</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jsr168">jsr168</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/specification">specification</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/jsr">jsr</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1163124">Copy</a> | 
<a href="http://blogmarks.net/link/1207457">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/holyver/mark/2658128">
<title>Enterprise Portal &amp; Portlet FAQ</title>
<link>http://www.jroller.com/page/portletfaqs</link>
<description>
      Portlet Frequently Asked Questions (FAQ) - a collection by Punit Pandey
    </description>
<dc:date>2006-10-22T21:33:14Z</dc:date>
<dc:author>holyver</dc:author>
<dc:subject>java, wsrp, JSR286, JSP168, portlet, faq, portal</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.jroller.com/page/portletfaqs"><img border="0" src="http://blogmarks.net/screenshots/2006/10/22/ceb629a71807e47bb0a4bdc7a82b7e60.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.jroller.com/page/portletfaqs">Enterprise Portal &amp; Portlet FAQ</a></h4>
 
by <a href="http://blogmarks.net/user/holyver">holyver</a> 
<p class="description">
      Portlet Frequently Asked Questions (FAQ) - a collection by Punit Pandey
    </p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/wsrp">wsrp</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/JSR286">JSR286</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/JSP168">JSP168</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/faq">faq</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portal">portal</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2658128">Copy</a> | 
<a href="http://blogmarks.net/link/1193331">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/bhenriet/mark/2023902">
<title>jsfportletbridge: JSF Portlet Bridge Project</title>
<link>https://jsfportletbridge.dev.java.net/</link>
<description></description>
<dc:date>2006-08-21T08:56:28Z</dc:date>
<dc:author>bhenriet</dc:author>
<dc:subject>bridge, JSF, portlet</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="https://jsfportletbridge.dev.java.net/"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="https://jsfportletbridge.dev.java.net/">jsfportletbridge: JSF Portlet Bridge Project</a></h4>
 
by <a href="http://blogmarks.net/user/bhenriet">bhenriet</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/bridge">bridge</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/JSF">JSF</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/portlet">portlet</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2023902">Copy</a> | 
<a href="http://blogmarks.net/link/1720333">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> </rdf:RDF>