Designed by Maunakea !
166 en ligne   Boutique | Sites | Bar | Forum | PhpBB | Actu | Glossaire | Codes | Tips | Liens | Livres | Lettre  


 Recherche

 NewsLetter





   

Développement d'applications avec Lotus Notes #1 (1/5)

Lotus, ça valait la peine d'attendre... ;-p





sixela
Vous connaissez la messagerie d'entreprise Lotus Notes ? Savez-vous qu'il est possible de développer des bases Notes tournant sous un client spécifique et sur le web ?
 
Mon désir est ici de vous faire découvrir petit à petit comment il est possible de concevoir des applications web à l'aide de l'environnement de développement d'IBM : Lotus Notes.
Son langage est le LotusScript, langage objet cousin du VB. La dernière version connue est la v6.x (version stable) et v7.x (version beta) qui, comme tout EDI* qui se respecte a fait évoluer ses aspects graphiques, ses objets de programmation, et ses aides à la conception.
Cette présentation restera toutefois succinte et les aspects techniques avancés feront peut-être l'objet d'un article futur.
 
En attendant, bonne lecture, et n'hésitez pas à me faire des commentaires sur cet article !



1. Présentation des outils et 1e exemple :

1.1/ Présentation de la suite Lotus
1.2/ Lotus Notes
1.3/ Lotus Domino Designer
1.4/ Lotus Domino Administrator
1.5/ Simple exemple de script pour le web


1.1/ Présentation de la suite Lotus



Ce groupware (en concurrence avec Microsoft Exchange) commercialisé par IBM se présente sous la forme d'un outil relationnel client/serveur : un serveur Lotus et un client Lotus. Le client est une sorte de gestionnaire documentaire qui présente des icônes, chaque icône étant une base documentaire contenant des documents Lotus Notes. L'accès à chaque base de documents se fait par simple double-clic. Les bases documentaires sont stockées sur le serveur qui dessert une partie http, pop3 et smtp. La connection au serveur se fait par simple ajout de document dans le carnet d'adresses lotus notes personnel du client (sous forme lui aussi de base de documents) par l'ajout de l'ip du serveur, son dns, etc...
Les bases de documents peuvent être collaboratives ; chaque client peut avoir accès à la même base de documents (selon des droits d'accès définis dans la liste de contrôle d'accès de la base : LCA ou ACL en gb). C'est ainsi que la base mail se présente sous la forme d'une base de documents. Chaque client en possède une personnelle, mais il est également possible d'en créer des collaboratives dont l'accès est restreint à un ensemble de personnes.
Chaque base de documents peut être exécutée sur le client Lotus et sur un navigateur internet. L'exécution d'une base Lotus dans le client présente souvent à l'écran des vues (sortes de GridView) qui contiennent l'ensemble des documents contenant eux-mêmes des informations modifiables ou non. Ces documents sont des masques servant à la saisie d'infos ou à leur présentation. Voilà pour la rapide présentation...





EDI : Environnement de développement (intégré), comme Visual Studio .Net ou WebMatrix.


Pour pouvoir écrire dans ce forum, identifiez-vous !

  v1.3p © ASP-PHP.net 2002  

sixela le 01/06/2005 (81 103 hits)
Didier 11 logiciels Microsoft GRATUITS dont Visual Studio 2008 Pro,
SQL Server 2005, Expression Studio, Windows Server 2003, Office project Pro, etc... !!!
Au fil des news  
Magazines - Le n°108 de Programmez est disponible
Adobe - Téléchargez gratuitement le dossier spécial Adobe
Magazines - Le N°107 de Programmez est disponible.
Créer une Feature d'administration sous SharePoint - Comment créer un composant d'administration
Dans les précédents articles, nous avons évoqué la création de pages personnalisées dans ...
PHP - Afficher une date : multilangage et relative
Agenda - Inscrivez-vous au WygDay [Wygwam] le 22/5 à Lille
Sync Framework - Introduction au MS Sync Framework - Installation
Microsoft, lors du Keynote du TechEd Europe 2007, a annoncé la mise à disposition d'un nouveau ...
Reporting Services et SharePoint - Utiliser SharePoint comme source de données
Dans un précédent article, nous avons pu apprendre comment créer un rapport utilisant une source de ...
JavaScript - Affiche un calendrier sous une zone de saisie
Adobe - Adobe lance la version bêta publique de Photoshop
Microsoft Expression Web - Premier contact
Je suis revenu des Techday's 2008 avec une idée en tête. Je voulais savoir comme travailler avec ...
PHP & MySQLi - de Hello / Sector One
Hello de Sector One propose un article avec PHP et MySQLi, la nouvelle extension de MySQL
VBScript - Zip de fichiers automatique et efface la source
Dreamweaver CS3 + Php + Mysql - Trucs et Astuces - Part 4 -
Pour changer, deux nouvelles astuces pour vous . Alternate Colors. Inscription et envoi de mail
Magazines - Le N°106 de Programmez est disponible.
Divers - Zone Webmasters
PHP5 - Classe de connexion à MySQL
Agenda - 20/03 : Boostez vos applis PHP-Windows Server 2008
Créer un thème graphique pour WSS V3 - Comment créer un thème graphique pour WSS V3
Nous avons vu dans un précédent article comment créer une master page. Il peut parfois être ...
Les plans de maintenance et SQL Server 2000 - Installer un plan de maintenance sous SQL Server
Dans le cadre de la gestion d'instances SQL Server 2000 hébergeant SharePoint, il est intéressant ...
PHP - PHP et MYSQL - MySQLi - PDO
Jeux de l'été (et de 4) - Un petit jeu de Mastermind
C'est reparti pour un tour... Il y avait longtemps que je n'étais pas venu vous proposer un petit ...
Migration WSS avec un Site Template spécifique - Migration WSS avec un Site Template spécifique
Les précédents articles nous ont permis de voir les différents modes de migration de WSS V2 vers ...
DataBase Upgrade de WSS V2 vers WSS V3 - Upgrade de WSS V2 vers WSS V3 par la DataBase
Parmi les trois modes de migration de Windows SharePoint Services V2 vers WSS V3, nous avons vu les ...
Création de module DotNetNuke en C# - Source : Jerome Fortias sap-integration.net
Je vous propose un nouvel article consacré au développement de modules pour DotNetNuke en C#. Il ...
ASP-PHP.net - On sera aux MS TechDays 2008 ! et vous ?
Créer son modèle de rapports SSRS - Créer son modèle de rapports Reporting Services
Après la création du modèle de style pour Reporting Services, il est souhaitable aussi d'avoir un ...
PHP - publipostage sur rtf préformaté avec mysql
Créer son style de rapports SSRS - Créer son style de rapports Reporting Services
Lorsqu'on travaille avec Reporting Services pour développer ses rapports, on veut très souvent ...
.NET - C#2 et ASP.NET 2.0 - Développez un projet de A à Z
SharePoint - MOSS 2007 - De l'intégration au développement
PHP - PHP 5 MySQL 5 AJAX
Découverte de Visual Studio 2008 -
Microsoft a annoncé, lors du TechEd'07 organisé à Barcelone, la mise à disposition de la release de ...
Adobe - Photoshop Elements 6 Version MAC
Adobe - Adobe sur Intergraphic 2008
Reporting Services et données XML - Utiliser des données XML dans Reporting Services
Une demande récente que j'ai reçue : Comment utiliser des données provenant d'un flux XML dans ...
Dreamweaver CS3 + XML + Ajax - Création d'une région détail
Dans cet article, je vais vous montrer comment utiliser la technique région détail, avec Spry
PHP - Jolie arborescence dynamique
Magazines - Le N°104 de Programmez est disponible
PHP - PhPBB 3.0.0 !!!
Tutorial : HTML | Scripting | ASP-PHP | ASP.net | SQL Server | XML
Sharepoint | XAML | Pocket | Dreamweaver | VML | Divers
  Scripts : Scripting | ASP-PHP | ASP.net | Divers
  Boutique | Annuaire | Bannières | Météo | Tribune | Partenariats
v3 © Didier 2003   
 

Corpo Sciences de Reims Partitions gratuites Carte, météo, annonces
 El Roubio The Inquirer FR TechNet Wygwam Groupes Utilisateurs Microsoft MVP Codes Sources CodePPC ASP-magazine DotNet Project