Archive for December, 2008

Lab 10 description

Friday, December 19th, 2008

iWidget is a specification of Widgets based on XML schema. IBM is working for its standardization into OpenAJAX alliance. iWidgets enable end users to develop situational applications by themselves on iWidget runtime framework such as Lotus Mashups, Welcome page of Lotus Connections and so on, without requesting developers to code the programs. Therefore, iWidgets is potential key technology to reuse functions and data that enterprise applications provide, in more various situations with less efforts. In this lab, you will develop cool and reusable business iWidgets leveraging Lotus collaboration services such as Lotus Connections, Lotus Domino and so on. Through the lab activity, you will learn how to access those services from outside and made them iWidgets that have interface to collaborate with other iWidgets. After developing those iWidgets, you can also try to mashup them into a situational application on Lotus Mashups by allocating and wiring them together.

Part 1 – iWidgets development for Domino service integration
Create an iWidget showing customer name, purchased product name and sales rep e-mail address by connecting to a NSF based CRM application
Develop a Domino application integration iWidget by using Widgets Factory
Develop a Domino application integration iWidget by using MashupHub

Part 2 – iWidget development for Lotus Connections services integration
Create an iWidget showing user’s bookmark information by using Dogear service
Develop a Dogear (LinkRoll) integration iWidget on Eclipse SDK

Part 3 – Create a mashup application onto Lotus Mashups by leveraging developed two iWigets
Develop a mashup application by wiring Domino integration iWidget and Dogear integration iWidget.
Dogear integration iWidget shows relevant bookmark information when clicking a column on Domino integration iWidget.
Create mashup application leveraging developed iWidgets

Lab 9 description

Wednesday, December 17th, 2008

This lab will be an introduction into Dashboards on WebSphere Portal. The lab will begin with a brief introduction into Websphere Portlet Factory Designer and the Dashboard Framework builders. This will allow to rapidly create, test, and deploy composite applications that feature a dashboard-style user interface. Using Portlet Factory, you will create connectors into the Domino application using Domino views; Create a Domino service provider; and create a simple portlet to display Domino data in a table. Then, using Dashboard Framework, you will convert the simple portlet to a dashboard by adding items such as status indicators, web charts, etc.

*How to import an existing portlet model.
*How to add, enable and disable builders so to run and view portlets and any changes during development using the WAS web server.
*How to add dashboard builders to convert a simple portlet into a Dashboard portlet.

Lab 8 description

Monday, December 15th, 2008

This lab teaches participants how to deploy IBM Lotus Foundations Start business applications using the IBM Smart Business Developers’ Kit. Participants create and deploy a Domino application to IBM Lotus Foundations Start. The lab emphasizes how to use the IBM Smart Business Developers’ Kit to prepare, package, test deployment, and export an application. It is suggested that participants have previous experience developing IBM Lotus Domino applications and basic familiarity with IBM Lotus Foundations Start. Learn how to deploy IBM Lotus Foundations Start business applications using the IBM Smart Business Development Toolkit. Lab participants will create and deploy a Domino application to Lotus Foundations. Emphasis is on using the IBM Smart Business Development Toolkit topics such as application preparation, packaging, test deployment, and exporting.Successful participants are encouraged to have previous experience developing IBM Lotus Domino applications, as well as basic familiarity with IBM Lotus Foundations Start.

• Introduction to IBM Lotus Foundations Start
• Introduction to the IBM Smart Business Developers’ Kit
• Setting up your development environment
• Toolkit usage guidelines, including best practices for preparing your Domino application for Lotus Foundations Start deployment.
• Installing and using the IBM Smart Business Developers’ Kit
• How to use the Wizard to package an application
• Performing a test deployment
• How to provide translation information
• Exporting the final package
• Deploying the application into IBM Lotus Foundations Start.
• IBM Lotus Foundations Start resources

Lab 7 description

Thursday, December 11th, 2008

This lab introduces the participant to the method of integrating Lotus Connections business cards with other solutions. This lab illustrates how easily one can add Business Card functionality to a page of HTML using JavaScript, and add third party links to the Business Card using JavaScript. The participant finishes with a clear understanding of how to integrate business cards in any web application

This is a two part lab that will illustrate how easily you can:
Part 1 – Add Business Card functionality to a page of HTML using JavaScript to dynamically construct HTML
Part 2 – Add 3rd party links to the Business Card using JavaScript