IBM WebSphere Portal

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ]

Articles
Tutorials
  

Articles:
  • Leveraging the new Ajax features in IBM WebSphere Portlet Factory V6.0.1 by Stephen Cooke, Abhishek Singh   - [Clicks: 252]
    IBM WebSphere Portlet Factory gives you a toolset to speed development. Use builders to simplify the addition of Ajax-like features to your portlets. Follow along with a sample portlet application.
    [Includes sample code]
    http://www.ibm.com/developerworks/websphere/library/techarticles/0711_cooke/0711_cooke.html - Nov, 2007
  • IBM Portlet for Google Gadgets: Using the inter portlet communication feature by Shailesh K. Mishra   - [Clicks: 160]
    Learn how to use the inter portlet communication feature of IBM Portlet for Google Gadgets to write a source portlet on IBM WebSphere Portal V6.0.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0711_mishra/ - Nov, 2007
  • Remember Me with WebSphere Portal by Ahmed Abbass, Hamza Darwish   - [Clicks: 131]
    Provide a better user experience by implementing a "Remember Me" feature in your portal applications using IBM WebSphere Portal V5.1 or V6.0.
    http://www.ibm.com/developerworks/websphere/techjournal/0711_abbass/0711_abbass.html - Nov, 2007
  • Developing a portlet application on compliance reporting for IBM Tivoli Security Compliance Manager by Hui Guo, Wei Zhang   - [Clicks: 43]
    This article provides an example of how to develop a portlet application on compliance reporting for IBM Tivoli Security Compliance Manager (SCM). As recent events indicate, security is a growing concern of enterprises. Enterprises need to address security compliance with an increasing number of government and corporate security policies, standards and regulations.
    [Includes sample code]
    http://www.ibm.com/developerworks/tivoli/library/t-pacrtscm/index.html - Oct, 2007
  • Integrating IBM Lotus Connections and IBM WebSphere Portal by Ted Stanton, FuYi Li   - [Clicks: 48]
    Learn how to integrate IBM WebSphere Portal and IBM Lotus Connections to enhance the extensibility of Lotus Connections and the flexibility of WebSphere Portal.
    http://www.ibm.com/developerworks/lotus/library/connections-portal/index.html - Oct, 2007
  • Leveraging WebSphere Portal V6 programming model: Part 5. Accessing portal content with custom URLs by Oliver Koeth, Carsten Leue   - [Clicks: 230]
    Uniform Resource Identifiers (URIs) play a central role in enabling portal users to navigate among different pieces of content. This part in the series on Leveraging the WebSphere Portal programming model shows how to use and expand the capabilities of the portal URI resolution framework that was introduced in WebSphere Portal V6.0.1.This framework lets you define custom identifiers for any sort of content that is accessible through your portal. The identifiers take the form of a URI (Uniform Resource Identifier, RFC2396); that is, they start with a URI scheme that describes their purpose. For example, you could define an article: URI format for articles in a document store that are accessible through your portal. You can then address the identified content by plugging resolvers into the portal to display portal pages in a specific configuration that you define with these URIs. This article illustrates the URI resolution framework capabilities using an example that shows a custom URI mapping service. This service lets you address portal pages and control the state and content of portlets on pages with your own mapping definitions. This example shows you how to extend the power and flexibility of the built-in URL mapping feature that comes with WebSphere Portal.
    [Includes sample code]
    http://www.ibm.com/developerworks/websphere/library/techarticles/0710_koeth/0710_koeth.html - Oct, 2007
  • Retrieving URL parameters from JSR 168 portlets using WebSphere services by Ron Lynn   - [Clicks: 251]
    As a Software Engineer, confronting daily challenges and identifying real problems are my bread and butter; here, I was staring at a road block. The JSR 168 standard does not define a way for a portlet to retrieve plain old URL parameters. The refactoring requirement called for converting the legacy IBM portlet API portlets to JSR 168. The swizzle was that the portlets needed access to URL parameters so that Web applications outside of WebSphere Portal could pass parameters to the portlets. This article is the result of meeting this trial and overcoming it. It describes how I used the services in IBM WebSphere Portal V6 and IBM WebSphere Application Server V6 to enable JSR 168 portlets to read URL parameters. You also see references that address the same or similar situation, but solve it with a different approach.
    [Includes sample code]
    http://www.ibm.com/developerworks/websphere/library/techarticles/0707_lynn/0707_lynn.html - Jul, 2007
  • IBM Portlet for Outlook Web Access   - [Clicks: 136]
    IBM Portlet for Outlook Web Access enables users to connect to an Exchange Server and access their accounts using Outlook Web Access. The portlet makes available all the features offered by Outlook Web Access, such as mail, calendar, contacts, tasks, and notes. An iframe with adjustable height is used to display the user's account information. With IBM Portlet for Outlook Web Access, users can perform routine mail-related tasks, such as reading, composing and sending, and deleting e-mails. Also, the users can schedule appointments, manage tasks, and store important contacts and information using this portlet.
    [Product documentation]
    http://www.ibm.com/developerworks/websphere/zones/portal/catalog/doc/1wp1001b9/index.html - Jul, 2007
  • Simple HTML Renderer   - [Clicks: 147]
    Simple HTML Renderer enables you to insert, edit, format, and display content on your portal page. You can also add images and hyperlinks to the content. Simple HTML Renderer retrieves the content of a web site you specify. You can then selectively edit this web content and display it on your portal page. You can switch between the rich text and html formats while editing the content. Simple HTML Renderer is based on the Editor 2 widget of the Dojo Toolkit.
    [Product documentation]
    http://www.ibm.com/developerworks/websphere/zones/portal/catalog/doc/1wp1001dc/index.html - Jul, 2007
  • Creating a new portal: Introduction by WebSphere Portal   - [Clicks: 639]
    This series can help you understand some of the things you need to think about when you define and implement your portal's functionality, user interface, security, and infrastructure. Much of this knowledge can only come through experience in building multiple portals. The team of authors--portal architects and specialists-- writing this series has that experience. After successfully deploying a wide variety of portal projects over the last four years, they convey their collective experience, and provide tips, examples, and insight into some of the common issues that you might face. This article provides a brief overview of the multiple-part series, Creating a new portal.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0508_bernal/0508_bernal-intro.html - Jun, 2007
  • Leveraging WebSphere Portal V6 programming model: Part 4. Understanding and configuring WebSphere Portal login and logout by Jan-Paul Buchwald, Dieter Buehler, Thomas Hurek   - [Clicks: 318]
    Earlier articles in this series covered various patterns for linking together different components in your portal to address business requirements. In this part, you learn more about one of the basic infrastructure services provided by IBM WebSphere Portal Version 6 provides--that is, the mechanism which enables users to login and logout of the portal. You also learn how to configure and customize the login and logout behavior.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0706_buchwald/0706_buchwald.html - Jun, 2007 - (PDF)
  • Creating a custom user registration portlet using WebSphere Portlet Factory V6 by Shu Sia Lukito   - [Clicks: 311]
    See how to replace the portal default user registration with a new user registration portlet that you create using the PUMA SPI and the Linked Java Object builder in Portlet Factory V6.
    [Includes sample code]
    http://www.ibm.com/developerworks/websphere/library/techarticles/0706_lukito/0706_lukito.html - Jun, 2007 - (PDF)
  • Using Rational Application Developer V7 to create and deploy JSR 168 cooperative portlets by Christopher Jaun, Jim Zhang   - [Clicks: 382]
    Learn about the cooperative portlet tools available in IBM Rational Application Developer V7 while you create a simple cooperative application and deploy it onto an IBM WebSphere Portal 6.0 server. The focus of the sample application is on Java Specification Request (JSR) 168 JavaServer Faces portlets, but the authors also briefly discuss Basic and Struts portlets.
    http://www.ibm.com/developerworks/rational/library/07/0529_jaun_zhang/index.html - May, 2007
  • Creating a new portal: Part 6. Administering and maintaining the portal by Anthony (Joey) Bernal, Ian Uriarte   - [Clicks: 180]
    This last part in the series Creating a new portal describes the ongoing support and administration of a portal, including the need for specific team members and their roles. It discusses the skills and training that should be developed before your portal goes live, how to harden the performance of your portal, and issues you might face with the deployment and governance of your production system.
    http://www.ibm.com/developerworks/websphere/library/techarticles/0705_bernal/0705_bernal.html - May, 2007
  • Leveraging WebSphere Portal V6 programming model: Part 3. Introducing Composite Application Workflow in WebSphere Portal by Olivier Bernin   - [Clicks: 173]
    Part 2 of this series covered the latest additions to the URL generation capabilities for themes, skins, and portlets in IBM WebSphere Portal Version 6 which provides ways to link together different components. In this part, you see how to address a common requirement of many WebSphere Portal applications; that is, you see how to define a task flow to tie together application components. Simply sending an event or a parameter to another component is frequently not sufficient; sometimes, you need to model how work flows among the various components. Composite Application Workflow is a tool that you can use to design and run workflows in a WebSphere Portal environment. This article introduces its primary capabilities and shows how to implement and use a simple workflow. You need to have a basic understanding of portal, portlets and workflow concepts to understand this article.
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0705_bernin/0705_bernin.html - May, 2007
  • Enhancing your portal using Google Gadgets with WebSphere Portal V6.0 by Thomas Schaeck, Stephan Hesmer   - [Clicks: 110]
    Learn how to use the IBM Portlet for Google Gadgets with IBM WebSphere Portal V6.0 to easily integrate Google Gadgets into business-oriented portals. This new integration capability is a milestone in the evolution of integrating Web-based services into business-oriented portals. This article is intended for anyone interested in mashups, portals, and how portals can be used as mashup platforms. You should have a general understanding of portals and Google Gadgets.
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0705_schaeck/0705_schaeck.html - May, 2007
  • Meet the experts: Birga Rick on developing portlets in WebSphere Application Server V6.1 and how it relates to WebSphere Portal by Birga Rick   - [Clicks: 95]
    WebSphere Portal expert Birga Rick answers questions on developing portlets in WebSphere Application Server V6.1 and how it relates to WebSphere Portal.
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0705_rick/0705_rick.html - May, 2007
  • Help Web crawlers efficiently crawl your portal sites and Web sites by Andreas Prokoph   - [Clicks: 68]
    Web site administrators, as well as search technology providers, face the challenge to find or assist in locating high-quality information. With the new Sitemaps 0.90 protocol, Web site administrators can support this endeavor by providing information about their site to crawlers in a more optimal fashion. This protocol makes it possible to specify exactly what to crawl, the frequency of updates to the information, and its importance relative to that specific site. This article provides an overview of the Sitemaps 0.90 protocol and also tells you how to use IBM WebSphere Portal Version 6 (hereafter called WebSphere Portal) to produce and deploy such a sitemap. You should have a good understanding of XML and WebSphere Portal administration to fully understand what you are reading.
    http://www-128.ibm.com/developerworks/xml/library/x-sitemaps/index.html - May, 2007
  • Getting started with WebSphere Portlet Factory V6.0.1 by WebSphere Portlet Factory Development Team   - [Clicks: 285]
    Discover what the IBM WebSphere Portlet Factory can do for your portal development team. Learn key Portlet Factory concepts and how to perform primary tasks, create data services, develop portlet user interfaces, use techniques for debugging, and follow best practices for deployment. Put it all together to expedite and automate development of components in your portal interface. This 6.0.1 release describes how to use the new support for AJAX to accomplish tasks such as refreshing a single part of a page, drag and drop, creating popup windows, dynamic editing of tabular data in portlets, type-ahead, and so on. It also describes how you can use new builders for the WebSphere Portal content repository and for Workplace Forms.
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0704_wpf601/0704_wpf601.html - Apr, 2007 - (PDF)
  • Implementing client-side interportlet communication with Dojo and WebSphere Portal by Aron Wallaker   - [Clicks: 308]
    This article describes how to add client-side interportlet communication to your IBM WebSphere Portal (hereafter called WebSphere Portal) portlets using the Dojo JavaScript toolkit. It is intended for developers who are beginning to use Ajax with WebSphere Portal and want to replicate on the client the interportlet communication they have previously implemented on the server side. To make the best use of this tutorial, you should have a good understanding of JavaScript programming, WebSphere Portal, and portlet development. See Resources for references which can help you gain this knowledge. The sample portlet application for this article was developed using IBM Rational Application Developer v7 and was tested on WebSphere Portal V6.0.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0703_wallaker/0703_wallaker.html - Mar, 2007
  • Leveraging J2EE roles in JSR 168 portlets running in WebSphere Portal by Stephan Hesmer, Dieter Buehler   - [Clicks: 106]
    This article shows you how to leverage the J2EE roles concepts for authorizing access to business logic implemented by JSR 168 compliant portlets running in IBM WebSphere Portal (hereafter called WebSphere Portal). You learn how to define J2EE roles for individual portlets, how to grant those roles to individual users or user groups, and how to verify whether a given user has been granted a specific role from within portlet code. Finally, you learn the current limitations of this approach compared to J2EE servlet authorization. You should have a basic understanding of IBM WebSphere Application Server and WebSphere Portal administration as well as some basic understanding of the Java Portlet Specification JSR 168 and the J2EE security model.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0703_hesmer/0703_hesmer.html - Mar, 2007
  • IBM WebSphere portlet development for IBM Lotus Domino developers by Joachim Dagerot   - [Clicks: 65]
    Compare the design techniques and development steps of IBM Lotus Domino and IBM WebSphere Portal as you build your own portlet. The article also covers how to use IBM Rational Application Developer for WebSphere Software for greater freedom and flexibility.
    http://www-128.ibm.com/developerworks/lotus/library/domino-portlet/index.html - Mar, 2007
  • Extending WebSphere Portal V6 personalization capabilities: Part 1. Including external data in personalization applications by Jonathan Brunn   - [Clicks: 237]
    To use data from external sources in your portal, and to control that use with personalization rules, you can easily extend the existing WebSphere Portal V6 personalization capabilities. In this series, you learn options for using external data with personalization rules, including creating and using application objects and resource collections. Then, you work through a short series of tutorials in which you write a rule that connects to a Web service to acquire weather data and to display a portlet only if the weather is poor in the user's area. Finally, you integrate an external source of data into a Web site (under the control of Web Content Management) using a personalization rule for content selection. This series is intended for Java developers who need to use externally sourced data in, and to apply personalization capabilities to, a portal. You must have a working knowledge of Java programming and WebSphere Portal Personalization concepts to complete the exercises in this series (starting with Part 2). You also need basic knowledge of IBM Workplace Web Content Management to work through the exercise in the final part. See Resources for references to materials which can help you gain the prerequisite knowledge.
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0702_brunn/0702_brunn.html - Feb, 2007
  • Practical applications of AJAX in WebSphere Portal by Bikramjit Naha, Brian DeLuca, Tony Efremenko   - [Clicks: 205]
    This article tells you how to use AJAX with IBM WebSphere Portal Version 5.1.3 for Multiplatforms to quickly meet a few of the basic expectations in your portlet applications that users have come to expect from using sophisticated, graphically-based user interfaces in non-Web applications.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0701_efremenko/0701_efremenko.html - Jan, 2007
  • Unleashing the power of WebSphere Portal V6 Search with the Portal Search Toolbox by David Konopnicki, Eitan Shapiro   - [Clicks: 124]
    Do you want to empower your portal users with productive and advanced search capabilities such as suggested links or faceted search navigation? You can do just that with the Search and Indexing API (SIAPI) , published for IBM WebSphere Portal V6.0. This article describes how you can use seven sample portlets to enrich the end-user’s search experience, and to increase your portal’s administrative capabilities as well. You can download the sample portlets and run them as-is, or you can modify the sample source code as needed. Using these sample portlets on a portal page shows you how to provide a richer search experience for your portal.
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0701_konopnicki/0701_konopnicki.html - Jan, 2007
  • Getting started with WebSphere Portlet Factory V6.0 by WebSphere Portlet Factory Development Team   - [Clicks: 186]
    Discover what the IBM WebSphere Portlet Factory can do for your portal development team. Learn key Portlet Factory concepts and how to perform primary tasks, create data services, develop portlet user interfaces, use techniques for debugging, and follow best practices for deployment. Put it all together to expedite and automate development of components in your portal interface.
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0701_wpf/0701_wpf.html - Jan, 2007

[Top]

Tutorials:
  • Developing portlets using drag-and-drop in WebSphere Portal V6.0 by Genaro Nieto Fernandez   - [Clicks: 164]
    This tutorial takes you through the steps to enable drag-and-drop functionality of items between two portlets that run in the WebSphere Portal V6 environment. Portlet developers can use drag-and-drop capabilities to provide end users with richer environments that are easier and more intuitive to use.
    [Formats: html, pdf]
    http://www.ibm.com/developerworks/websphere/library/tutorials/0707_fernandez/0707_fernandez.html - Jul, 2007
  • Cloning a WebSphere Portal V6 installation by Marshall Lamb   - [Clicks: 104]
    Portal administrators see how to clone an installation of IBM WebSphere Portal V6 that has been configured for specific deployment needs. You learn to copy your own standardized installation of WebSphere Portal and use it as a template to mass-produce additional pre-installed and pre-configured portals.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/websphere/library/techarticles/0704_lamb/0704_lamb.html - Apr, 2007
  • Hello World: Learn how to develop, test, and deploy MyFirstPortlet with WebSphere Portal V6 by Laura Chan, Janet Lee   - [Clicks: 397]
    Get an overview of WebSphere Portal by following these two practical exercises in this tutorial. You'll also find demos that take you through the steps. You will develop and test your first portlet using Rational Application Developer with the WebSphere Portal Test Environment. Then, you'll deploy your portlet in a production environment using WebSphere Portal.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/edu/wes-dw-wes-helloport.html - Apr, 2007
  • Extending WebSphere Portal V6 personalization capabilities: Part 4. Deploying a resource collection that uses an ATOM feed by Jonathan Brunn   - [Clicks: 77]
    This series describes and shows you how to extend IBM WebSphere Portal Personalization capabilities to make data from external sources available to your portal using Personalization rules. In this last part of the series, you integrate external content into a portal by using a resource collection to select lists of content from an ATOM feed and then presenting the content using Web Content Management.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/websphere/library/tutorials/0702_brunn4/0702_brunn4.html - Mar, 2007
  • Developing portlets with the profiling capability of WebSphere Portlet Factory by Yu Y Wang   - [Clicks: 89]
    After a brief introduction to WebSphere Portlet Factory and its profiling technology, this tutorial shows you how to use runtime and dynamic profiling in WebSphere Portlet Factory to develop portlets for WebSphere Portal. An example shows you how to extend the profiling capability of WebSphere Portlet Factory.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/websphere/library/tutorials/0703_wang/0703_wang.html - Mar, 2007
  • Extending WebSphere Portal V6 personalization capabilities: Part 3. Creating a Web service application object by Jonathan Brunn   - [Clicks: 122]
    This series describes and shows you how to extend WebSphere Portal Personalization capabilities to make data from external sources available to your portal using Personalization rules. In this part, you work through a scenario that uses a Web service to obtain data values for an application object. You use those values to show or hide a portlet depending upon the weather conditions in a user's area.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/websphere/library/tutorials/0702_brunn3/0702_brunn3.html - Feb, 2007
  • Extending WebSphere Portal V6 personalization capabilities: Part 2. Creating a "Hello World" application object by Jonathan Brunn   - [Clicks: 200]
    This tutorial shows how to build a very simple application object to extend Personalization, and then how to use the object to show and hide a portlet.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/websphere/library/tutorials/0702_brunn2/0702_brunn2.html - Feb, 2007

[Top]