Flylib.com
Lotus Notes and Domino 6 Development (2nd Edition)
ISBN: 0672325020
EAN: 2147483647
Year: 2005
Pages: 288
Authors:
Steven Kern
,
Deborah Lynd
BUY ON AMAZON
Part I. Introduction to Release 6
Whats New in Release 6?
Whats New in Release 6?
A Brief History of Lotus Notes
Major Features of Lotus Notes
Types of Applications
Whats New in Domino Designer?
New Design Element Features
New Language Features
The Release 6 Object Store
The Release 6 Object Store
Defining a Domino Database
Understanding the Database Structure
Creating a Database
Working with Database Properties
Understanding Design Templates
Creating Your Own Templates
Inheriting Designs from Templates
Using Templates to Replicate Design Changes
Using Templates as Design Libraries
Archiving Versions with Templates
The Integrated Development Environment
The Integrated Development Environment
Working in the Application Design Environment
Working with the Properties Box
Understanding the Work Pane
Using the Programmers Pane
Understanding the Info List
Understanding the Action Pane
Customizing the Tools Menu
Printing Source Code
Using the HTML Editor
Locking Design Elements
Part II. Foundations of Application Design
Forms Design
Forms Design
Designing Forms
Setting Form Properties
Working with Text Properties
Working with Fields
Writing Formulas in Fields
Advanced Form Design
Advanced Form Design
Working with Tables
Using Graphic Objects on Forms
Working with Form-Level Events
Using Form Actions
Working with Hotspots
Understanding Sections and Section Properties
Using Layout Regions
Working with Special Forms
Creating Reusable Design Objects
Using Embedded Elements
Using the Form Design Document
Designing Views
Designing Views
Defining the Elements of a View
Creating a View
Setting View Properties
Creating Advanced View Selections
Adding and Editing View Columns
Using View Column Properties
Adding Actions to a View
Creating Calendar Views
Understanding Folders
Using Shared Resources in Domino Applications
Shared Resources
Sharing Images Within a Database
Creating Shared Files
Creating Shared Applets
Shared Code
Creating Subforms
Creating Shared Fields
Creating Shared Actions
Script Libraries
Database Resources
Using the Page Designer
Using the Page Designer
Understanding Pages
Working with the Page Properties Box
Using the Page Designer
Adding Layers to Your Pages
Creating Outlines
Creating Outlines
Creating an Outline
Working with Outline Entries
Embedding Outlines
Adding an Outline to a Frameset
Adding Framesets to Domino Applications
Adding Framesets to Domino Applications
Creating a Frameset
Using the Frameset Designer
Working with Frames
Viewing the HTML Source of Your Frameset
Launching the Frameset
Automating Your Application with Agents
Automating Your Application with Agents
Working with Agents
Creating an Agent
Working in the Agent Builder Design Window
Using @Commands in Agents
Putting Your Agent to Work
Creating a Complex Agent
Using LotusScript in Agents
Creating Web Agents Using Formulas and LotusScript
Using Java in Agents
Testing and Debugging Agents, the Agent Log, and Agent Properties
Agent Properties via the Agent InfoBox
Part III. Programming Domino Applications
Using the Formula Language
Using the Formula Language
Overview of the Formula Language
Knowing Where to Use @Functions and @Commands
Formula Syntax
Limitations of the Formula Language
Working with Statements
Using Logical @Functions
Working with Date and Time @Functions
Working with Strings
Getting Session and User Information
Working with Documents
Retrieving Data with @DbColumn and @DbLookup
Working with Lists
Getting User Input
Controlling the Flow of a Formula
Error Handling
Real-World Examples Using the Formula Language
Real-World Examples Using the Formula Language
Programming Practices
Using Formulas in Forms and Subforms
Writing Field Formulas
Writing View Formulas
Using Hide When Formulas
Working with Forms, Views, and Shared Actions
Writing LotusScript for Domino Applications
Writing LotusScript for Domino Applications
Software Construction
Fundamental Elements of LotusScript
New Technologies and LotusScript
Real-World LotusScript Examples
Real-World LotusScript Examples
Real-World Example 1: Importing a Delimited Text File
Real-World Example 2: Delete a Parent Document and All Its Children: DeleteParentAndChildren
Real-World Example 3: Schedule an Agent Robot to Refresh All the Documents in a View: Robot-DailyRefreshAllDocs
Real-World Example 4: Return a Web User to the Place Where He Started After a Document Is Submitted: WebQuerySave-DocSubmit
Writing JavaScript for Domino Applications
Writing JavaScript for Domino Applications
What Is JavaScript?
JavaScript Is Not Java
JavaScript and the Domino IDE
The Document Object Model
JavaScript Support in Domino 6
When to Use JavaScript
A Look at JavaScript in Domino
JavaScript Libraries in Domino
JavaScript Principles 101
Syntax and Command Blocks
Statements
Output
Functions
Objects
Input Validation
Validating Check Boxes
Validating Radio Buttons
Validating Selection Lists
Calculations
JavaScript Application
Real-World JavaScript Examples
Real-World JavaScript Examples
Real-World Example 1: Dynamic Drop-Down Lists on the Web
Real-World Example 2: Dialog Boxes and window. opener on the Web
Real-World Example 3: Dynamic Tables
Real-World Example 4: Useful JavaScript Utilities
Writing Java for Domino Applications
Writing Java for Domino Applications
Introduction to Java
Choosing a Java Solution in Domino
Understanding the Notes Object Interface
Writing Java Agents
Using Other Java IDEs
Other Uses for Java
Real-World Java Examples
Real-World Java Examples
Writing Java Applications
Writing Java Servlets
Writing Java Applets
Enhancing Domino Applications for the Web
Enhancing Domino Applications for the Web
Whats New in Designer 6
Understanding the Domino Web Application Server
Understanding the Basics of HTML
Using HTML in Domino Designer
Adding Power with Domino URLs
Views and Forms Working Together on the Web
Incorporating Flash into Your Web Pages
What Its All About: XML Exposed
How Does Domino Use XML?
Part IV. Advanced Design Topics
Accessing Data with XML
Accessing Data with XML
What Is XML?
Domino and XML
Accessing Data with DECS and DCRs
Accessing Data with DECS and DCRs
What Is DECS?
The External Data Source
DECS Administrator
Creating the Activity
Accessing the Application
DECS Summary
Data Connection Resources
DCR Example
Tips on External Data Access
Security and Domino Applications
Security and Domino Applications
How Does Domino Security Work?
Enabling Physical Security
Setting Server Access
Database Access Control Lists
The Role of the Domino Directory in Application Security
ACL Privileges
Enabling Database Encryption
Using Roles
Implementing View-Level Security
Implementing Form-Level Security
Implementing Document-Level Security
Applying Field-Level Security
Hiding the Design of Your Application
Creating Workflow Applications
Creating Workflow Applications
The Evolution of Groupware
Introducing Workflow
Creating Mail-Enabled Applications
Using Triggers to Send Email
Sending Mail with LotusScript
Analyzing Domino Applications
Analyzing Domino Applications
Using the Design Synopsis
Teamstudio Analyzer
Part V. Appendices
Appendix A. HTML Reference
Appendix A. HTML Reference
Applet Tags
Document Tags
Formatting Tags
Frameset Tags
Hyperlink Tags
Appendix B. Domino URL Reference
Appendix B. Domino URL Reference
Domino URL Identifiers
Lotus Notes and Domino 6 Development (2nd Edition)
ISBN: 0672325020
EAN: 2147483647
Year: 2005
Pages: 288
Authors:
Steven Kern
,
Deborah Lynd
BUY ON AMAZON
MySQL Clustering
Auto-discovery of Databases
Testing Your Cluster
The Structure of config.ini
Performance
B Management Commands
Java How to Program (6th Edition) (How to Program (Deitel))
History of C and C++
Controlling Access to Members
Example Using Recursion: Fibonacci Series
Raw Types
Lists
.NET System Management Services
Querying WMI
Instrumenting .NET Applications with WMI
The WMI Schema
WMI Providers
WMI Security
Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft))
Modifying Shape Connections
Creating Timelines to View Projects at a Glance
Key Points
Creating Network Reports
Key Points
FileMaker 8 Functions and Scripts Desk Reference
Get(PrinterName)
Get(WindowLeft)
Lookup()
TextFont()
Developer Tools
Microsoft Visual Basic .NET Programmers Cookbook (Pro-Developer)
Arrays and Collections
XML
Multithreading
Network Programming
Reflection
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies