Professional Documents
Culture Documents
Lotus.AdvisorEvents.com
Who am I?
Andrew Pollack
Principal, Northern Collaborative Technologies
Certified with Lotus Notes since version 2
IBM Lotus Beacon Award
Finalist in 1999, Winner in 2003
Author of NCT Search for Lotus Domino
Proud member of the The Penumbra Group
Firefighter – When not driving a keyboard, I
drive the big red truck
Lotus.AdvisorEvents.com
About this Presentation
This is a ‘fly-by’ of new features
Focus is on what’s Important about 7
What IBM says is Important
What I think is import
Created in August based on “Milestone 2”
Updates are likely, and will be posted
BASED ON BETA – Things WILL change
Focus on Admin, Designer, & Client
I try to put the ‘meat’ on the slides
Lotus.AdvisorEvents.com
The Obligatory Commercial
Most of the speakers at this conference are
available to help you!
That’s the real reason we do this If this was
TIVO I could
Real experts guarantee results fast forward…
Catch up with me during the
conference if you want expert help
Major Release
Lotus.AdvisorEvents.com
Perspective: What makes this a
“Major Release” I say
so!
To IBM: No longer the odd man out
Real Integration with IBM DB2
Real Integration with Tivoli
Enhanced Integration with WAS Major Release
The beginning of integration with Workplace
To Developers: Works & plays better with others
Much easier to build Java or VS front end tools
Much better for relational data storage
Much better Java support
Integration with new MS Office features
Lotus.AdvisorEvents.com
The Lotus Notes 7 Macintosh Story
-- Two slices
Commitment to Lotus Notes 7 on Macintosh
became public in August
Initial client to be based on 6.5.4 code stream,
certified to work with ND7
Stay tuned to fined out
what this means
Full featured N7 client
with instant messaging
probably a maintenance
release
Lotus.AdvisorEvents.com
New Server & Administrative
Features
Lotus Notes and Domino 7 are huge for back end
management
Lotus.AdvisorEvents.com
The Lotus Domino 7 Server
DB2 Integration
Well thought through -- it provides the basis for
more relational, and more traditional applications
Performance Enhancements
Reports of 50% increase in performance on
NotesBench using R6Mail and R6iNotes
Management Enhancements
ND7 really fleshes out SMTP controls & policy
enforcement
Lotus.AdvisorEvents.com
Three kinds of DB2 Integration
Store Domino Data within DB2
Access Specific Domino Data from DB2
Create a Notes view of DB2 Data
Overview here, Details in “ALL307”
Lotus.AdvisorEvents.com
Store Domino Data in DB2
For Beta 2, Requires DB2 on the Same Box
Classic NSF or DB2NSF on a per database basis
Servers Only, clients continue to use NSF files
Transparent to users
Mostly transparent to administrators
Using a DB2NSF does not imply sharing data
Not presently being represented as a
performance gain
Lotus.AdvisorEvents.com
Give DB2 Access to Domino Data
Design Element called a “DB2 Access View”
Defines data in Domino as a Table to DB2
Not the same as a Notes View
No access from Notes Client
Exception: SQL Views see it as DB2 Data
Domino Security Is Enforced
Including Reader Names
Lotus.AdvisorEvents.com
Creating a DB2 Access View
Lotus.AdvisorEvents.com
Use a “Query View” to access DB2
Data
Data may be from a Domino DB2 Access View
To open the note, you must include the noteid in
the SQL select statement
Query can be dynamic
Example: @Prompt() popup to determine view
content
Query can “Join” DB2 data
Join two Domino DB2 Access Views to see data
from more than one Domino database in a single
view
Lotus.AdvisorEvents.com
Defining a Query View
Lotus.AdvisorEvents.com
Domino Domain Monitoring (DDM)
Tivoli Autonomic Monitoring Engine (TAME)
Consolidates reporting across servers
Works by itself in Domino
Integrates with Tivoli Enterprise Console
Supports 3rd Party Plug-ins
Highly programmable automatic responses
Lotus.AdvisorEvents.com
The Tivoli Analyzer for Lotus
Domino
Separate installation – worth trying
Lotus.AdvisorEvents.com
Domino Domain Monitoring (DDM)
Individual monitoring probes are tailored to
Domino issues
More than just “Is the server running”
Example: Report on Agent Manager sessions that
run long or use too much memory
Build your own “probes” that check specific
aspects of your custom applications
Provides likely causes and common solutions to
reported problems
Lotus.AdvisorEvents.com
Resolution Center Makes
Recommendations
Lotus.AdvisorEvents.com
New Mail Processing & Anti-spam
features Private List is
going to do
DNS White Lists well
Provide exceptions to black list use In this army
Private Black Lists
Allow easy to manage customization
Private White Lists
Allow easy to manage override Major Release
Mail Rules use info from White/Black list checks
New Mail Rule to “Stop Processing” further rules
Standard Disclaimers Lotus.AdvisorEvents.com
Combine General DNS Based Lists
with Manual “Private” lists
DNS based Black DNS based white
lists like lists – home grown
“spamcom” or internal DNS
Lotus.AdvisorEvents.com
Enhancements to Smart Update
Kits are detached in the
background
Shared upgrade kits failover
Smart Update requests are
cluster aware
Administrator can limit
concurrent downloads from a
single server
Notification by mail of status
by machine or user Lotus.AdvisorEvents.com
LEI Improvements
LEI now supports failover
processing will switch to cluster peers
LEI Administrator is IM aware
Better testing for connections from forms
Improved scheduling for activities
Virtual Documents support backend changes
Behavior controls can be based on dependant
process outcome
Lotus.AdvisorEvents.com
Other New Administrative Features
Mozilla is
supported for
WebAdmin! Editing the server’s
NOTES.INI from a
workstation in Firefox
This means
Firefox as
well!
Lotus.AdvisorEvents.com
More New Administrative Features
New Policy Type for Mail & CS
Especially useful for disclaimers
Lotus.AdvisorEvents.com
Even More New Administrative
Features
Client side HTTP compression supported
Policy Lock Down
Force clients to accept and use admin policies
IPv6 is now supported
Support for 1024-bit RSA and 128-bit RC2 Notes
Keys
LDAP now supports Aliases & UNIDs
Lotus.AdvisorEvents.com
Developers get new stuff too!
Lotus.AdvisorEvents.com
The Designer Perspective
DB2 Integration
It REALY means new solutions to old problems
The biggest new thing, to IBM
Standards march forward
Native Web Services
Major step forward toward hybrid applications
The biggest new developer thing, to Andrew
Java support enhanced
XML Parser updated
A few new design features
Lotus.AdvisorEvents.com
The Designer Perspective – The
REAL News
LotusScript is NOT dead
Fully supports all the new features
Serious investment has been made
Web Services element COULD have been Java
Only – Its not. This should END speculation
about LotusScript’s continued usefulness.
Lotus.AdvisorEvents.com
DB2 Integration in Designer
Two sides of the coin
Access View
Query Views Domino DB2
Data from DB2 Data Query View
Displayed in Notes O
D
DB2 Access Views (DAVs) B
C
Data from Domino
Accessed in DB2
Obeys Domino Security Traditional
Traditional
RDB
RDB
applications
applications
Lotus.AdvisorEvents.com
Query Views – Data from DB2
displayed in Notes
No pre-built indexes in the NSF
Possible storage and performance boost for
databases that change frequently
Selection can be changed on the fly per user
Use @Prompt narrow selection
Complex SQL can fit different kinds of data into
the same view design
Does this make the Notes client a reporting tool?
Finally, use @Username to select data
Lotus.AdvisorEvents.com
Use SQL right in the selection
formula
Lotus.AdvisorEvents.com
DB2 Access Views – Free the
Domino Data
Distinct Design element
not just a view type
Not visible in the client
except through Query Views
Defines Lotus Notes “Information” in a Relational
Data model
Enforces Domino Security
Lotus.AdvisorEvents.com
Creating a DB2 Access View
Lotus.AdvisorEvents.com
Like Chocolate & Peanut Butter
Or Beer and Pretzels -- They go well together
DAVs from two Notes databases can make up a
single Query View – breaking the .NSF barrier!
If a valid NOTEID from a DAV is selected, the
referenced document can be opened from the
view
Lotus.AdvisorEvents.com
Standards March Forward – Java
Improvements
The JVM is now 1.4.1
Remote Java Debugging
Use 3rd party debuggers, like Eclipse
This is a good thing
Lotus.AdvisorEvents.com
New Methods & Properties
NotesAdministrationProcess.ApproveHostedOrgSt
orageDeletion
Primarily used by the Admin client
NotesDatabase.GetModifiedDocuments
Like notesDatabase.search(@modifed..) but
includes design notes as well
NotesDocumentCollection.UntilTime
An upper limit (less than) time on which notes to
return in a collection
NotesDOMNode
NamespaceURI, CreateAttributeNodeNS,
CreateElementNodeNS
GetElementsByTagNameNS, GetAttributeNodeNS,
GetAttributeNS
GetElementsByTagNameNS, RemoveAttributeNS,
SetAttributeNodeNS
SetAttributeNS Lotus.AdvisorEvents.com
New Formula Language Additions
Not many needed – Formula language was vastly
improved in ND6
@PolicyIsFieldLocked
For use in hide-when formulas, determines if a
field is locked
@Command([DiscoverFolders])
Pops up the dialog box showing which folders
contain the document
Lotus.AdvisorEvents.com
Autosave option in form design
Saves a local copy of the current document
periodically in case of crash
Document is NOT updated to the server at this
time
Used to avoid loss of work when documents are
open in edit mode for long periods of time
Designer option to ENABLE the feature for a
form, user option to make use of it
Lotus.AdvisorEvents.com
New Features in View Design
Shared Columns
At long last!
Actions can be added
to “Right Click”
A long requested
item
Lotus.AdvisorEvents.com
Other New Designer Features
Java & LotusScript Agent Performance Profiler
Works on Web Services too
XML Parser has been updated
Toggle icon for debugger
Design element lists show more information,
easier to edit
Lotus.AdvisorEvents.com
Updates to the Lotus Notes 7 Client
Lotus.AdvisorEvents.com
Microsoft Office Smart Tags
New Microsoft Office Smart Tags are supported
Send mail, view contact details, invite contacts to
a meeting
“Person Name”
Lotus.AdvisorEvents.com
Cool new Lotus Notes 7 client stuff
“Close All Window Tabs” menu
option
Save Window State – re-open
notes with the same views,
documents, and databases open
Autosave – for those really long
documents you’ve been writing
Lotus.AdvisorEvents.com
Views now correctly open in the
background
Views don’t lock the client
You’re on a
“Need to
know” basis
Major Release
Lotus.AdvisorEvents.com
Lotus Workplace in the Welcome
Page Wizard
Enhanced support for “Lotus Workplace” in the
Welcome Page Wizard
Lotus.AdvisorEvents.com
Instant Messaging awareness has
been added almost everywhere
More awareness in the mail client Keep your
eyes open
and stay
Awareness in the address books aware!
Awareness in more templates
Awareness in configuration docs
Could we be more aware?
Expect awareness to be pretty
much universal by the time this
thing is released Major Release
Lotus.AdvisorEvents.com
The Lotus Notes Client – Mail
Updates
Note: Mail Template updates are frequently the
last things added to the beta versions. Watch for
more as the release gets closer
“No Subject” warning when sending mail
Mail can be sorted by subject
Mail threads can be made visible within
mail documents
Lotus.AdvisorEvents.com
Follow-Up improvements will really
help
“Quick Follow Up” flags multiple documents
without any dialog box
Preferences for follow up are set in the mail
preferences profile action
Follow Up actions now also on Right Click
Lotus.AdvisorEvents.com
Pre set your one-click follow up
preferences
Lotus.AdvisorEvents.com
Domino Web Access
Mozilla based browsers are now supported
Full S/MIME Support
Custom stationary is now supported
Features improved to more closely match Notes
Client features
Single Click “Follow-Up” support has been added
More forwarding options have been added
Lotus.AdvisorEvents.com
ADVISOR LIVE Web Update Page
AdvisorEvents.com/CXX0411p.nsf/w/CXX0411ud
Got Questions?
andrewp@thenorth.com
www.thenorth.com
www.thenorth.com/apblog
andrewp@thenorth.com
www.thenorth.com
www.thenorth.com/apblog
Lotus.AdvisorEvents.com