IBM Lotus Design Tools

Size: px
Start display at page:

Download "IBM Lotus Design Tools"

Transcription

1 Entwicklercamp 2008 IBM Lotus Design Tools Stefan Neth, Senior IT Specialist, Channel Tech. Sales, IBM

2 Agenda How we got here: Lotus Domino Designer Retrospective More Tools in use today Where do we go from here: Lotus Domino Designer Roadmap What s next? Futures First Steps Q&A

3 Lotus Domino Designer Benefits Maximize Return on Investment and respond quickly to business demands Reduce Total Cost of Ownership (TCO) Rapid Application Development 4 Template Driven Designs 4 Reusability 4 Built-in directory, security and data storage support Ease of Deployment and Administration 4 Changes synchronized through replication 4 Backwards compatibility Security Security-rich options to protect business data Leverage existing investments in developer skills and external systems 4 From the server, to the database, to the form, to the field 4 Built in PKI encryption Open Access 4 Program in a variety of languages 4 Access enterprise data

4 What can you build with Lotus Domino Designer? Collaborative applications that support interaction and innovation Dynamic applications with content based on user name, user profile, permissions, or other variables Workflow applications that route information Tracking applications that monitor processes, projects, performance, and tasks Data integration applications that work with relational databases, transactional systems and other enterprise systems

5 Embracing Innovation while Protecting Investment

6 Lotus Domino Designer Roadmap Released in August Focused on Composite application and Web service consumer features Continued work on Composite applications Page access control 4 Property broker usability improvements

7 Agenda How we got here: Lotus Domino Designer Retrospective More Tools today Where do we go from here: Lotus Domino Designer Roadmap What s next? Futures First Step Q&A

8 More Tools in use today Eclipse IBM Lotus Expeditor Toolkit IBM WebSphere Portlet Factory Designer IBM Lotus Component Designer IBM Rational Application Developer

9 Eclipse

10 Benefits of Eclipse World class script editing and debugging Built-in editors for standard elements such as style sheets, xml, html Leverage continuing improvements in Eclipse for free Partners can easily extend the tool through Eclipse extension points Framework maintenance reduced, allows us to focus on your feature requests (tables with pixels, etc.) Allows you to work with multiple IBM tools in a single container

11 IBM Lotus Expeditor Toolkit IBM Lotus Expeditor Toolkit provides a complete, integrated set of tools that allows you to develop, debug, test, package, and deploy client applications to IBM Lotus Expeditor V6.1, IBM Lotus Sametime V7.5.1, and IBM Lotus Notes V8. You can use the toolkit to develop the following types of client applications: * * * * * * * * Eclipse Rich Client Platform (RCP) applications (desktop client only) Eclipse embedded Rich Client Platform applications Web applications Embedded transaction applications Portlet applications (desktop client only) Database applications Messaging applications Web services applications

12 WebSphere Portlet Factory Designer IBM WebSphere Portlet Factory includes an easy-to-use graphical tool for creating, viewing, and running portlets: the IBM WebSphere Portlet Factory Designer. The WebSphere Portlet Factory Designer provides simplified rapid application development of custom portlets for IBM WebSphere Portal that leverage existing enterprise applications, data and systems - including IBM Lotus Domino, SAP, PeopleSoft, DB2 and Web Services, among others. It does this all without requiring Java" 2 Enterprise Edition (J2EE") development expertise, and without developers needing to implement and learn application and portal APIs by automating portlet development with reusable wizard-like components, called Builders. This automation speeds custom portlet development to reduce development time and cost while accelerating portal deployment for incremental ROI.

13 IBM Lotus Component Designer

14 IBM Rational Application Developer Helps Java developers rapidly design, develop, assemble, test, profile and deploy high quality Java/J2EE, Portal, Web, Web services and SOA applications. * Increases productivity and shortens the development and test cycles as it extends the Eclipse 3.2 environment. * Features a flexible installation process designed to provide developers with only the functions they need. * Is integrated and optimized for IBM WebSphere Application Server and IBM WebSphere Portal Server products and includes test environments for these products. * Shortens the Java learning curve through visual design, with auto-synchronized code modeling. * Uses robust capabilities to create SOA applications, including the ability to automatically create necessary SOA components such as WSDL and WSIL files. * Applies visual portal development techniques to speed development. * Update! version provides features for assembling and deploying reliable, asynchronous, secure, and interoperable Java Web services for application components. * Operating systems supported: Linux, Windows

15 Agenda How we got here: Lotus Domino Designer Retrospective More Tools today Where do we go from here: Lotus Domino Designer Roadmap What s next? Futures First Step Q&A

16 Lotus Domino Designer Roadmap Released in August Focused on Composite application and Web service consumer features Continued work on Composite applications Page access control 4 Property broker usability improvements 'Next' will be on the Eclipse platform!!!!! 4 We can finally say when!!!

17 Benefits of Eclipse World class script editing and debugging Built-in editors for standard elements such as style sheets, xml, html Leverage continuing improvements in Eclipse for free Partners can easily extend the tool through Eclipse extension points Framework maintenance reduced, allows us to focus on your feature requests (tables with pixels, etc.) Allows you to work with multiple IBM tools in a single container Lotus Domino Designer on Linux, Mac in the fullness of time

18 Do I have to learn Java? NO!!* * But if you want to, it s a lot easier to use now

19 Agenda How we got here: Lotus Domino Designer Retrospective More Tools today Where do we go from here: Lotus Domino Designer Roadmap What s next? Futures First Step Q&A

20 Navigating Lotus Domino Designer 'Next' Familiar, but better! Bye-bye bookmarks Hello Working sets and navigation Designer perspective Java (or other) perspectives 4NSF as file system

21 Editing in Lotus Domino Designer 'Next' A brand new LotusScript editor A nice JavaScript editor Java editor same one as in Eclipse Editing files and style sheets

22 More Developer Options New options on existing design elements to support web server improvements New design elements to revolutionize application building XPages Custom controls Server-side JavaScript libraries Connections (DCRs finally get some friends!)

23 What s an XPage? New design element for building beautiful and accessible UIs 4 Full style sheet support 4 Source mode available to users who want full control 4 Standard JSF extended for Domino 4 Business logic through JavaScript and simple actions 4 Separation of data and presentation layers 4 External data access via Web service, REST, or ATOM 4 Built-in and custom Ajax behaviors 4 Custom controls Extensible control model 4 Localizable pages Demo

24 Agenda How we got here: Lotus Domino Designer Retrospective More Tools today Where do we go from here: Lotus Domino Designer Roadmap What s next? Futures First Step Q&A

25 Futures Will we get it all done in Lotus Domino Designer 'Next'? 4 Wish so, but not Eclipse-based LotusScript debugger Eclipse-based Formula editor and debugger More extension points for BP/ISV solutions Property panels for more design elements Palettes on forms and views Improved UI

26 Lotus Domino Designer Long-standing commitment to your world class business solutions Innovative design elements for attractive and compelling user-facing applications Usability enhancements that improve developer experience New integration options and opportunities for business partners

27 Agenda How we got here: Lotus Domino Designer Retrospective More Tools today Where do we go from here: Lotus Domino Designer Roadmap What s next? Futures First Step Q&A

28 First Step Recap introduction to Lotus Expeditor - the foundation of Lotus Notes 8 Why should I care about Lotus Expeditor? How do I build Lotus Expeditor applications in Lotus Notes 8? Getting Started Resources

29 Brief introduction to Lotus Expeditor - the foundation of Lotus Notes 8

30 Remember Lotus Expeditor? Common foundation for next-generation Lotus client-side products Core runtime and comprehensive set of services for building business applications Lotus Notes 8, IBM Lotus Sametime 8, IBM Lotus Symphony use a subset of the full Lotus Expeditor platform 4 Reduced footprint 4 May extend platforms with additional Expeditor features Lotus Expeditor platform Lotus Expeditor standalone product Lotus Notes 8 Lotus Sametime 8 Connect Lotus Symphony

31 Lotus Expeditor Platform Enterprise / ISV Applications Web Application View ( with SWT Browser) Workbench UI JFace Personalities skinnable widgets SWT Workbench Contributions ercp Application View Lockdown/Kiosk Workbench Generic UI frame Managed Browser Preference Pages Application Launcher/ Switcher Help UI (with Lucene) Portlet Viewer Topology Handler CAI Draw2D Update Manager GEF Eclipse Core Extension Point Framework (Eclipse 3.2) JMS JNDI Micro Broker MQe MQTT EMF XSD Transaction Container JDBC DB2e/ Cloudscape SDO Web Container Web Services Client (JSR172) Portlet Container (JSR168) Web Services Provider XML Parsing Web Services Security (OASIS) J2SE 5.0 IBM jcldesktop Web Services Resource Fmwk Network Status Property Broker OSGi Event Admin Web Services Client (JSR101) Device Agent Managed Settings Svc SyncML Framewk Accounts Credential Store OSGi Services (Equinox) OSGi Framework R4 Java Class Library Java Virtual Machine (IBM jcldesktop J9 Technology) Operating System J2SE 5.0

32 What is Lotus Notes 8? Innovative product that ensures compatibility while providing a new desktop application platform Lotus Expeditor Lotus Notes 8 C++ client (nlnotes.exe) is wrapped invoked from a plugin inside Lotus Expeditor Lotus Notes 8 C++ client UI is wrappered (re-parented) as Expeditor components End result: all capabilities of Lotus Notes surfaced on a new, extendable platform Lotus Expeditor Lotus Notes C++ client (nlnotes.exe) Lotus Notes 8 Standard (notes.exe)

33 Lotus Notes 8 Software Stack Build applications using Lotus Notes or Lotus Expeditor platforms Your applications Notes Client Symphony Feed Reader Sametime Activities t Lo IBM value-add services Day-at-aglance us Operating System r IBM J2SE 1.5 to di pe Ex Eclipse 3.2.2

34 Lotus Expeditor Directories in Lotus Notes 8 Lotus Notes 8 directory structure is same as previous releases Lotus Expeditor platform resides in <notes_program_dir>/ framework directory Lotus Expeditor data directory resides in <notes_data_dir>/ workspace directory

35 Lotus Notes 8 compared to full Lotus Expeditor platform Lotus Notes 8 uses a subset of the full Lotus Expeditor platform 4 Features from the full platform can be added to Lotus Notes 8 Lotus Expeditor features in Lotus Notes 8 Additional features in full the Lotus Expeditor platform Apache Derby Spell checker J2EE Web container JSR168 portlet container WSRP portlet consumer Network Awareness Offline manager Web services consumer Accounts Enhanced browser Managed settings Rich text editor Synchronization manager Enhanced SWT widgets Composite application infrastructure Property Broker Personality framework Sidebar Portal-managed applications DB2 Everyplace (DB2e) DB2 Everyplace isync client MQ Everyplace (MQe) Microbroker (pub/sub messaging using MQTT) Web Services Resource Framework (WSRF) Embedded transation container (EJB subset) Web services security SyncML4J framework Web services provider

36 Key Eclipse Concepts - 1 Lotus Expeditor is an extension of Eclipse 4 Since Lotus products run on Lotus Expeditor, Eclipse concepts are important to understand OSGi platform 4 Industry standard for multiple Java apps in 1 JRE 4 Pluggable architecture - Eclipse (and thus Expeditor) is a collection of plugins on a thin OSGi runtime 4 Defines plugin packaging, metadata, dependency management, public/private code, etc 4 Provides plugin protection and isolation Extension framework 4 Enables 1 plugin to contribute data or functionality to another plugin with runtime binding 4 Examples include help content, views, menu actions, toolbar icons, side bar panels, etc. Another Tool Eclipse Platform Java Development Tools (JDT) Plug-in Development Environment (PDE) Workbench Help JFace SWT Workspace Team Your Tool Debug Platform Runtime Their Tool Eclipse Project Eclipse Help system is good extension point example

37 Key Eclipse Concepts - 2 Comprehensive Platform 4 Standard Widget Toolkit (SWT) use native operating system widgets for familiar look & feel 4 Window management 4 Threading 4 Progress framework 4 JFace (wizards, model-driven lists, presentation utilities, etc) 4 Help system 4 Preferences 4... Community and Ecosystem 4 Get help 4 Get news 4 Most 3rd party Eclipse plugins will run on Lotus Expeditor

38 Why should I care about Lotus Expeditor?

39 3 Reasons to Care About Lotus Expeditor You can build a new breed of rich desktop applications You can build composite applications You can extend the client itself

40 Lotus Expeditor programming model Data store 4 Apache Derby (local relational database) 4 Lotus Notes database via Lotus Notes Java APIs 4 Web services Application logic 4 Java 2 Standard Edition (J2SE) 1.5 Presentation 4 Eclipse views rendered with SWT, Swing or AWT 4 Browser-based user interfaces: Java 2 Enterprise Edition (J2EE) using the local web container Portlets using local JSR 168 portlet container

41 Lotus Notes 6/7 vs Lotus Expeditor Data Store Logic Typical Lotus Notes 6/7 development Non-relational document store (NSF) Lotusscript, Java Java is for backend logic only User Interface Typical Lotus Expeditor development Access Lotus Notes document store via Notes Java APIs Use local Apache database Web services Other remote API Java 2 Standard Edition (J2SE) 1.5 Build user interface visually using high-level constructs Fields, Forms, Pages, Views, Folders, Navigators, Outlines Construct panels from a library of widgets (tables, trees, combo-boxes, buttons, etc) Visual editor available Express user interface as 1 or more Eclipse views Layout pages with 1 or more Eclipse views 3 rd party tools available Build local J2EE web application Build local JSR168 portlet

42 Benefits of new programming model - 1 New user interface possibilities - not constrained to form/view/ page/navigator/etc paradigms 4 Rich set of native widgets 4 Drag-and-drop 4 Add controls to status bar 4 Add system tray icons and actions 4 Web-based widgets, e.g. Google Gadgets 4... Leverage non-notes skills 4 For example, J2EE developer can build a user interface for a desktop application by building a local web application targeted for the Lotus Expeditor web container Mix Java and UI (unable to do this in Notes!) Reuse existing assets 4 J2EE web applications 4 JSR 168 portlets 4 Java/Swing apps

43 Benefits of new programming model - 2 Reuse code across applications 4 In Lotus Notes, application code cannot be used outside the NSF it resides in 4 In Lotus Expeditor, application code resides in plugins, and plugins can be used by other plugins 4 Build reusable services using OSGi Services Framework

44 Composite Applications Mashups across application types 4 Lotus Notes 4 Swing/AWT 4 Web (local and remote) 4 RCP/SWT 4 Portlet (local and remote) 4 Host access 4 Reparent native applications Lead Manager public sample from Lotus Sandbox

45 Why Composite Applications? Integrate disparate applications/technologies into a single user experience 4 Benefits Improved productivity (less context switching) Potential synergy among the applications Stepping-stone to solution redesign Build a new application from a palette of reusable, well-defined components 4 Benefits: Knowledge workers, not necessarily developers, can assemble applications from components An individual component can be updated without updating other components. This is in contrast to deploying new versions of an entire monolithic application to deliver an update New components can be added incrementally Application layout and contents can be adjusted without changing code

46 How are Composite Applications Built? 2. Create a new database using the Blank Composite Application template 1. Build NSF and Lotus Expeditor components 3. Assemble and wire components using Composite Application Editor 4. Done

47 Extend Lotus Notes itself Extend Lotus Notes 8 at the Lotus Expeditor layer 4 Lotus Notes 8 is a Lotus Expeditor application 4 Lotus Expeditor, with its Eclipse foundation, is very extendable Examples 4 Add a panel to the side bar 4 Add a menu item to a right-click context menu 4 Add a global action to the toolbar or top menu bar 4 Create a custom theme 4 Create plugins that can be reused across multiple applications In contrast to NSF model where code cannot be reused across NSFs Add to Notes side bar using an extension point

48 How do I build Lotus Expeditor applications in Lotus Notes 8?

49 Lotus Expeditor development overview Lotus Notes-only applications built same as before using IBM Lotus Domino Designer If you want to include Lotus Expeditor-based components in your application, you build 1 or more plugins 4 Lotus Expeditor is built on Eclipse 4 Eclipse is a set of plugins running on a thin OSGi runtime 4 Therefore, a Lotus Expeditor application is a set of 1 or more plugins What does a plugin do? 4 Whatever you want 4 1 plugin can contain your entire application, or application can be divided among multiple reusable plugins 4 Some typical plugin roles: Monolithic application Model and business logic-only Presentation-only Utility Provide a framework Wrapper 3rd party code Wrapper legacy code Libraries Provide content Provide a concrete implementation for an extension point

50 Development Environment Plugins are built, tested and packaged using: 4 Eclipse Plugin Development Environment 4 Lotus Expeditor Toolkit 4 Lotus Notes 8 client (provides runtime environment) Eclipse-based Plugin Development Lotus Expeditor Toolkit Lotus Notes 8 Environment (PDE) Extends PDE with Expeditor-specific Provides runtime environment for Build, test, deploy plugins tooling, e.g. new project wizards testing your plugins

51 Eclipse Plugin Development Environment Eclipse plugins are built using the Eclipse Plugin Development Environment (PDE) To build plugins for the Lotus Expeditor platform, use either 4 Eclipse SDK (free download from eclipse.org) 4 IBM Rational Software Development Platform 7 (commercial product) Consider Rational when: 4 Building complex web applications for the J2EE web container Rational offers better web tooling and improved JSF support 4 Building portlets for Expeditor s portlet container Rational provides tools for building portlets 4 Building secure web services (full Expeditor platform only) 4 Building projects for the embedded transaction container (full Expeditor platform only)

52 Lotus Expeditor Toolkit Lotus Expeditor Toolkit extends the Eclipse Plugin Development Environment with additional tools: 4 New Client Services project types RCP, web, portlet, embedded transaction container 4 Bundle developer kit Additional tools for editing and compiling bundle manifests 4 Web service wizards 4 Embedded transaction container tools EJB tooling; requires RAD 4 Launchers Launchers are used to launch the Expeditor platform 4 Web tools integration Expeditor web container becomes another local test environment for testing web bundles

53 Lotus Notes 8 Client Plugins execute in a target platform 4 Target platform is the collection of plugins that comprise the platform the plugin will execute in 4 If building a plugin for Lotus Notes 8, Lotus Notes 8 is the target platform 4 If building a plugin for Lotus Sametime 8, Lotus Sametime 8 is the target platform, and so on Lotus Notes 8 client is required to build and test plugins targeted for Lotus Notes 8 4 Configure toolkit to where Lotus Notes 8 is installed When ready to test your plugin, PDE will launch an instance of Lotus Notes 8 which will include your plugin

54 Build Create a new Client Services project 4 Out-of-the-box templates available for basic applications 4 Teams can add their own templates (Eclipse IDE is very extensible) Implement your logic and UI 4 Java Optional: use Eclipse's Visual Editor to layout UI 4 Optional: use 3rd party plugin development tools 4 Declare dependencies on other plugins to use their public packages Example: declare a dependency on the com.ibm.rcp.accounts plugin to use the Accounts API

55 Test In plugin development, you launch an instance of your target platform (Lotus Notes 8, Lotus Sametime 8 or Lotus Expeditor stand-alone) to run test plugin 4 For Lotus Notes 8 development, launch an instance of the Lotus Notes 8 client from the IDE To run your plugin inside Lotus Notes 8, Option 1 Add to a composite app (easiest) Option 2 Add directly to the Open menu via extension point

56 Deploy How does a plugin get from the IDE to the end user client? 4 In Lotus Notes 8, Expeditor plugins can only be installed from an update site 4 Update site is a catalog of deployable features and plugins available for download 4 Eclipse PDE tooling automates creation of deployable features, plugins and update sites Update sites 4 Update sites are simply a directory structure 4 Update sites can be hosted on file system, HTTP server or by a NSF NSF-based update sites 4 Install plugins from a Notes database 4 Use the update site template 4 Populate by importing deployable artifacts from file system 4 Benefits Leverage benefits of Notes infrastructure to distribute code Replication, fail-over, security, logging Can package plugins in same database as application

57 Best Practices Multi-tier Architectures Role of tier JFace, SWT, Forms, Actions, model event listeners Business logic, calls DAO for persistence, event notification Use Service Locator to obtain the service DAO provide access to persistent stores Persistent data store Example Application Client Delete Ticket menu action Tickets view Check preconditions on backend Call DAO to perform ticket deletion Service Data Access Object (DAO) Database Create JDBC connection Execute SQL to delete ticket Local Derby Database

58 Best Practices Multi-tier Architectures Unlike Lotus Notes 7 development, Lotus Expeditor development basically starts with a blank slate 4 Lotus Notes manages access to its data store (NSF) and provides a nice document- centric API on top 4 Lotus Notes also provides UI widgets (views, forms) which are bound to the data store 4 In Lotus Expeditor, this infrastructure does not already exist But the trade-off is flexibility and control When designing an application that interacts with a data source, design in tiers. Benefits 4 Proven pattern 4 Encapsulation - implementation changes in 1 tier do not affect another tier as long as the interfaces remain unchanged 4 Easy for others to understand your code

59 Best Practices Observer Pattern In Lotus Notes 7 and web applications, when something (Notes action, JavaScript button) updates the model, that something normally needs to update any affected UI elements Eclipse offers a better model through the observer pattern In the observer pattern, Time Sheets Table Create Update Delete read 4 Anything interested in knowing when the model changes registers with the model as an observer invoke 4 When the model changes, all registered observers are notified 4 Actions then only need to update the model. UI (and potentially other components) are notified by the model and react accordingly, e.g. refresh a UI table. Java provides utility classes to assist in implementing the observer pattern Time Sheet Service Time Sheet Data Store notify

60 Getting Started

61 Getting Started Get pre-requisite skills 4 Java 4 Eclipse plugin development Setup your development environment 4 IDE Eclipse SDK (free from eclipse.org) IBM Rational Software Development Platform 7 4 Lotus Expeditor Toolkit (free from developerworks) 4 Lotus Notes 8 client Play 4 Install and run the samples 4 Follow the tutorials 4 Create a plugin using a template then make incremental modifications, e.g. add a button or a rich text editor Leverage education resources (see resources)

62 Getting Started - Java What do I need to know about Java? 4 Understand object-oriented concepts in Java 4 Understand exception handling 4 Understand Java interfaces 4 Understand anonymous classes 4 Understand observer pattern 4 Understand collections 4 Understand API specifications (Javadoc) 4 Understand how to log using java.util.logging concepts instead of System.out.println()

63 Getting Started Eclipse plugin development What do I need to know about Eclipse plugin development? 4 Create and test a bundle (plugin) that uses: View Perspective Preference Page Action button SWT widgets SWT layout manager JFace list control 4 Understand plugin deployment Features Update sites

64 Resources

65 Resources - Education Lotus Expeditor Client and Toolkit workshop 4 description.jsp?event=256a8c62ad5dde b201 Lotus Notes 8 and Lotus Domino 8 workshop 4 description.jsp?event=3838c2d6038a f4 IBM Education Assistant 4 Excellent resource 4 Virtual Innovation Center 4 For business partners and IBMers 4 Access from IBM Partner World Custom education programs available - contact your sales representative

66 Legal IBM Corporation All Rights Reserved. The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.

Expeditor Client for Desktop. Client Platform Overview

Expeditor Client for Desktop. Client Platform Overview Expeditor for Desktop Platform Overview Expeditor for Desktop Introduction Understand the client platform provided by IBM Lotus Expeditor for Desktop platform Expeditor for Desktop Contents This presentation

More information

AD105 Introduction to Application Development for the IBM Workplace Managed Client

AD105 Introduction to Application Development for the IBM Workplace Managed Client AD105 Introduction to Application Development for the IBM Workplace Managed Client Rama Annavajhala, IBM Workplace Software, IBM Software Group Sesha Baratham, IBM Workplace Software, IBM Software Group

More information

Part 2: Notes Plug-in Development

Part 2: Notes Plug-in Development Working smarter with collaborative applications built on IBM Lotus Notes and Domino 8.5 Part 2: Notes Plug-in Development July 1st, 2009 Pierre Carlson Sr. Software Engineer Expeditor Development Michael

More information

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Stuart Duguid Portal & Workplace Specialist TechWorks, IBM Asia-Pacific Overview / Scope The aim of

More information

IBM Rational Application Developer for WebSphere Software, Version 7.0

IBM Rational Application Developer for WebSphere Software, Version 7.0 Visual application development for J2EE, Web, Web services and portal applications IBM Rational Application Developer for WebSphere Software, Version 7.0 Enables installation of only the features you need

More information

What s New in the IBM Lotus Notes Client. Kevin O Connell, Consulting Manager, IBM Asia Pacific

What s New in the IBM Lotus Notes Client. Kevin O Connell, Consulting Manager, IBM Asia Pacific Technical Track What s New in the IBM Lotus Notes Client Kevin O Connell, Consulting Manager, IBM Asia Pacific ID101 What's New in the IBM Lotus Notes Client Kevin O'Connell Asia Pacific Consulting Manager

More information

Application Integration with WebSphere Portal V7

Application Integration with WebSphere Portal V7 Application Integration with WebSphere Portal V7 Rapid Portlet Development with WebSphere Portlet Factory IBM Innovation Center Dallas, TX 2010 IBM Corporation Objectives WebSphere Portal IBM Innovation

More information

Introducing Lotus Domino 8, Designer 8 and Composite Applications

Introducing Lotus Domino 8, Designer 8 and Composite Applications Introducing Lotus Domino 8, Designer 8 and Composite Applications IBM Lotus collaboration product strategy Rich client W indows/office Browser eforms Portal RSS/Atom Mobile Interaction and client services

More information

Extending the value of your current collaboration investments now and in the future

Extending the value of your current collaboration investments now and in the future Extending the value of your current collaboration investments now and in the future Simon Lee ASEAN Lotus Technical Manager 2007 IBM Corporation IBM Lotus collaboration product strategy Rich client Microsoft

More information

Lotus Technical Night School XPages and RDBMS

Lotus Technical Night School XPages and RDBMS Lotus Technical Night School XPages and RDBMS Note: Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing

More information

2010 Exceptional Web Experience

2010 Exceptional Web Experience 2010 Exceptional Web Experience Session Code: TECH-D07 Session Title: What's New In IBM WebSphere Portlet Factory Jonathan Booth, Senior Architect, WebSphere Portlet Factory, IBM Chicago, Illinois 2010

More information

The Universal Client for SOA Lotus Expeditor

The Universal Client for SOA Lotus Expeditor The Universal Client for SOA Lotus Expeditor Mr. Raymond Chan, Advisory I/T Specialist, Software Group, IBM China/Hong Kong Limited Agenda Understanding movement to Web 2.0 Eclipse Platform Eclipse-based

More information

ID412. Why Mashups Matter. Nicole Carrier Product Manager Lotus Remix Mikael Örn Development Manager Lotus Remix

ID412. Why Mashups Matter. Nicole Carrier Product Manager Lotus Remix Mikael Örn Development Manager Lotus Remix ID412 Why Mashups Matter Nicole Carrier Product Manager Lotus Remix Mikael Örn Development Manager Lotus Remix Agenda Mashups 101 The Mashup Development Process The Business Value of Mashups Challenges

More information

Getting started with WebSphere Portlet Factory V7.0.0

Getting started with WebSphere Portlet Factory V7.0.0 Getting started with WebSphere Portlet Factory V7.0.0 WebSphere Portlet Factory Development Team 29 September 2010 Copyright International Business Machines Corporation 2010. All rights reserved. Abstract

More information

Get Started on SOA. People Entry Point Interaction and Collaboration Services. Case for an SOA Portal

Get Started on SOA. People Entry Point Interaction and Collaboration Services. Case for an SOA Portal Get Started on SOA People Entry Point Interaction and Collaboration Services Case for an SOA Our customers are our highest priorities; our employees are our highest cost We need to make our employees more

More information

Lotus Expeditor. Overview

Lotus Expeditor. Overview Lotus Expeditor Overview Lotus Expeditor - Introduction Introduction Overview of the IBM Lotus Expeditor product Lotus Expeditor - Contents Contents This presentation covers these topics: IBM Lotus Expeditor

More information

Tools to Develop New Linux Applications

Tools to Develop New Linux Applications Tools to Develop New Linux Applications IBM Software Development Platform Tools for every member of the Development Team Supports best practices in Software Development Analyst Architect Developer Tester

More information

Technical Deep Dive Session

Technical Deep Dive Session Technical Deep Dive Session Today s agenda Planning your Lotus Notes & Domino 8 Rollout: Why Everyone Will Want Lotus Notes 8 Hardware and Software Requirements Install and Upgrade Options Pre-upgrade

More information

Getting the Most from Eclipse

Getting the Most from Eclipse Getting the Most from Eclipse Darin Swanson IBM Rational Portland, Oregon Darin_Swanson@us.ibm.com March 17, 2005 What is Eclipse An extensible tools platform Out-of-box function and quality to attract

More information

Getting started with WebSphere Portlet Factory V6.1

Getting started with WebSphere Portlet Factory V6.1 Getting started with WebSphere Portlet Factory V6.1 WebSphere Portlet Factory Development Team 29 July 2008 Copyright International Business Machines Corporation 2008. All rights reserved. Abstract Discover

More information

Regular Forum of Lreis. Speechmaker: Gao Ang

Regular Forum of Lreis. Speechmaker: Gao Ang Regular Forum of Lreis Speechmaker: Gao Ang Content: A. Overview of Eclipse Project B. Rich Client Platform C. The progress of ustudio Project D. The development of Grid technology and Grid GIS E. Future

More information

IBM Rational Host Access Transformation Services, Version 7.1

IBM Rational Host Access Transformation Services, Version 7.1 Extend and reuse your host assets IBM Rational Host Access Transformation Services, Version 7.1 Highlights Enhances 3270 and 5250 green screens with a user-friendly GUI Enables you to quickly extend host

More information

Packaging for Websphere Development Studio was changed with V6R1.

Packaging for Websphere Development Studio was changed with V6R1. Packaging for Websphere Development Studio was changed with V6R1. Websphere Development Studio was divided into three features: ILE Compilers Heritage Compilers (OPM) ADTS Websphere Development Studio

More information

20 years of Lotus Notes and a look into the next 20 years Lotusphere Comes To You

20 years of Lotus Notes and a look into the next 20 years Lotusphere Comes To You 20 years of Lotus Notes and a look into the next 20 years Lotusphere Comes To You Kevin Cavanaugh, Vice President, Messaging and Collaboration Lotus Software and WebSphere Portal email@us.ibm.com Organizations

More information

Getting started with WebSphere Portlet Factory V6

Getting started with WebSphere Portlet Factory V6 Getting started with WebSphere Portlet Factory V6 WebSphere Portlet Factory Development Team 03 Jan 07 Copyright International Business Machines Corporation 2007. All rights reserved. Abstract Discover

More information

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group 2008 IBM Corporation Agenda XPage overview From palette to properties: Controls, Ajax

More information

Building JavaServer Faces Applications

Building JavaServer Faces Applications IBM Software Group St. Louis Java User Group Tim Saunders ITS Rational Software tim.saunders@us.ibm.com 2005 IBM Corporation Agenda JSF Vision JSF Overview IBM Rational Application Developer v6.0 Build

More information

The Challenge of Managing WebSphere Farm Configuration. Rational Automation Framework for WebSphere

The Challenge of Managing WebSphere Farm Configuration. Rational Automation Framework for WebSphere IBM Software Group The Challenge of Managing WebSphere Farm Configuration Rational Automation Framework for WebSphere Terence Chow Technical Specialist IBM Rational Hong Kong 2007 IBM Corporation Example:

More information

Oracle Application Development Framework Overview

Oracle Application Development Framework Overview An Oracle White Paper July 2009 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services

More information

What's New in IBM WebSphere Portlet Factory and Introducing IBM Lotus Connections 2.5 Portlets

What's New in IBM WebSphere Portlet Factory and Introducing IBM Lotus Connections 2.5 Portlets What's New in IBM WebSphere Portlet Factory 6.1.5 and Introducing IBM Lotus Connections 2.5 Portlets Jason Cornell, Product Manager WebSphere Portlet Factory and Dashboard Accelerator 2009 IBM Corporation

More information

Rich Web Application Development Solution. Simplifying & Accelerating WebSphere Portal Development & Deployment

Rich Web Application Development Solution. Simplifying & Accelerating WebSphere Portal Development & Deployment Rich Web Application Development Solution Simplifying & Accelerating WebSphere Portal Development & Deployment Rich Web Application Development 2 Richer= Application aspect is more application features

More information

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective

More information

IBM Blueprint for Success

IBM Blueprint for Success IBM Blueprint for Success Scale-Up Servers Unified Communications & Collaboration Self-Service Team Collaboration Cost Containment Invest for Growth Expertise & Knowledge Discovery Enterprise Portals Open

More information

Lotus Quickr 8.0: Technical Architecture

Lotus Quickr 8.0: Technical Architecture Lotus Quickr 8.0: Technical Architecture Chai Shong Phua 2007 IBM Corporation Agenda 1 2 Functional Overview Architecture 3 Customization 3 Lotus Quickr: Power to the People Lotus Quickr self-service workspaces

More information

IBM Lotus Notes 8.5 Version to Version Comparison IBM Corporation

IBM Lotus Notes 8.5 Version to Version Comparison IBM Corporation IBM Lotus Notes 8.5 Version to Version Comparison Overview This presentation highlights the evolutionary value provided across selected releases of IBM Lotus Notes software by outlining selected enhancements

More information

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory IBM Corporation 2011 Who am I? 2 Agenda Mobile web applications and Web Experience Factory Tour of Web Experience

More information

Provisioning WPF based WP Composite Applications to Expeditor

Provisioning WPF based WP Composite Applications to Expeditor Provisioning WPF based WP Composite Applications to Expeditor Copyright International Business Machines Corporation 2007. All rights reserved. Sample walk through #2 in a series of articles describing

More information

IBM Rational Developer for System z Version 7.5

IBM Rational Developer for System z Version 7.5 Providing System z developers with tools for building traditional and composite applications in an SOA and Web 2.0 environment IBM Rational Developer for System z Version 7.5 Highlights Helps developers

More information

Improving Productivity

Improving Productivity Improving Productivity On Demand Insurance Business Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient. 3. We

More information

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2. Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction Ajay Gandhi Sr. Director of Product Management Enterprise 2.0 and Portals 1 Agenda Enterprise 2.0 and Portal Product Strategy AquaLogic

More information

Uffe Sorensen. Lotus Messaging & Collaboration Director. IBM Software Group Northeast Europe, Middle-East & Central / South Africa. dk.ibm.

Uffe Sorensen. Lotus Messaging & Collaboration Director. IBM Software Group Northeast Europe, Middle-East & Central / South Africa. dk.ibm. Uffe Sorensen Lotus Messaging & Collaboration Director IBM Software Group Northeast Europe, Middle-East & Central / South Africa Uffe @ dk.ibm.com 2007 IBM Corporation Today s agenda: All about real business

More information

Track 3 Session 5. IBM Notes Browser Plug-in:Leverage your IBM Notes Application investment in a Browser. Stefan Neth

Track 3 Session 5. IBM Notes Browser Plug-in:Leverage your IBM Notes Application investment in a Browser. Stefan Neth Track 3 Session 5 IBM Notes Browser Plug-in:Leverage your IBM Notes Application investment in a Browser Stefan Neth stefan.neth@de.ibm.com IBM Collaboration Solutions Client Technical Specialist 1 Please

More information

Strategic Developer Report

Strategic Developer Report Strategic Developer Report IBM December 2008 San Francisco December 2008 Leveraging Eclipse IBM Rational Jazz Project IBM Rational Team Concert, IBM Rational Requirements Composer, IBM Rational Quality

More information

AD406: What s New in Digital Experience Development with IBM Web Experience Factory

AD406: What s New in Digital Experience Development with IBM Web Experience Factory AD406: What s New in Digital Experience Development with IBM Web Experience Factory Jonathan Booth, Senior Architect, Digital Experience Tooling, IBM Adam Ginsburg, Product Manager, Digital Experience

More information

IBM Collaboration Strategy. Michael Rhodin General Manager Lotus Software

IBM Collaboration Strategy. Michael Rhodin General Manager Lotus Software IBM Collaboration Strategy Michael Rhodin General Manager Lotus Software 2007 Characteristics of the Workforce are Changing Distributed 90% of employees work in locations other than headquarters Distributed

More information

Unlocking increased collaboration, innovation and productivity.

Unlocking increased collaboration, innovation and productivity. Portal solutions for the enterprise Executive brief January 2007 Unlocking increased collaboration, innovation and productivity. The power of portals in an IBM Lotus Notes and Lotus Domino software environment

More information

IBM Lotus Domino Application Development Directions. Maureen Leland Domino Designer Lead Architect IBM

IBM Lotus Domino Application Development Directions. Maureen Leland Domino Designer Lead Architect IBM IBM Lotus Domino Application Development Directions Maureen Leland Domino Designer Lead Architect IBM 1 Note: Information regarding potential future products is intended to outline our general product

More information

What's New in IBM Notes 9.0 Social Edition IBM Corporation

What's New in IBM Notes 9.0 Social Edition IBM Corporation What's New in IBM Notes 9.0 Social Edition IBM Client Strategy The flexible and comprehensive collaboration solution the client the server Universal access Remain productive regardless of location Browser

More information

IBM WebSphere Host Access Transformation Services, Version 7.0

IBM WebSphere Host Access Transformation Services, Version 7.0 Reface and reuse your host assets IBM WebSphere Host Access Transformation Services, Version 7.0 Highlights Enhances 3270 and 5250 screens Combines data from multiple with a GUI host screens with a new

More information

IBM Workplace Software Development Kit

IBM Workplace Software Development Kit IBM Workplace Software Development Kit Version 2.6 User s Guide G210-2363-00 IBM Workplace Software Development Kit Version 2.6 User s Guide G210-2363-00 Note Before using this information and the product

More information

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation Oracle ADF: The technology behind project fusion Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation Agenda Application Development Framework (ADF) Overview Goals

More information

IBM Lotus Domino Product Roadmap

IBM Lotus Domino Product Roadmap IBM Lotus Domino Product Roadmap Your Name Your Title Today s agenda Domino Strategy What s coming in Domino 8? What s planned beyond Domino 8? Lotus Domino Strategy The integrated messaging & collaboration

More information

<Insert Picture Here> The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview

<Insert Picture Here> The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview 1 1 The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview Dana Singleterry Principal Product Manager Oracle JDeveloper and Oracle ADF http://blogs.oracle.com/dana

More information

The Eclipse Rich Client Platform

The Eclipse Rich Client Platform The Eclipse Rich Client Platform Slides by various members of the Eclipse JDT and Platform teams Slides 2004 IBM Corporation Outline Rich Client Application? The Eclipse Plug-in Architecture Eclipse Plug-ins

More information

Leverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8

Leverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8 Leverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8 Author: Ying Liu cdlliuy@cn.ibm.com Date: June,29 2011 2010 IBM Corporation THE INFORMATION

More information

Portail : WebSphere Portlet Factory RIA et Web 2.0 autour de WebSphere Portal

Portail : WebSphere Portlet Factory RIA et Web 2.0 autour de WebSphere Portal LOT02P5 Portail : WebSphere Portlet Factory RIA et Web 2.0 autour de WebSphere Portal Arjen Moermans arjen.moermans@nl.ibm.com IT Specialist Lotus Techworks SWIOT 2009 IBM Corporation Legal Disclaimer

More information

IBM Workplace Managed Client API Toolkit

IBM Workplace Managed Client API Toolkit IBM Workplace Managed Client API Toolkit Version 2.6 User s Guide G210-2361-00 IBM Workplace Managed Client API Toolkit Version 2.6 User s Guide G210-2361-00 Note Before using this information and the

More information

Lotus Business Solutions Catalogs

Lotus Business Solutions Catalogs Integrating to the IBM Lotus family of products Lotus Business Solutions Catalogs Business Partner and IBM Solutions Industry (joint IBM & Partner) Solutions Tom Streeter, Business Development IBM Lotus

More information

Smart Client development with the Eclipse Rich Client Platform

Smart Client development with the Eclipse Rich Client Platform Smart Client development with the Eclipse Rich Client Platform Nick Edgar and Pascal Rapicault IBM Rational Software Ottawa, Ontario Eclipse Platform Committers To contact us: news://news.eclipse.org/eclipse.platform.rcp

More information

ID106 - What's New in IBM Lotus Notes 8.5.1

ID106 - What's New in IBM Lotus Notes 8.5.1 Next generation of collaborative systems ID106 - What's New in IBM Lotus Notes 8.5.1 Lotus Toronto User Group Claude Cossette Lotus IT Specialist Financial Disclaimer The information on the new product

More information

Effective PMR Submission Best Practice. IBM Learn Customer Support

Effective PMR Submission Best Practice. IBM Learn Customer Support Effective PMR Submission Best Practice IBM Learn Customer Support PMR Best Practices When submitting a PMR, please make sure you provide as much information as you have. This allows the team to troubleshoot,

More information

What's New in IBM Notes 9.0 Social Edition

What's New in IBM Notes 9.0 Social Edition What's New in IBM Notes 9.0 Social Edition Jaitirth V. Shirole Advisory Software Engineer, IBM http://www.ibm.com/developerworks/mydeveloperworks/profiles/user/jaitirth Snehal Devasthali System Software

More information

J2EE Application Development with WebSphere Studio

J2EE Application Development with WebSphere Studio . J2EE Application Development with WebSphere Studio page 2 IBM Application Development Vision Delivering a rapid and efficient response to business needs through a powerful development and deployment

More information

Micro Focus Developer Kit

Micro Focus Developer Kit data sheet Micro Focus Developer Kit Leverage existing host applications in creating new business solutions with our comprehensive development tools The Micro Focus Developer Kit is a comprehensive set

More information

AppDev StudioTM 3.2 SAS. Migration Guide

AppDev StudioTM 3.2 SAS. Migration Guide SAS Migration Guide AppDev StudioTM 3.2 The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS AppDev TM Studio 3.2: Migration Guide. Cary, NC: SAS Institute Inc.

More information

IBM WebSphere Application Server - Express, Version 5.1

IBM WebSphere Application Server - Express, Version 5.1 An express entry point to dynamic e-business IBM Express, Version 5.1 Highlights Offers a quick and affordable solution to develop, deploy and manage e-business applications Speeds application development

More information

IBM Workplace Collaboration Services API Toolkit

IBM Workplace Collaboration Services API Toolkit IBM Workplace Collaboration Services API Toolkit Version 2.5 User s Guide G210-1958-00 IBM Workplace Collaboration Services API Toolkit Version 2.5 User s Guide G210-1958-00 Note Before using this information

More information

Lotusphere IBM Collaboration Solutions Development Lab

Lotusphere IBM Collaboration Solutions Development Lab Lotusphere 2012 IBM Collaboration Solutions Development Lab Lab 01 Building Custom Install Kits for IBM Lotus Notes Clients 1 Introduction: Beginning with IBM Lotus Notes Client version 8.0, customizing

More information

Get Started Installing IBM Lotus Sametime You Too Can Be a WAS Admin! OR 140 Slides In 60 Minutes

Get Started Installing IBM Lotus Sametime You Too Can Be a WAS Admin! OR 140 Slides In 60 Minutes Get Started Installing IBM Lotus Sametime 8.5.1 You Too Can Be a WAS Admin! OR 140 Slides In 60 Minutes Gabriella Davis Technical Director The Turtle Partnership About Me Gabriella Davis The Turtle Partnership

More information

IBM Lotus Sametime and Unified Communications and Collaboration. Strategy and Technical Roadmap

IBM Lotus Sametime and Unified Communications and Collaboration. Strategy and Technical Roadmap IBM Lotus Sametime and Unified Communications and Collaboration Strategy and Technical Roadmap stephen_londergan@us.ibm.com March 2007 A new reason to look at Lotus Sametime 2006: the year of Lotus Sametime.

More information

IBM Rational Software Architect

IBM Rational Software Architect Unifying all aspects of software design and development IBM Rational Software Architect A complete design & development toolset Incorporates all the capabilities in IBM Rational Application Developer for

More information

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use

More information

WebSphere Application Server, Version 5. What s New?

WebSphere Application Server, Version 5. What s New? WebSphere Application Server, Version 5 What s New? 1 WebSphere Application Server, V5 represents a continuation of the evolution to a single, integrated, cost effective, Web services-enabled, J2EE server

More information

IBM InfoSphere Data Replication s Change Data Capture (CDC) Fast Apply IBM Corporation

IBM InfoSphere Data Replication s Change Data Capture (CDC) Fast Apply IBM Corporation IBM InfoSphere Data Replication s Change Data Capture (CDC) Fast Apply Agenda - Overview of Fast Apply - When to use Fast Apply - The available strategies & when to use - Common concepts - How to configure

More information

Domino applications and the IBM Workplace technical strategy White paper. IBM Lotus Domino applications and the IBM Workplace technical strategy.

Domino applications and the IBM Workplace technical strategy White paper. IBM Lotus Domino applications and the IBM Workplace technical strategy. White paper IBM Lotus Domino applications and the IBM Workplace technical strategy. May 2005 Page 2 Contents 2 Introduction 3 Overview of IBM Workplace software 6 IBM Workplace application servers 6 IBM

More information

BEAWebLogic. Platform. Introducing WebLogic Platform. Version 8.1 Document Date: July 2003 Part Number:

BEAWebLogic. Platform. Introducing WebLogic Platform. Version 8.1 Document Date: July 2003 Part Number: BEAWebLogic Platform Introducing WebLogic Platform Version 8.1 Document Date: July 2003 Part Number: 885-001002-003 Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend

More information

What's Coming in IBM WebSphere Portlet Factory 7.0

What's Coming in IBM WebSphere Portlet Factory 7.0 What's Coming in IBM WebSphere Portlet Factory 7.0 IBM Corporation Legal Disclaimer The information on the new product is intended to outline our general product direction and it should not be relied on

More information

Optimize Your Heterogeneous SOA Infrastructure

Optimize Your Heterogeneous SOA Infrastructure Optimize Your Heterogeneous SOA Infrastructure SHARE Boston 2010 Walter Falk IBM, Executive Director Cloud Business Development wfalk@us.ibm.com The world is getting smarter more instrumented, interconnected,

More information

Workplace Client Technology, Micro Edition. WCTME Enterprise Offering Application Developer s Guide

Workplace Client Technology, Micro Edition. WCTME Enterprise Offering Application Developer s Guide Workplace Client Technology, Micro Edition WCTME Enterprise Offering Application Developer s Guide Note Before using this information and the product it supports, read the information in Notices, on page

More information

Leverage Rational Application Developer v8 to develop Java EE6 application and test with WebSphere Application Server v8

Leverage Rational Application Developer v8 to develop Java EE6 application and test with WebSphere Application Server v8 Leverage Rational Application Developer v8 to develop Java EE6 application and test with WebSphere Application Server v8 Author: Ying Liu cdlliuy@cn.ibm.com Date: June 24, 2011 2011 IBM Corporation THE

More information

IBM Rational Business Developer (RBD) is a development environment that

IBM Rational Business Developer (RBD) is a development environment that C H A P T E R1 Introduction IBM Rational Business Developer (RBD) is a development environment that helps programmers write business applications quickly. An organization uses RBD to meet the following

More information

Redbooks Paper. IBM Workplace Client Technology (Rich Client Edition) Technical Overview

Redbooks Paper. IBM Workplace Client Technology (Rich Client Edition) Technical Overview Redbooks Paper Harish Grama Keith Attenborough John Banks-Binici Jim Marsden Carl Kraenzel Jeff Calow Shankar Ramaswamy Mary Ellen Zurko IBM Workplace Client Technology (Rich Client Edition) Technical

More information

WebCenter Interaction 10gR3 Overview

WebCenter Interaction 10gR3 Overview WebCenter Interaction 10gR3 Overview Brian C. Harrison Product Management WebCenter Interaction and Related Products Summary of Key Points AquaLogic Interaction portal has been renamed

More information

IBM Workplace Client Technology API Toolkit

IBM Workplace Client Technology API Toolkit IBM Workplace Client Technology API Toolkit Version 2.5 User s Guide G210-1984-00 IBM Workplace Client Technology API Toolkit Version 2.5 User s Guide G210-1984-00 Note Before using this information and

More information

DB2 Stored Procedure and UDF Support in Rational Application Developer V6.01

DB2 Stored Procedure and UDF Support in Rational Application Developer V6.01 Session F08 DB2 Stored Procedure and UDF Support in Rational Application Developer V6.01 Marichu Scanlon marichu@us.ibm.com Wed, May 10, 2006 08:30 a.m. 09:40 a.m. Platform: Cross Platform Audience: -DBAs

More information

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc. Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: WSAD. J2EE business topologies. Workbench. Project. Workbench components. Java development tools. Java projects

More information

Lotus Exam IBM Websphere Portal 6.1 Application Development Version: 5.0 [ Total Questions: 150 ]

Lotus Exam IBM Websphere Portal 6.1 Application Development Version: 5.0 [ Total Questions: 150 ] s@lm@n Lotus Exam 190-959 IBM Websphere Portal 6.1 Application Development Version: 5.0 [ Total Questions: 150 ] Topic 0, A A Question No : 1 - (Topic 0) A large motorcycle manufacturer has an internet

More information

Connect and Transform Your Digital Business with IBM

Connect and Transform Your Digital Business with IBM Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework

More information

<Insert Picture Here> Accelerated Java EE Development: The Oracle Way

<Insert Picture Here> Accelerated Java EE Development: The Oracle Way 1 1 Accelerated Java EE Development: The Oracle Way Dana Singleterry Principal Product Manager Oracle JDeveloper and Oracle ADF http://blogs.oracle.com/dana Warning demo contains

More information

Oliopäivät Modelling Now and in the Future, with Acronyms or without = RSA

Oliopäivät Modelling Now and in the Future, with Acronyms or without = RSA IBM Software Group Oliopäivät 28-29.11.2006 Modelling Now and in the Future, with Acronyms or without = RSA rami.talme@fi.ibm.com 2006 IBM Corporation IBM Software Group Rational software The business-driven

More information

IBM Software Configuration Library Manager Advanced Edition for z/os, Version 1.2

IBM Software Configuration Library Manager Advanced Edition for z/os, Version 1.2 Streamlining z/os application development processes and package approvals IBM Software Configuration Library Manager Advanced Edition for z/os, Version 1.2 Highlights Provides a cost-effective and fully

More information

Oracle Mobile Application Framework

Oracle Mobile Application Framework Oracle Mobile Application Framework Oracle Mobile Application Framework (Oracle MAF) is a hybrid-mobile development framework that enables development teams to rapidly develop single-source applications

More information

IBM Social Rendering Templates for Digital Data Connector

IBM Social Rendering Templates for Digital Data Connector IBM Social Rendering Templates for Digital Data Dr. Dieter Buehler Software Architect WebSphere Portal / IBM Web Content Manager Social Rendering Templates for DDC- Overview This package demonstrates how

More information

JavaFX. JavaFX Overview Release E

JavaFX. JavaFX Overview Release E JavaFX JavaFX Overview Release 2.2.21 E20479-06 April 2013 Learn about the JavaFX 2 and later technology, read a feature summary, explore the sample applications, and follow the high-level steps to create

More information

IBM WebSphere Business Integration Event Broker and Message Broker V5.0

IBM WebSphere Business Integration Event Broker and Message Broker V5.0 Software Announcement May 20, 2003 IBM Event Broker and Message Broker V5.0 Overview WebSphere MQ is the leader in enterprise messaging, offering reliable, once and once only delivery between the broadest

More information

The Now Platform Reference Guide

The Now Platform Reference Guide The Now Platform Reference Guide A tour of key features and functionality START Introducing the Now Platform Digitize your business with intelligent apps The Now Platform is an application Platform-as-a-Service

More information

J2EE Application Development : Conversion and Beyond Osmond Ng

J2EE Application Development : Conversion and Beyond Osmond Ng IBM Software Group J2EE Application Development : Conversion and Beyond Osmond Ng IBM Software Group Practitioner View Point IBM Rational Application Developer J2EE/EJB Tooling J2EE construction tools

More information

IBM Spatially Enables Enterprise With ESRI ArcGIS Server

IBM Spatially Enables Enterprise With ESRI ArcGIS Server IBM Spatially Enables Enterprise With ESRI ArcGIS Server This article cannot be reproduced in whole or in part without prior permission from IBM Corporation. Copyright IBM Corp. 2005. All Rights Reserved.

More information

IBM WebSphere Message Broker with Rules and Formatter Extension for z/os, Version 6.0

IBM WebSphere Message Broker with Rules and Formatter Extension for z/os, Version 6.0 Enhancing the operation of your advanced enterprise service bus IBM Rules and Formatter Extension for z/os, Version 6.0 Highlights Routes, transforms and Offers a robust, scalable and customizes virtually

More information

Webcast: IBM WebFacing Tool Enhancements

Webcast: IBM WebFacing Tool Enhancements IBM Software Group Webcast: IBM WebFacing Tool Enhancements November 18 2009 Host Access Transformation Services (HATS) Team Audio conference dial-in: North America dial: 1-866-457-2759 International dial:

More information