juin 17

LotusScript – Introduction

LotusScript prend son origine dans le langage de programmation BASIC (Beginner’s All-purpose Symbolic Instruction Code) utilisé sous la plateforme Lotus notes et autres logiciels Lotus d’IBM.

LotusScript est très proche de Visual Basic. Le code peut-être souvent copié d’un des langages à l’autre sans même le modifier, les développeurs d’un des deux langages peut souvent comprendre aisément la syntaxe et la structure du code de l’autre langage.

La différence majeure entre les deux langages porte sur les IDE (Integrated Development Environments) respectifs et sur les classes d’objets spécifiques que contient chacun. VB contient un lot de classes riche pour l’environnement UI (User Interface), où LotusScript possède un jeu de classes pour applications riche pour Lotus notes, Lotus Word Pro et Lotus 1-2-3.

Dans le cas de Lotus Notes, il existe des classes dédiées pour les bases Notes, documents (i.e. enregistrements) dans ces bases, etc. Ces classes permettent aussi utilisés en tant que programmation d’objet OLE (Object Linking and Embedding) en dehors de l’environnement Lotus Notes, depuis Visual Basic.

Un petit exemple : code et résultat.

Exemple de Script

résultat :

Source : traduction de la page http://en.wikipedia.org/wiki/LotusScript (EN)

juin 17

Pourquoi Lotus Domino ?

Le point fort de l’environnement Lotus Domino est de pouvoir réaliser des applications sans forcement être un As en informatique. D’autres technologies et langages de programmation y ont été intégrés. Javascript, Java, les balises HTML sont interprétées.

L’environnement Lotus DOMINO permet de concevoir des applications accessibles :
- par un client (i.e. logiciel d’accès à ces applications) Lotus Notes que l’on appelle aussi un « Client lourd »
- Par le client universel qui est un navigateur Internet, que l’on appelle aussi un « client léger ».

juin 16

Les éléments de base

Bonjour à tous,

Voici les éléments de bases que peut constituer une environnement Lotus Notes installé sur votre machine :

Pour une installation classique (par défaut), vous obtenez, après un lancement d’un exécutable, on ne peut plus classique, qui est une fichier *.exe, ce que l’on appelle : Un Client Lotus Notes ! L’outil qui vous permet de naviguer dans les application que vous allez joyeusement développer !

Les autres environnements installable sont : Domino Designer ! La plateforme de développement des applications Lotos Domino. il y a aussi le Domino administrator ! L’outil d’administration d’un Serveur Domino ! (patience…, nous en parleront plus tard ;-) )