IBM Lotus Notes

IBM Lotus Notes Training

IBM Lotus Notes is an enterprise productivity solution that provides, as one of its many features, an email client. Lotus Notes is one of the most hated email clients when it comes to designing HTML emails. Early versions of Lotus Notes Developer had virtually no support for common HTML and CSS best practices and, while newer versions have improved a lot, emails generally rendered poorly in the client.

The IBM Lotus Notes can now be used for e-mail, as an calendar, PIM, instant messaging, Web browsing, and other applications. Notes can access both local & server based applications.

Lotus Notes is an application suite that includes the following components:

  • e-mail
  • calendaring and scheduling
  • address book
  • database
  • web server
  • programming

What is a Notes Database ?

  • A Lotus Notes database generally has a file extension of “.nsf”. Within that file, there can be data, design elements, and programming code. Each database file also has its own security in the form of an Access Control List (ACL). Visually, you can imagine a Notes database file like this:

A brief discussion of the elements of a database is below.

 About DATA in Notes Dtabase:

  • The data inside a Notes database is stored as a set of records ,each record is referred to as a Document.
  • The information in a Document consists of one or more fields, which can be in any number of formats.
  • Text, numbers, and dates are the basic data types, but you can also store things like formatted rich text and file attachments in a field.
  • A Notes database can also access data from other databases.
  • These databases can be other Notes databases, or any kind of database that is accessible via ODBC.
  • In this way, Notes can act as a front-end to other data sets, even relational databases.

  About DESIGN in Notes Dtabase

  • Data is available using any of a number of different design elements that are stored in the database.
  • On a basic level, you use Forms to access, modify, and create records/Documents, and Views to sort and categorize data sets into tabular form. There are also things like Navigators and Outlines, that allow you to create visual interfaces to other design elements and aid in navigation.
  • Virtually all of the design elements in a database can be viewed using either a Notes client or a web browser.
  • The Notes/Domino server can natively translate these things and present them as web pages, which makes it quite easy to turn a Notes database into a web site.
  • A Notes designer can even add web-specific design enhancements like CSS and DHTML to a Form, View, Navigator, etc.

 About CODE in Notes Dtabase

  • In order to provide programmatic manipulation of data, a designer can embed many different types of code in a database.
  • Notes has native support for a Formula (macro) language, LotusScript (very similar to Visual Basic), Java, and JavaScript.
  • This code can be placed directly on design elements such as Forms and Views, or it can be placed in modules called Agents.
  • The code in a database can manipulate data within the database, but it can also interact with the user, the operating system, and external data and processes as well.
  • For example, using LotusScript you can access DLL functions, COM objects, and OLE objects.
  • Using Java, you have a rich set of tools for working with sockets, threads, and GUI components (among other things).
  • Notes even has an exposed API layer that can be accessed via C and C++ libraries.

 About SECURITY in Notes Dtabase

  • Wrapped around all of these database elements, Notes provides a strong security layer called an Access Control List (ACL).
  • This allows a database designer or administrator to fine tune what different users are allowed to do within the database. On a global level, users have access types such as “Author”, “Editor”, and “Designer”, which indicate what they are allowed to change within the database.
  • On a slightly more specific level, users can be granted or denied access to do things like delete Documents or create Agents.
  • On a much more granular level, the designer of a database can grant or deny access to Views, Forms, sections of Forms, and even individual Documents based on the ACL.

LOTUS NOTES TRAINING COURSE CONTENT:       

  1. INTRODUCING THE IBM LOTUS DOMINO 8.5 ENVIRONMENT

I.1 Examining the IBM Lotus Domino 8.5 Architecture

  • IBM Lotus Domino Architecture
  • Client and Server Architectural Components
  • Server Documents
  • Lotus Domino Server Types
  • Default Location Documents
  • Client Types
  • Overview of Lotus Notes 8.5 Features

I.2 INVESTIGATING IBM LOTUS DOMINO APPLICATIONS

  • The Object Store
  • Components of Lotus Domino Applications
  • Database Types and Applications
  • Composite Applications
  • Required Server Applications
  • The Lotus Domino Directory
  • Lotus Domino Domains
  • Single vs. Multiple Domains

I.3 EXPLORING IBM LOTUS DOMINO SERVER FUNCTIONALITY

  • Categories of Lotus Domino Services
  • Core Lotus Domino Services
  • Server Tasks
  • Lotus Domino Advanced Services
  1. PERFORMING BASIC ADMINISTRATION TASKS

II.1 Starting IBM Lotus Domino Administrator

  • Lotus Domino Administration
  • Lotus Domino Administration Tools
  • The Lotus Domino Administrator Interface

II.2 USING ONLINE HELP

  • Online Help Resources

II.3 NAVIGATING IN IBM LOTUS DOMINO ADMINISTRATOR

  • Lotus Domino Administrator Tabs
  • The Person Document
  • Groups
  • Tasks on the People and Groups Tab
  • Tasks on the Files Tab
  • Tasks on the Server Tab
  • Tasks on the Messaging Tab
  • Lotus Domino Replication
  • Tasks on the Replication Tab
  • Tasks on the Configuration Tab

II.4 SETTING ADMINISTRATION PREFERENCES

  • Lotus Notes Training Admin Preferences

II.5 INTRODUCTION TO POLICIES

  • Policies
  • Policy Documents
  • Settings Documents

 III. EXAMINING IBM LOTUS NOTES DEVELOPER AND IBM LOTUS DOMINO SECURITY

III.1 Identifying IBM Lotus Domino Security Components

  • IBM Lotus Domino Terminology
  • Organizations
  • Organizational Units
  • Organization Certifiers

III.2 DESIGNING A HIERARCHICAL NAMING SCHEME

  • Hierarchical Naming
  • Components of a Hierarchical Name
  • Hierarchical Naming Example
  • Organizational Unit Naming Recommendations
  • Separate Server OUs
  • Server Naming Recommendations
  • Server Host Names and Common Names
  • User Naming Recommendations
  • Planning a Hierarchical Naming Scheme
  • How to Design a Hierarchical Naming Scheme

III.3 AUTHENTICATING WITH IBM LOTUS DOMINO SERVERS

  • Security Controls
  • Certificates and ID Files
  • Types of Certificates
  • ID Files
  • Components of an ID File
  • Common Certificates
  • How Certificates are used in Authentication
  • The ID Vault Feature
  • How to Create an ID Vault

Conclusion:

We Global Online Trainings provide the best training and will provide you the 100% results in learning the Lotus notes. We are online trainers and also deal with corporate trainings from the past years. We will provide you 24/7 support in all aspects. You can visit our Global Online Trainings webpage and know more details about all the IBM TOOLS and also about the different technologies.

Global Online Trainings:

Call us: +91 4060 50 1418

Email: info@globalonlinetrainings.com

URL: www.globalonlinetrainings/ibm-lotus-notes-training