What's New in Domino Designer 6 - PowerPoint PPT Presentation

About This Presentation
Title:

What's New in Domino Designer 6

Description:

Time Zone Fields ... Each time zone listed includes a partial list of the cities or locations found in that time zone. ... new date/time format options. User ... – PowerPoint PPT presentation

Number of Views:88
Avg rating:3.0/5.0
Slides: 39
Provided by: nicoler
Category:
Tags: designer | domino | new | time | zones

less

Transcript and Presenter's Notes

Title: What's New in Domino Designer 6


1
  • What's New in Domino Designer 6

Gary Devendorf, Product Manager
2
  • Agenda
  • Working in Designer
  • User Interface folders, boomarks, object maps
  • Element Locking
  • Code Auto-complete
  • Printing
  • Design Synopsis
  • Add Tool
  • Shared Resources
  • more...

3
User Interface
  • Shading makes it easy to see which DB you are
    working with

4
Language Object Models
  • Context Sensitive Object Model Map for
    Lotuscript and OLE, Domino XML, and Javascript

5
  • Bookmarks Folders

6
  • Quick Scroll Access to Design Elements

7
  • New Design Element Navigator
  • Reorganized
  • Shared Code
  • Shared Resources
  • New Object Containers
  • Files
  • Style Sheets
  • Data Connections
  • New Library Types
  • Javascript Libraries
  • Java Libraries

8
  • Design Element Views
  • Perform action (like Signing Agents) from the view

9
  • Design Element Locking
  • Locks permit you to synchronize multi-user access
    to agents, forms, and views
  • You can set and check locking through
  • NotesDatabase.IsDesignLockingEnabled
  • Locks are Persistent (if the administration
    server is available) or Provisional

10
AutoComplete for Lotuscript, _at_Functions,
_at_Commands
  • 2

11
  • Print Source Code
  • This print dialog box lets you print source code
    from within the Programmer's pane
  • For formulas, simple actions, LotusScript,
    JavaScript, and Java (but not imported Java
    files)
  • Source...
  • Current selection
  • Current object
  • Languages...
  • All objects
  • Current language
  • All languages

12
  • Design Reporting

13
  • Report Output

14
  • Add Tool

15
  • Shared Code and Shared Resources
  • Sharing elements lets you reference a resource
    repeatedly throughout an application, while only
    having to maintain in one standard place.

Image resources graphic files that can be used
throughout your application Shared Fields You
can define a field for use on more than one
form Non-NSF files within and across
databases Subforms A subform is a collection of
fields, graphics, buttons, and actions you plan
to use in more than one form Script libraries a
place for storing code that can be shared in the
current application using LotusScript,
JavaScript, and Java or in other applications
using JavaScript and Java Shared Java files For
large Java applets with multiple files, it is
most efficient to store some of the related files
as shared resources in the database Shared
Actions Use shared actions in forms, pages,
folders, or views to set up user-activated
tasks Style sheets cascading style sheet (CSS)
to be inserted it into a page, form, or subform
16
  • Document Locking
  • Set the database property "Allow document
    locking," Author access or higher can lock
    documents in that database.
  • Locking a document prevents editing and
    replication conflicts by ensuring that the
    document lock owner has exclusive access to
    modify the document

17
  • Cascading Style Sheets (CSS)
  • Cascading style sheets give you the ability to
    control many aspects of your page layout,
    including headers, links, text, fonts, styles,
    color, and margins.

18
  • Layers
  • Easier, more precise placement of design elements
  • Use for
  • Grouping design elements
  • Absolute positioning
  • Overlapping contents
  • Can be created in a Page, a Form or a Subform

19
  • Embedded Editors
  • Create or view multiple documents from within a
    form
  • Preview documents selected from an embedded view

20
  • Rich Text Lite Fields
  • Provides users with a fast way to add object into
    a field.
  • When the user clicks the helper icon, a dialog
    box appears which corresponds to the chosen
    element type.
  • The elements listed in the drop-down menu are the
    only elements the user is allowed to insert into
    the rich text lite field.
  • Possible elements
  • Pictures
  • Shared Images
  • Attachments
  • Views
  • Date Picker
  • Shared Applets
  • Text
  • Ole Objects
  • Calendar
  • Inbox
  • Help
  • Clear

21
  • Color Fields
  • A color field lets you display a color picker on
    a form.
  • The chosen color is stored in hexidecimal format.
  • For example, red is stored as 000000FF.

22
  • Time Zone Fields
  • A time zone field lets you display a drop-down
    list of all available time zones in the world,
    including the local time zone.
  • Each time zone listed includes a partial list of
    the cities or locations found in that time zone.

23
  • Field Hints
  • Text that helps the user to fill in the field
  • The text disappears when the user moves the
    cursor into the field, and is not saved with the
    document

24
Buttons
  • New Size and Style Options
  • Rounded Buttons

25
  • Table Enhancements
  • Control all options for Tab Labels

26
  • Convert Notes Table to HTML and vice versa

27
  • WYSIWYG HTML editing

28
  • Framesets
  • Collapsible, and Captionable
  • "Sticky" - Notes 6 remembers frame positions

29
  • Outline Entry Properties
  • Show unread count in folders

30
  • New display options in Standard Views
  • Background Images
  • Background Grids
  • Don't Show Empty Categories
  • View Margins
  • Column Total Colors
  • Customize "Twisties" with your own icons
  • Multiple column icons
  • Many new date/time format options

31
  • User Customizable Views
  • Programmers no longer have to tweak the view
    design, satisfying all users with one design
  • End users can change order and visibility of all
    the view columns

32
  • View Enhancements
  • Create New Documents from View
  • Edit Document in the view

33
  • Hide-when Columns
  • Use a hide-when formula to display a subset of
    documents
  • Based on conditions in place when the view first
    displays
  • For example, to hide documents from a particular
    user, click the Advanced tab on the Column
    Properties box, check "Hide column if formula is
    true," and enter formula _at_If(_at_Name(CN_at_Username
    ) "John Smith")

34
  • Agents
  • New User Interface (properties box)
  • New Security Tab (Run on Behalf Of, User
    Activation...)
  • Converting a private agent to a shared agent, or
    a shared agent to a private agent.

35
  • Remote Agent Debugger
  • You can use the remote debugger to step through
    and debug LotusScript agents running on the
    server
  • The agent you want to debug must be running at
    the time that you start the remote debugging tool
  • Three Steps Involved
  • 1. Enable remote debugging on the server
  • 2. Enable remote debugging in the agent
  • 3. Start the remote debugger

36
The Event Model
  • Release 6 distinguishes between the application
    of events to the Notes client and Web browser.
  • You code one JavaScript or LotusScript event for
    the Notes client and a separate JavaScript event
    for the Web browser.

37
  • More to think about...
  • XML... XML...XML...
  • WebDav
  • LEI 6 / Advanced Realtime
  • Globalization (Multilingual applications)
  • Accessibility Options
  • Mobile Applications
  • Off-line Applications (DOLS)
  • Sametime Integration
  • Websphere (J2EE), JSPs, Domino Tag Library
  • DHTML
  • Websphere Studio Application Designer
  • Eclipse, www.eclipse.org
  • Please see the new Lotus Developer Domain...
    http//www.lotus.com/ldd

38
Questions?
  • Submit your questions now by clicking on the
    Ask A Question button in the bottom left corner
    of your presentation screen.

Thank you! Gary Devendorf
Write a Comment
User Comments (0)
About PowerShow.com