Session Descriptions
Gearing up for your ND8 Development Projects
Get the 30,000 foot view of all that's new in Release 8 development and hit the ground running with the knowledge of what really matters, where it works, and when to implement. Watch this session to:
- Learn the differences between the basic and Eclipse-based Notes 8 clients to gauge their impact on your applications, and determine when the new disk structure (ODS) is appropriate.
- See which ini parameters and design element changes will give you the most bang for the buck, and get key upgrade considerations to optimize your applications.
- Understand the quantum shift in thinking that composite applications introduce, what the new productivity tools bring to the table, and find out where you may need to sharpen your skills to take advantage of all that's new.
Key Programmability, Security, and Language Enhancements
Dive into the additions and improvements to the formula language, LotusScript, and Java to understand the impact they have on new and existing applications. Watch this session to:
- Determine which changes in the formula language you’ll want to implement, and learn how to expand the functionality of your applications with new LotusScript and Java methods.
- Get the lowdown on security changes through policies that can affect your applications and walk through agent settings necessary to execute LotusScript and Java code on the Domino server and Notes client.
- See how Agent profiling can help you locate performance bottlenecks in your agents and understand the impact of fully implementing a Java 1.5 runtime environment.
- Get a database of all the language changes with detailed examples of each one in action.
How’d They Do That? – Deconstructing ND8 Templates to Uncover Design Secrets
Peer into the actual implementation of ND8 design techniques through deconstruction of the Mail and Personal Address Book templates. Watch this session to:
- Gain a deeper understanding of the best ways to implement new functionality like type-ahead fields, inline spell check, split-action buttons, business card views, view column options, and much more.
- Find out which features you can use with mixed client versions, which ones require ND8, and which features require code to implement.
- Leave this session with the skills to add the best of the new features to your applications.
Improving the Experience of your Web Applications using Open Source Web Toolkits for Domino
This session dives into two open source toolkits built specifically for Domino to provide best in class design elements for Web applications. Watch this session to:
- See how easily you can take advantage of all the new functionality including layouts, name pickers, calendar controls, views, outlines, and navigators.
- Develop a solid understanding of the numerous tools available within each of these toolkits, and watch as a complex Web application is built from scratch — once with EXT.ND and once with Domino — to produce high quality, impressive Web applications quickly and easily. And best of all, these tools provide you with the design consistency you’ve been looking for within and among all of your Web applications.
An Eclipse Primer for Notes and Domino Developers
Eclipse has become the foundation for Lotus Notes and Domino 8 as well as Rational, Portlet Factory, and Expeditor, giving developers the capability to reuse existing assets and build applications to integrate processes more quickly and efficiently. Watch this session to:
- Get step-by-step instructions on how to install, configure, and update the Eclipse platform.
- Learn to navigate the development environment using perspectives, views, and editors and gain new techniques for developing, deploying, and debugging Java agents that run in Domino.
Powering up the New Notes Client using Lotus Expeditor
Lotus Expeditor is the IBM standard for new thick client deployment, and Lotus Notes is the first example of it. Watch this session to:
- Dive into the new capabilities provided in the Lotus Expeditor client, which include offline capabilities, a J2EE server, and a database.
- See how you can develop stand-alone applications for the Expeditor client, Sametime, and Lotus Notes, and how those applications can be centrally deployed and managed.
- Rapidly build and deploy applications (i.e., composite applications) to managed clients on many different devices, including mobile.
Building Plug-ins for the Notes Client Sidebar
Provide quick and easy access to a variety of tools, information, and applications (like Sametime, RSS Feeds, Activities, and lots more) in the sidebar through ready-built or custom-built plug-ins. Watch this session to:
- Learn just what makes a good plug-in and get a firsthand look at how to create your own plug-ins for the client sidebar including integration with other content showing in the Notes client with built-in menu items for user selection.
- Follow along as a plug-in is developed and distributed to the Notes client through a new Notes update site, and take home a fully functional plug-in that you can deploy and use right away.
Extending the User Experience with Composite Applications
Gain a solid understanding of the new tools and terminology that go along with composite applications. Watch this session to:
- Learn to wire together new and old applications to create and expose new contextual relationships to your users.
- Starting with a new composite application that integrates a Notes view, a Notes form, a web page, and a custom plug-in, we'll break it all down to show how all the pieces fit together.
- See how to install and use the composite application editor and wiring tool in ND8 and discover what "wiring", "namespaces", and the "Property Broker" are.
- Get a sample application, including all the code and instructions to do it yourself.
Building Composite Applications using WebSphere Portlet Factory
Dive into a deeper understanding of composite application development to create cooperative portlets using WebSphere Portlet Factory. Watch this session to:
- Uncover gotchas and best practices for installing and configuring Portlet Factory in order to develop target and source portlets.
- Learn the proper WSDL definitions so that your portlets can be wired together as a composite application.
- Discover how Portlet Factory enables you to easily create composite applications that integrate data from multiple back-end systems, such as PeopleSoft, SAP, and relational databases.
- Find out how to create your own builders and implement features (e.g., profiling) that take advantage of the advanced customization capabilities.
Producing Web Services in Domino 8
Arm yourself with the skills to build your own Web Services for Domino applications and publish modular applications for consumption from the Web. Watch this session to:
- Using a NotesDirectory lookup as an example, learn how to easily create, test, and troubleshoot your own custom services and get expert instruction on writing a Web service in both LotusScript and Java.
- Examine simple and complex data types, special considerations for using Web services, and the most effective ways to test them.
- See the major changes between Web services in Domino 7 and 8 including those gotchas — what you think will work, but doesn't.
- Walk away with a Web service that you can immediately put to use in your own environment.
Consuming Web Services in Domino 8
Now that you have the know-how to produce Web services, see first-hand the new capability to consume Web services in Notes and Domino 8 using both LotusScript and Java. Watch this session to:
- Get step-by-step guidance to configuring the Notes client and Domino server to properly consume these services, which can be made available to applications through Web service-enabled script libraries, known as Web service consumers.
- Learn how to write the Web service code in LotusScript and Javascript libraries and then call that code from your Notes and Domino 8 agents.
- Walk away with working examples on how to consume Web services utilizing both simple and complex data types.
Developing NSF/DB2 Based Applications on the Domino 8 Server
Discover the capabilities that Domino 8 provides for housing an application’s data and view indices on DB2, integrating RDBMS tables into Notes views, and making Domino data accessible as SQL tables to outside systems. Watch this session to:
- Learn how to set up an NSF/DB2 environment, move an application from NSF to DB2, and create new functionality for your applications via query views and Domino access views.
- See how NSF/DB2 compares to DECS, DCRS, and LEI to understand where it is an appropriate candidate for use.
- You take home a Notes application built on NSF/DB2 that leverages the Domino directory to provide relational database access to person records and contains query views that integrate a back-end HR system for additional information.