| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ] |
| Articles Tutorials |
- Converting the WorldClock portlet from the IBM Portlet API to the JSR 168 portlet API by Franziska Paeffgen, Birga Rick - [Clicks: 337]
This article shows how to convert a portlet that was originally developed for the IBM WebSphere Portal proprietary Portlet API to one using the JSR 168 standard portlet API. It describes the main issues in performing such a portlet conversion. If you need to convert a portlet from the IBM Portlet API to the JSR 168 API, this article serves as a good model for your doing so.
[Includes source code]
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0412_paeffgen/0412_paeffgen.html - Dec, 2004 - Developing JSR 168 compliant cooperative portlets by Amber Roy-Chowdhury, Yuping Connie Wu - [Clicks: 223]
This article describes how to use the WebSphere Portal cooperative portlets feature in portlets, which are written to the JSR 168 standard API and run in WebSphere Portal V5.1. You learn the steps for developing standard portlets to exploit portlet cooperation, and you see the concepts illustrated in a sample application.
[Includes samples]
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0412_roy/0412_roy.html - Dec, 2004 - Error validation and exception handling in portlets, using the Struts Portlet Framework by Rajender Sriramoju - [Clicks: 345]
Having a good design and implementation for error validation and exception handling enables applications to respond gracefully in abnormal conditions. This article tells how you can leverage error validation and exception handling features, which are built into the WebSphere Portal Struts Portlet Framework, in your portlet applications.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0411_sriramoju/0411_sriramoju.html - Nov, 2004 - FacesClient Components, Part 1: Portlet programming with FacesClient Components by Rod Henderson, Yongcheng Li, Thomas McElroy - [Clicks: 198]
Web applications developed using the thin client computing model exhibit performance gaps and user interface limitations. As an alternative, the IBM FacesClient Components (formerly called the Odyssey Browser Framework) provides a more effective model for developing Web applications. FacesClient Components work inside a portlet programming environment to deliver exceptional value to users in the form of richer user interfaces and improved application performance. In this article, three software engineers explore the fundamentals of FacesClient Components and its uses for building portlet applications.
http://www-106.ibm.com/developerworks/web/library/wa-facescomp1/ - Nov, 2004 - Meet the experts: Joey Bernal on WebSphere Portal programming by Joey Bernal - [Clicks: 84]
This question and answer article features WebSphere Portal expert Joey Bernal who answers questions about WebSphere Portal programming.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0411_bernal/0411_bernal.html - Nov, 2004 - Developing JavaServer Faces portlets using WebSphere Studio and the IBM Portal Toolkit -- Part 3 by Roland Barcia, Sapna Mahwal - [Clicks: 289]
This three-part article series shows how the latest JavaServer Faces and portlet specifications can be used together to rapidly build and assemble Web sites to help achieve your business objectives. Part 1 explained how to build an EJB client portlet, Part 2 used the JSF Web service component to build a Web service client portlet, and this conclusion shows how to deploy both portlets on the same page using WebSphere Portal.
[Includes a sample JSF portlet application]
http://www-106.ibm.com/developerworks/websphere/techjournal/0410_barcia/0410_barcia.html - Oct, 2004 - WebSphere Portal and Windows Sharepoint integration guide by Mark Moore, Tim Choo - [Clicks: 69]
This article discusses six key areas which must be considered when implementing a federated portal, comprised of portals running under IBM WebSphere Portal and portals running under Microsoft Windows SharePoint Services and Microsoft Windows SharePoint Portal Server. It provides options and recommendations for each area and provides sample code.
[Formats: PDF]
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0410_choo/0410_choo.html - Oct, 2004 - Migration Guide. Run a servlet-Struts application as a portlet-Struts application in WebSphere Portal v5. by Asim Saddal - [Clicks: 283]
This article offers guidance to migrating existing servlet Struts-based applications to portlet Struts-based applications - with a minimum of steps - using WebSphere Studio Application Developer v5.0 with the WebSphere Portal v5.0 test environment
http://www.sys-con.com/story/?storyid=46512&DE=1 - Sep, 2004 - Using the Search Capabilities of WebSphere Portal V5 - Part I by Tilak Mitra - [Clicks: 66]
Portal applications usually require a search capability. Portal designers usually look into search engine products like Lotus Extended Search or open source implementations like Lucene in order to satisfy the search requirements.
http://www.sys-con.com/story/?storyid=46519&DE=1 - Sep, 2004 - Developing a portlet which accesses an enterprise bean by Sukumar Konduru, Venkata Nagalla - [Clicks: 167]
This article shows how to invoke an enterprise bean which conforms to Sun's Enterprise JavaBean architecture (hereafter called an EJB) from portlet code. It includes step-by-step instructions for developing a portlet which accesses a stateless session EJB. It also provides an EJB enterprise application, as a download, and detailed instructions for deploying it to WebSphere Application Server.
[Includes example code]
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0409_nagalla/0409_nagalla.html - Sep, 2004 - Developing JavaServer Faces portlets using WebSphere Studio and the IBM Portal Toolkit: Part 2 -- Creating a JSF Web service client portlet by Roland Barcia, Sapna Mahwal - [Clicks: 72]
This three-part article series shows how the latest JavaServer Faces and portlet specifications can be used together to rapidly build and assemble Web sites to help achieve your business objectives. Part 1 explained how to build an EJB client portlet, and how to package an EJB client JAR file inside your portlet WAR files. Part 2 uses the JSF Web service component to build a Web service client portlet.
http://www-106.ibm.com/developerworks/websphere/techjournal/0408_barcia/0408_barcia.html - Aug, 2004 - Page-to-page communication between portlets by Hongqing Song, Richard Scott - [Clicks: 162]
This article describes two techniques for enabling a portlet on one page to pass information to a portlet on another page, within a portal. It provides two sample portlets, in a download, which you can install and deploy. The two samples illustrate enabling static links, which contain pre-defined data, and links which carry runtime user input. The samples are provided for both IBM WebSphere Portal V4.2.1 and IBM WebSphere Portal V5.0.2.
[Includes source code]
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0407_song/0407_song.html - Jul, 2004 - Developing JavaServer Faces portlets using WebSphere Studio and the IBM Portal Toolkit - Part 1 by Roland Barcia, Sapna Mahwal - [Clicks: 102]
This three-part article series shows how the latest JavaServer(tm) Faces and portlet specifications can be used together to rapidly build and assemble Web sites to help achieve your business objectives. Part 1 explains how to build an EJB(tm) client portlet, and how to package an EJB client JAR file inside your portlet WAR files.
[Includes source code]
http://www-106.ibm.com/developerworks/websphere/techjournal/0406_barcia/0406_barcia.html - Jun, 2004 - Taking a step toward virtual portals in WebSphere Portal V5 by John De Binder, Fetchi Chen - [Clicks: 51]
IBM® WebSphere® Portal is a scalable framework capable of hosting a very large, personalized portal for millions of users, but that model is not the only portal model. Some businesses are very interested in creating several independent portals for diverse groups of end users. This paper discusses how to create a set of independent portals all hosted on a single or clustered WebSphere Portal installation.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0406_debinder/0406_debinder.html - Jun, 2004 - Creating and using a stock feed portlet service with WebSphere Portal by Prabhu Kapaleeswaran, Desmond Andrades - [Clicks: 65]
This article describes how to write a portlet service to cache data at the portal level from a stock feed, and how to access this portlet service from a portlet. You could use the techniques presented here to populate multiple portlets with data from a single access. This article is primarily for portal and portlet developers who have are already familiar with portlet programming for IBM® WebSphere® Portal V5.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0406_kapaleeswaran/0406_kapaleeswaran.html - Jun, 2004 - Dynamically changing languages in WebSphere Portal by Iqbal Singh - [Clicks: 97]
The content display language in WebSphere Portal V4 and V5 is driven by either user language preference or the location of the system. WebSphere Portal does not allow you to change your language preference during an active session. This article describes how to implement the logic to support dynamic language in WebSphere Portal with one click. The major benefit is that the user's preferred language is not changed in the profile. Once the user session expires and the user re-logins into WebSphere Portal, it renders the content based on the user's profile language.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0406_singh/0406_iqbal_singh.html - May, 2004 - Lessons learned migrating IBM's intranet to WebSphere Portal by Kerry Thompson, Deak Shearer, Dima Rekesh - [Clicks: 49]
Find out what the IBM intranet team learned when they migrated the IBM intranet to WebSphere Portal.
http://www-106.ibm.com/developerworks/websphere/techjournal/0405_thompson/0405_thompson.html - May, 2004 - Portlet access to DB2 data by Kulvir Singh Bhogal - [Clicks: 127]
In this article, you will see how to use WebSphere Application Portlet Builder (WPAI) as a way to provide graphical access through WebSphere Portal Server to data in DB2 Universal Database. You'll learn about WPAI, learn how to connect up to DB2, then see how to graphically develop a portlet application step by step, including mapping business objects which provide an intutive view of entities in the database.
http://www-106.ibm.com/developerworks/db2/library/techarticle/dm-0404bhogal/index.html - Apr, 2004 - Implementing page navigation in portal applications using Struts portlets by Zeynep Latif - [Clicks: 255]
This article describes how to use the multiple module support built into the Struts portlet framework to organize Web navigation schema.
[Includes source code]
http://www-106.ibm.com/developerworks/websphere/techjournal/0404_latif/0404_latif.html - Apr, 2004 - Using filters to adapt existing portlets to new portal applications by Shunguo Yan - [Clicks: 207]
WebSphere portlet filter technology provides a quick solution for adapting and customizing existing portlets so that they may be used in new or different portal applications. A portlet filter is a Java module that can be dynamically plugged into one or more existing portlets to modify portlet request and response, as well as to add new functions to the existing portlets without requiring changes to them. This article describes WebSphere portlet filter basics, its differences from a servlet filter, and how to develop and use a portlet filter to adapt and customize existing portlets.
[Includes source code]
http://www-106.ibm.com/developerworks/websphere/techjournal/0404_yan/0404_yan.html - Apr, 2004 - The making of MetroSphere, Part 29: Understand the web.xml and portlet.xml files by Nicholas Chase - [Clicks: 43]
With all of the magic that goes on in the WebSphere Portal Web interface, it's easy to forget that at its heart, a portlet application is just a collection of servlets and their supporting classes, strung together using the web.xml and portlet.xml files. As we moved to customize the MetroSphere.com experience, we realized that understanding just how these two files fit together was crucial to controlling items such as the initial title of a portlet window. This article explains the major pieces of these two files and how they control what you see in your portlet application.
http://www-106.ibm.com/developerworks/library/i-metro29/ - Apr, 2004 - Wiring Click-to-Action portlets for inter-portlet communication in WebSphere Portal V5 by Ashwin Manekar - [Clicks: 126]
This article shows you the quickest approach for creating C2A-enabled portlets for WebSphere Portal Version 5. It provides step-by-step instructions for enabling C2A between portlets and for implementing a wire between the C2A-enabled portlets, with minimal code and configuration. To follow along in the code as you read through this article, you can download the sample application that is provided with this article.
[Includes source code]
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0404_manekar/0404_manekar.html - Apr, 2004 - Hello World, the simplest portlet for WebSphere Portal V5: Part 1. Creating and deploying by Ron Lynn - [Clicks: 147]
This article takes you through the steps to create and deploy a simple portlet on WebSphere Portal Version 5.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0403_lynn/0403_lynn.html - Mar, 2004 - Hello World, the simplest portlet for WebSphere Portal V5: Part 2. Rendering with JSP by Ron Lynn - [Clicks: 102]
This article takes the reader through developing and deploying a simple JSP based portlet for IBM WebSphere Portal Version 5.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0403_lynn2/0403_lynn2.html - Mar, 2004 - The making of MetroSphere, Part 28: Dynamic linking in WebSphere Portal JSP components by Nicholas Chase - [Clicks: 67]
Best practices dictate that it's better to put functionality that might need design into a JavaServer Pages (JSP) component instead of a servlet so that designers can change it without assistance from the programmers. The dynamic nature of portal links can make this somewhat of a challenge, however. This article explains how to create dynamic links within a JSP component so that this type of functionality can be made accessible to designers and other non-technical personnel.
http://www-106.ibm.com/developerworks/ibm/library/i-metro28/ - Mar, 2004 - Migrating a Struts application to WebSphere Portal by Colin Yu - [Clicks: 162]
IBM WebSphere Portal has a built-in Struts Portlet Framework that enables Struts to extend its popularity to portal applications. This article shows how existing Struts applications can be migrated using the Struts Portlet Framework and then deployed in WebSphere Portal.
[Includes source code]
http://www-106.ibm.com/developerworks/websphere/techjournal/0403_yu/0403_yu.html - Mar, 2004 - Quick Guide to using IBM Lotus Workplace Web Content Management Content in a Portlet by Theresa Smit - [Clicks: 53]
This article provides a step-by-step process for creating a simple WebSphere Portal - Web Content Management project. It shows how a news article site can be created for a portal environment to display content managed via Web Content Management; the news site content includes news article content, associated images, URL links, and documents.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0403_smit/0403_smit.html - Mar, 2004 - Best practices: Developing portlets using JSR 168 and WebSphere Portal V5.02 by Stefan Hepper, Marshall Lamb - [Clicks: 85]
This document is a collection of best practices for portlet developers who want their portlets to conform to, and to leverage the IBM® WebSphere®Portal infrastructure for, JSR 168. You can use these coding guidelines when designing and developing JSR 168 portlets for WebSphere Portal. It is not a primer for portlet development, because it does not address the fundamentals of portlet programming. Instead, use it as a checklist during design and code reviews to help promote consistent and quality portlet implementations.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0403_hepper/0403_hepper.html - Mar, 2004 - Implementing portlet messaging using WebSphere Studio Application Developer V5 and the Portal Toolkit V5 by Sukumar Konduru - [Clicks: 71]
This article provides step-by-step instructions for creating a portlet application that includes portlet messaging. You see how to develop a portlet application, using IBM WebSphere Studio Application Developer Version 5 with the Portal Toolkit 5.0 plugin installed, and how to enable one portlet to send a message to a second portlet.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0402_konduru/0402_konduru.html - Feb, 2004 - Extending portals with DB2 Information Integrator by C. M. Saracco - [Clicks: 14]
Using Enterprise Information Integration (EII) technology with Web portals can extend the reach of pre-built components and make it easier to develop custom components. In this article, we'll explain why as well as show you how to get off to a quick start.
http://www-106.ibm.com/developerworks/db2/library/techarticle/dm-0402saracco/ - Feb, 2004 - Alternatives for integrating Interwoven TeamSite Content Management with WebSphere Portal by Marco Seifried, Johan Edling - [Clicks: 198]
This article describes several approaches for integrating IBM WebSphere Portal (hereafter called WebSphere Portal) with a Web content management system (hereafter called a Web CM). Although the various approaches described here use Interwoven Teamsite as the Web CM, they are relevant for other Web CMs as well.
http://www-106.ibm.com/developerworks/websphere/techjournal/0402_seifried/0402_seifried.html - Feb, 2004 - Building the My Accounts Siebel Portlet using WebSphere Portal Application Integrator by Shannon N. Pixley - [Clicks: 45]
You can use the WebSphere Portal Application Integrator Siebel Portlet Builder to build portlets which behave similarly to a Siebel client Web application. Using various options in the Builder, you can configure portlets to provide many of the functions available in the Siebel Web client. This paper details how to build a portlet which behaves like the Siebel Call Center My Accounts application.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0402_pixley/pixley.html - Feb, 2004 - The making of MetroSphere, Part 26: Control the user's view of the portal by Nicholas Chase - [Clicks: 14]
WebSphere Portal lets an administrator control not only what pages a user can see, but whether pages can be edited, and if so, how they can be edited. This article explains the ins-and-outs of page customization, from basing pages on other pages, to requiring portlets to be present or in a particular location, to limiting the portlets that a user can place on a page.
http://www-106.ibm.com/developerworks/ibm/library/i-metro26/ - Jan, 2004 - Developing and Deploying a Struts Application as a WebSphere Portal V5 Portlet by Tim Hanis, Jim Bonanno, Lisa Tomita - [Clicks: 199]
This article describes and illustrates how to use the Jakarta Struts Framework, which is incorporated into the IBM Struts Portlet Framework, to develop and deploy an application as a portlet that runs under IBM WebSphere Portal V5.
http://www-106.ibm.com/developerworks/websphere/library/techarticles/0401_hanis/hanis.html - Jan, 2004
- Build error-free apps fast: Manage beans and error validation in WebSphere Portal with Java Server Faces by Jeff K. Wilson - [Clicks: 137]
The latest release of IBM WebSphere Studio and the Portal Toolkit plug-in provide new features for developing front-end applications using Java Server Faces. These features enable developers to quickly and easily use visual rapid-application development tools and provide a rich set of interesting user interface components not easily created or maintained in the past. This tutorial demonstrates how a framework as flexible as Java Server Faces and the tools provided by both WebSphere Studio and the Portal Toolkit make short order of integrating, testing and maintaining a portal-based front end.
[Formats: HTML, PDF, Zip]
http://www-128.ibm.com/developerworks/edu/i-dw-wes-jsfportals-i.html?S_TACT=104AHW10&S_CMP=WSDD - Sep, 2004 - Developing portlets which access SAP R/3, using Bowstreet Portlet Factory and WebSphere Studio by Sandro Schwedler - [Clicks: 75]
This two-part tutorial takes you step-by-step through developing a WebSphere portlet application which uses data from a SAP R/3 Enterprise Resource Planning (ERP) system. You use the Bowstreet Portlet Factory and IBM WebSphere Studio Application Developer (or WebSphere Studio Integration Edition) to create two portlets.
http://www-106.ibm.com/developerworks/websphere/library/tutorials/0409_schwedler/0409_schwedler_reg.html - Sep, 2004 - Adding Voice to your Portlet Applications by Juan R. Rodriguez, Eric Derksen, Leandro Pedroso, Muhammed Omarjee - [Clicks: 51]
This IBM Redpaper is intended for application developers who want to develop and test voice portlet applications and who have previously developed graphical-user-interface (GUI) portlet applications or VoiceXML applications. It shows how to develop a voice portlet using VoiceXML and the Portlet API. Furthermore, it introduces concepts associated with speech applications and the Portlet API. The Voice Toolkit V5.0 and WebSphere Studio Site Developer V5.1 are used to develop sample scenarios. VoiceXML and the Portlet API are described with the help of example GUI portlets that are transformed into speech-user-interface (SUI) portlets. Knowledge of Java, Servlet, JSP, MVC, and VoiceXML programming is recommended for developing voice portlet applications.
http://publib-b.boulder.ibm.com/abstracts/redp3878.html?Open - Jul, 2004 - (PDF - 1800 Kb) - Struts-based portal applications: Model and develop them with WebSphere Studio by Jeff K. Wilson - [Clicks: 722]
Struts is a very popular framework that adds a flexible control layer to building Web based applications using common standard technologies like servlets, JavaBeans components, resource bundles, and custom tag libraries. This tutorial provides a hands-on approach to developing Struts based portal applications using WebSphere Studio v5.1.2 and the Portal Toolkit v5.0.2.2.
[Formats: HTML, PDF, Zip]
http://www-106.ibm.com/developerworks/edu/i-dw-wes-strutsportal-i.html - Jul, 2004 - Go-ForIt quest continues, Part 13: Mobilize portals: Develop a more advanced portlet by Reema Gupta - [Clicks: 47]
This three-part tutorial series shows you how to develop portlets for mobile devices. In Part 11, we laid the groundwork for basic portlet development. In this tutorial, you develop a framework for writing portlets that will use the Model-View-Controller (MVC) architecture. You separate the view (the JSP page) from the controller (the portlet) so that you will be able to easily plug in a WML view in our final tutorial.
[Formats: HTML, PDF, Zip]
http://www-106.ibm.com/developerworks/edu/i-dw-i-2extreme13-i.html - Mar, 2004 - Making of MetroSphere, Part 27: Create personal sites within a portal by Nicholas Chase - [Clicks: 66]
Part of the purpose of MetroSphere.com is to enable users to create their own personal Web spaces and content and control access to that content. This tutorial details the creation of the main user page (including a personal blog page) and explains how users can use the Portal Content Organizer to create searchable documents that can be individually secured. It also explains the navigation hierarchy and how to create links to external sites.
[Formats: HTML, PDF, Zip]
http://www-106.ibm.com/developerworks/ibm/edu/i-dw-i-metro27-i.html - Feb, 2004