I've actually got a website full of free portlet tutorials. It includes code samples and video tutorials. I use rational application developer in the tutorials, but the portlets are JSR168 compliant, so the code and the process will work for any JSR-168 compliant server.
When you plan to build an amazing website based on a portal, you may commonly consider a lot of questions. Some of them would look like the following:
Are you planning to build a website with an open source enterprise portal solution using SOA framework, ESB and Web 2.0 technologies?
Do you want to add collaborative tools, such as Wikis, Blogs, Discussion Forums, Shared Calendar, RSS, mail, Tagging, and instant messaging in the same website?
Do you want to manage, publish and maintain web contents and documents in the same website?
Are you eager to integrate with LDAP, SSO and third-party systems like JBoss jBPM, Alfresco, Orbeon Forms, and Pentaho BI/Reporting in the same website?
Obviously Liferay would be the best choice in terms of answering the above questions. Liferay Portal is one of the most mature portal frameworks in the market and offers the above basic benefits. Liferay is backed by a comprehensive professional services network and it offers custom development, training, and support across the world.
[ May 20, 2008: Message edited by: Jonas X. Yuan ]
[ May 20, 2008: Message edited by: Jonas X. Yuan ] [ May 20, 2008: Message edited by: Jonas X. Yuan ]