DZ-FACTORYLOTUS-DOMINO 8.5 BLOG
 

Chérif ALIMAT

Lotus Domino Developer

Mon profil sur Viadeo
Mon CV

Lotus Développeur ; Âge: 57 ans ; Sexe: Mâle ; Signe: Verseau ; Ville: Paris (France); Mon profil sur Viadeo ; Mon CV ;
Page12

    |

Trés bientôt un nouveau contenu.

Cherif Alimat    | Apr 14, 2011

A bientôt

    |

Ma première application Iphone

Cherif Alimat    | Feb 9, 2010

En novembre 2009, Apple a annoncé 130.000 applications pour l’Iphone. Ce chiffre fait probablement référence aux applications de l’ apps Store : Une multitude d'applications sans tenir compte des web application qui utilisent la plate-forme Iphone. Et non plus sans les applications de la concurrence : Google, Nokia, Samsung et LG.
Les jeux, la musique, la photographie, la cuisine, les actualités occupent une grande part de cette palette. Et trés peu d'applications professionelles.

L’avènement de l’Iphone est une révolution dans le sens où tous les sites internet existants sont potentiellement candidats à être des applications Iphone. En effet Mobile Safari , prend en charge les sites développés en Html, Css et Javascript.
Pour autant et pour la majorité, l’utilisation des sites sur Iphone n’est forcément ni pertinente, ni fonctionnelle. Du moins dans l’état.

Dans ce qui suit, nous allons examiner de quelle manière adapter une application web Lotus Domino pour une utilisation sur Iphone. Et vous donner aussi l’occasion de tester ma première application Iphone.

Une autre vidéo : Lotus Knows Remix

Cherif Alimat    | Feb 2, 2010

Une autre vidéo sur Lotus. Là, il s’agit de Lotus Knows mais remixée… Et quel remix !
Je vous laisse savourer.

X-Pages et Javascript

Cherif Alimat    | Feb 2, 2010

Parmi les sujets que j’aurai dû aborder en premier, il y a Javascript dans les X-Pages. Mais le sujet est vaste et passionnant. Je n’ai pas encore fait le tour de la question. Les réponses ne sont pas toujours là, notamment du côté de l’aide de Designer.
Dans cet article, je vais tout de même vous résumer ce que j’ai pu apprendre et comprendre.

    |

Définition de propriétés

Cherif Alimat    | Jan 20, 2010

Les définition de propriétés (Property-Definition) des contrôles personnalisés sont un élément permettant le paramétrage d’une application et relevant par conséquent des bonnes pratiques.
Par le biais des définitions de propriétés, il est possible de passer des paramètres d’une X-Page à un des contrôles personnalisés qui la composent. Nous allons voir dans ce qui suit de quelle manière et sous quelle condition.

La propriété Type Ahead

Cherif Alimat    | Jan 12, 2010

La propriété Type Ahead s’applique aux boîtes d’édition. Quand elle est activée, elle permet à l’utilisateur final d’avoir un affichage qui se complète automatiquement au fur et à mesure de sa saisie. Les exemples les plus courants sont les boîtes de dialogue pour la récupération des noms depuis l’annuaire, destinataire d’un courriel, par exemple.
Avant cette version, pour implémenter cette fonctionnalité, il y avait les javascripts LiveSearch. Maintenant, dans Designer 8.5, elle est native. Pour l’activer suivez les étapes suivantes :

Le contrôle Répéter

Cherif Alimat    | Jan 8, 2010

Le contrôle Répéter est un des plus intéressants type de contrôle de cette version. Il permet d’aménager une vue selon ses besoins avec un minimum de contraintes du côté programmation. Avant la version 7.x, pour construire une colonne comme celle que vous êtes en train de lire, on avait le choix entre 2 techniques.

L’ancienne méthode :

  1. La première technique était un agent qui formatait le code à mettre dans un champ calculé de type html.
  2. La deuxième méthode consistait à préparer le code directement dans la colonne de vue (contenu html).

Les MetaData

Cherif Alimat    | Jan 18, 2010

Dans les formulaires pour insérer des méta tag, on avait plusieurs solutions.

  • Les saisir entre les balises : head en html relais.
  • Ou bien dans les attributs de texte html du formulaire.
  • Ou bien encore via le champ réservé $$HTMLHead.
Dans les X-Pages, la méthode est différente. Et il y a au moins 2 techniques. Les voici :

Les variables de portée

Cherif Alimat    | Jan 26, 2010

Les variables de portée, sont des variables définies dans les X-Pages. Elles permettent en programmation de stocker des informations pour ne pas avoir à les calculer à chaque fois. Elles ont une persistance en mémoire qui est fonction de leur type. Il est défini 4 types de variables de portée :

  • requestScope
  • viewScope
  • sessionScope
  • applicationScope

Les variables de portée sont définies par script ou par le biais d’une zone d’édition ou d’un champ calculé. Elles sont ensuite utilisées autant de fois que nécessaire durant la session.
Parce que les variables de portée consomment de la mémoire et peuvent être source d’erreurs, il est recommandé de les définir à un seul endroit. Pour savoir quel type de variable définir pour un besoin donné, nous allons les passer en revue.

Liens en anomalie : résolu

Cherif Alimat    | Jan 10, 2010

Il m’a été rapporté par des amis que les liens du blog, depuis sa mise ne ligne, n’étaient pas stables et renvoyaient par intermittence sur une page d’erreur. Après quelques recherches, je ne suis pas arrivé à localiser le problème et j’ai été obligé de coder en dur ces liens, pour permettre une navigation normale. En attendant de résoudre le dysfonctionnement, de manière plus élégante.
En fait la majorité des liens du blog, sont calculés et pour les plus simples d’entre eux, la valeur est codée en Javascript de la manière suivante, à titre d’exemple.

  • "/xpPresentation.xsp?openPage"

RedBook sur les X-Pages

Cherif Alimat    | Jan 20, 2010

Le colossal travail de rédaction du RedBook sur les X-Pages est en version html sur le site Domino Development wiki .

Vidéo : Lotus Everywhere

Cherif Alimat    | Jan 23, 2010

Je ne peux m’empêcher de vous faire partager ce plaisir à regarder cette vidéo signée Synergieinfo en date du 6 novembre 2009. Elle dure 2 minutes 33 secondes.

Page12
referencement professionnelreferencement gratuit Administration