Aller au contenu

Domino Designer

Domino Designer est l'outil de développement des applications Notes. C'est là que l'on construit formulaires, vues, agents et XPages.

Domino Designer est l'outil de développement des applications Notes. C'est là que l'on construit formulaires, vues, agents et XPages. Designer fait partie de HCL Notes et s'installe avec le client, mais il nécessite sa propre licence pour les développeurs.

Que construit-on dans Domino Designer ?

Une application Notes se compose d'éléments de conception qui vivent tous dans le même fichier NSF que les données. Les plus importants sont :

  • Les formulaires, qui définissent les champs d'un document et son apparence.
  • Les vues, qui sont des listes de documents triées et catégorisées. Les vues sont la réponse de Notes aux requêtes SQL.
  • Les agents, qui exécutent du code en LotusScript, en langage de formules ou en Java.
  • Les cadres, pages et plans, qui forment la navigation.
  • Les bibliothèques de scripts avec du code partagé.
  • Les XPages pour le web et le mobile.

Développement rapide

La force de Designer est la vitesse. Un développeur expérimenté peut construire en une journée une application de gestion de dossiers fonctionnelle, avec formulaire, vue, contrôle d'accès et notification par mail. C'est pourquoi les entreprises ont des centaines d'applications Notes. La faiblesse est que cette vitesse a aussi produit des applications sans documentation ni structure. Ce sont généralement celles qu'on nous demande de reprendre.

Designer repose sur Eclipse

Depuis la version 8.5, Designer est construit sur Eclipse. Cela apporte la coloration syntaxique, la recherche dans les éléments de conception et la possibilité d'un contrôle de versions dans Git via l'export DXL. Nous recommandons toujours de garder la conception des applications dans Git, pour tracer les changements.

Questions fréquentes sur Domino Designer

Designer fonctionne-t-il sur Mac ?

Non. Designer n'existe que pour Windows. Les développeurs sur Mac utilisent une machine virtuelle.

Designer coûte-t-il un supplément ?

Designer nécessite une licence développeur, mais HCL l'offre gratuitement aux développeurs qui s'inscrivent.

Quelle est l'alternative à Designer ?

Domino Leap pour le low code, ou un frontend moderne sur Domino REST API.

Aide au développement

Nous reprenons, documentons et étendons les applications Notes. Lisez notre page sur le développement et la maintenance Notes.

Tous les termes du glossaire