HCL Domino AppDev Grundlagen
Herzlich Willkommen!/eLearning/HCL Domino AppDev Grundlagen

HCL Domino AppDev Grundlagen

Über den Kurs

Eine fundierte Einführung in die Domino Anwendungsentwicklung.
Geeignet für Domino Version 9.0.1 bis 14.x
 
Falls Dir der Kurs nützlich ist:

Was lerne ich in diesem Kurs?

  • Umfassende Einführung in die Entwicklung von Domino Anwendungen.
  • Während des Kurses wird eine komplette Domino Anwendung entwickelt. Die .NSF-Datei ist im zur jeweiligen Lektion passenden Stand als Download verfügbar.
  • Den Domino Designer kennenlernen.
  • Die Formelsprache kennenlernen, verstehen und anwenden.
  • Kennenlernen und Nutzung aller elementarer Designelemente.
  • Rahmengruppen, Seiten, Masken, Teilmasken, Ansichten, Ordner, Felder, Gliederungen, Profildokumente – einfach alle Basis-Designelemente.
  • Wie hängt das alles zusammen? Nach dem Kurs wirst Du das wissen!

Welche Anforderungen oder Voraussetzungen gelten für diesen Kurs?

  • Die grundlegende Nutzung des Notes Clients und die Nutzung von Domino Anwendungen sollte vertraut sein.
  • Es sind keine Entwicklerkenntnisse erforderlich – auch keine Kenntnisse in anderen Programmiersprachen.

An wen richtet sich dieser Kurs?

  • Alle Personen, welche Domino Anwendungen verstehen und erstellen möchten.
  • Domino Administratoren/innen, welche durch die Kenntnisse der Anwendungsentwicklung ihre administrativen Aufgaben besser verstehen möchten (z.B. Rollen in ACLs, Leserfelder, Autorenfelder).
 

1. Einführung

1.1. Herzlich Willkommen!

Ich freue mich, dass Du dich für meinen Kurs "HCL Domino AppDev Grundlagen" entschieden hast und heiße Dich herzlich Willkommen!
Da ich schon unzählige Seminare mit zwischenzeitlich über 1.000 Teilnehmer*Innen durchgeführt habe, bin ich mir ziemlich sicher, dass auch Dir dieser Kurs sehr nützlich sein wird.
Falls Du Fragen hast oder bestimmte Inhalte für Dich nicht verständlich sind, sende mir eine Mail an eLearning@madicon.de - ich werde schnellstmöglich antworten.
Nun wünsche ich Dir bei meinem Kurs ganz viel Freude und einen maximalen Lernerfolg!
Viele Grüße,
Manfred

1.2. Was ist für die Durchführung dieses Kurses erforderlich?

Der Kurs soll als Workshop einen hohen Praxisbezug haben und daher werden wir nur die minimal erforderliche Theorie behandeln und ansonsten entsprechend dem Grundsatz "Learning by doing" alle vorgestellten Themen in der Kursumgebung umsetzen.
 
Falls Du auch bei Dir eine "Spielumgebung" installieren möchtest, benötigst Du folgendes:
  • Windows 10/11 Pro (das müssen keine physischen PC's sein - eine virtuelle Maschine ist auch geeignet)Einen Domino Server + Domino Administrator Client kann man auf einer Windows-Instanz installieren - falls es mehrere Domino Server werden sollen, gilt als Regel:
    1 x Windows 10/11 Pro für jeden Domino Server
  • Notes Client (inkl. Designer Client) und Domino Server Version 9.0.1.x bis 14.x
    Bevor jemand fragt: Notes und Domino sind kommerzielle Produkte der Firma HCL und können nicht "einfach so" irgendwo heruntergeladen werden.
Da Du aber vermutlich als Mitarbeiter eines Unternehmens an diesem Kurs teilnimmst (Notes/Domino wird kaum von Privatpersonen genutzt),sollte
die Software im Unternehmen verfügbar sein.

1.3. Wie sollte ich diesen Kurs durcharbeiten?

Dauer: 2m 24s

2. Der Domino Designer

2.1. Übersicht der funktionalen Bereiche

Dauer: 4m 31s

2.2. Perspektiven - Nutzung der "Masken/Ansichten" Perspektive für diesen Kurs

Dauer: 2m 32s

2.3. Nutzung von Arbeitssets

Dauer: 4m 22s

2.4. 1-Klick Zugriff auf Designelemente

Dauer: 3m 27s

2.5. Mehr Speicher für die Java Virtual Machine - mehr Speed für den Domino Designer

Dauer: 8m 51s

2.6. Upps - Teilfenster verloren oder Perspektive vermurkst - was tun?

Dauer: 3m 4s

3. Bevor es richtig losgeht…

3.1. Warum auch das Design wichtig ist - Beispiel: easyMail und ACL Master

Dauer: 11m 3s

4. Anwendungen im Domino Designer öffnen oder neue Anwendungen erstellen

4.1. Eine bestehende Anwendung öffnen

Dauer:

4.2. Was soll die Frage nach der "Gegenzertifizierung"?

Dauer: 6m 42s

4.3. Anwendungen mittels Domino Designer signieren

Dauer: 2m 35s

4.4. Nutzung von bestehenden Schablonen (Templates) - was ist zu beachten?

Dauer: 10m 26s

4.5. Erstellung der Anwendung für den Kurs: IT Inventar

Dauer: 8m 1s

4.6. Welche Designelemente sind in einer neuen, leeren Anwendung verfügbar?

Dauer: 2m 30s

5. Masken

5.1. Download der Anwendung (Startvariante für dieses Kapitel)

5.2. Wozu braucht man Masken?

Dauer: 4m 16s

5.3. Erstellung der Maske "IT Inventar" in der Kurs-Anwendung

Dauer: 8m 19s

5.4. Eigenschaften einer Maske

Dauer: 6m 30s

5.5. Alias-Namen einer Maske - spätere Mehrsprachigkeit einer Anwendung

Dauer: 12m 37s

5.6. Nutzung einer Maske im Notes Client ohne Aktionsschaltflächen

Dauer: 2m 21s

5.7. Testmasken - prima zum Ausprobieren neuer oder unbekannter Features

Dauer: 2m 39s

5.8. Layout in Masken - was man nicht machen sollte

Dauer: 9m 22s

5.9. Layout in Masken - Dynamische Tabellen

Dauer: 19m 38s

6. Felder in Masken

6.1. Download der Anwendung (Startvariante für dieses Kapitel)

6.2. Umgang mit Feldern in Masken

Dauer: 4m 53s

6.3. Datentypen in Feldern

Dauer: 30m 8s

6.4. Mehrfachwerte in Feldern

Dauer: 7m 14s

6.5. Felder mit GUI-Bezug

Dauer: 18m 42s

6.6. Leser-, Autoren- und Namens-Felder

Dauer: 21m 20s

6.7. Sonstige Feldtypen

Dauer: 3m 35s

6.8. Bearbeitbare vs. berechnete Felder

Dauer: 14m 3s

6.9. Gemeinsame Felder

Dauer: 10m 51s

6.10. Nutzung von Alias-Werten in Feldern

Dauer: 6m 37s

6.11. Hinzufügen des Layouts in der Maske "IT Inventar”

Dauer: 20m 44s

6.12. Hinzufügen der Felder in der Maske "IT Inventar”

Dauer: 25m 37s

6.13. Feldhilfe bereitstellen

Dauer: 3m 51s

6.14. Erstellung einiger Beispieldatensätze - wichtig für die Ansichten-Lektionen

Dauer: 3m 2s

7. Ansichten

7.1. Download der Anwendung (Startvariante für dieses Kapitel)

7.2. Wozu braucht man Ansichten?

Dauer: 1m 39s

7.3. Erstellung einer neuen Ansicht

Dauer: 12m 20s

7.4. Attribut: "Keine Aktualisierung" bei neuen Ansichten

Dauer: 9m 35s

7.5. Anzeige von Dokumenten in Ansichten

Dauer: 18m 20s

7.6. Sortierung von Dokumenten in Ansichten

Dauer: 11m 59s

7.7. Kategorisierte Ansichten

Dauer: 21m 28s

7.8. Eigenschaften von Ansichten

Dauer: 13m 25s

7.9. Ansichten Filter

Dauer: 7m 14s

8. Ordner

8.1. Download der Anwendung (Startvariante für dieses Kapitel)

8.2. Was ist der Unterschied zwischen Ordnern und Ansichten?

Dauer: 3m 43s

8.3. Erstellung einen neuen Ordners

Dauer: 10m 6s

9. Formelsprache

9.1. Download der Anwendung (Startvariante für dieses Kapitel)

9.2. Einsatzmöglichkeiten der Formelsprache

Dauer: 17m 11s

9.3. Syntax-Regeln der Formelsprache

Dauer: 19n 4s

9.4. Hilfe zur Selbsthilfe - die Domino Designer Hilfe

Dauer: 12m 41s

9.5. Formelsprache in Ansichten/Ordnern

Dauer: 31m 26s

9.6. Formelsprache in Masken

Dauer: 4m 29s

9.7. Formelsprache in bearbeitbaren Feldern (Vorgaben, Eingabeumsetzung, Validierung)

Dauer: 34m 5s

9.8. Formelsprache in berechneten Feldern

Dauer: 33m 12s

10. Aktionsschaltflächen

10.1. Download der Anwendung (Startvariante für dieses Kapitel)

10.2. @Command-Anweisungen - häufig in Aktionsschaltflächen genutzt

Dauer: 7m 51s

10.3. Aktionsschaltflächen in Ansichten/Ordnern

Dauer: 24m 26s

10.4. Aktionsschaltflächen in Masken

Dauer: 21m 3s

10.5. Gemeinsame Aktionsschaltflächen

Dauer: 8m 8s

10.6. Eigenschaften der Aktionsleiste

Dauer: 7m 3s

11. Dokumenthierarchien - Beziehungen zwischen Dokumenten

11.1. Download der Anwendung (Startvariante für dieses Kapitel)

11.2. Wozu braucht man Dokumenthierarchien?

Dauer: 4m 59s

11.3. Wie funktionieren Eltern/Kind Beziehungen zwischen Dokumenten?

Dauer: 3m 58s

11.4. Maskentypen (Dokument, Antwort, Rückantwort)

Dauer: 13m 14s

11.5. Übernahme von Feldwerten in Antwortmasken

Dauer: 4m 56s

11.6. Darstellung von Dokumenten mit Eltern/Kind Beziehungen in Ansichten

Dauer: 13m 47s

12. Masken - weiterführende Möglichkeiten

12.1. Download der Anwendung (Startvariante für dieses Kapitel)

12.2. Teilmasken

Dauer: 24m 28s

12.3. Komprimierbare Abschnitte

Dauer: 17m 18s

12.4. Kopfzeilen

Dauer: 4m 52s

12.5. Ebenen

Dauer: 8m 36s

12.6. Layoutbereiche (Relikt aus vergangenen Versionen - nicht mehr nutzen!)

Dauer: 7m 44s

13. Felder - weiterführende Möglichkeiten

13.1. Download der Anwendung (Startvariante für dieses Kapitel)

13.2. "Lernende Felder" durch Ansichten Lookups

Dauer: 15m 22s

13.3. Auswahlfelder mit Werten aus Profildokumenten befüllen

Dauer: 24m 38s

14. Ansichten - weiterführende Möglichkeiten

14.1. Download der Anwendung (Startvariante für dieses Kapitel)

14.2. Gemeinsame Spalten

Dauer: 7m 59s

14.3. Symbole in Ansichten verwenden

Dauer: 13m 24s

14.4. Eigene Beschriftungen (Tooltips) für Symbole in Ansichten

Dauer: 10m 7s

14.5. Bestimmte Datensätze farblich kennzeichnen

Dauer: 10m 49s

14.6. Sonstige Ansichten-Einstellungen

Dauer: 10m 28s

15. Agenten

15.1. Download der Anwendung (Startvariante für dieses Kapitel)

15.2. Was genau sind Agenten?

Dauer: 7m 24s

15.3. Einen Agenten erstellen - Ausführungstypen

Dauer: 10m 10s

15.4. Beispiel: manueller Agent zur Datenpflege nutzen

Dauer: 14n 53s

15.5. Agenten - Ausführungsrechte auf dem Domino Server

Dauer: 4m 14s

16. Finales Design - Rahmengruppen (Frames)

16.1. Download der Anwendung (Startvariante für dieses Kapitel)

16.2. Wozu braucht man Rahmengruppen?

Dauer: 2m 19s

16.3. Erstellung und Eigenschaften einer Rahmengruppe

Dauer: 13m 20s

16.4. Rahmengruppe mit Inhalten füllen

Dauer: 7m 23s

17. Finales Design - Seiten (Pages)

17.1. Download der Anwendung (Startvariante für dieses Kapitel)

17.2. Wozu braucht man Seiten?

Dauer: 2m 19s

17.3. Erstellung und Eigenschaften einer Seite

Dauer: 14m 44s

18. Finales Design - Gliederungen

18.1. Download der Anwendung (Startvariante für dieses Kapitel)

18.2. Wozu braucht man Gliederungen?

Dauer: 2m 21s

18.3. Gliederung erstellen und gewünschte Anwendungsnavigation umsetzen

Dauer: 13m 24s

18.4. Gliederung auf einer Seite platzieren und in der Rahmengruppe bereitstellen

Dauer: 15m 29s

19. Finale Einstellungen einer Domino Anwendung

19.1. Download der Anwendung (Startvariante für dieses Kapitel)

19.2. Starteinstellungen für die Anwendung

Dauer: 2m 22s

19.3. Anwendungssymbol erstellen oder hinzufügen

Dauer: 3m 4s

19.4. "Über diese Anwendung" und "Benutzen diese Anwendung" Dokumente

Dauer: 5m 24s

20. ACL - Einführung und Bedeutung der Rollen

20.1. Download der Anwendung (Startvariante für dieses Kapitel)

20.2. Datenbank Zugriffskontrollisten (ACLs) - Video aus meinem SysAdmin 1 Kurs

Dauer: 32m 30s

20.3. Rollen - Beispiel in der Kurs-Anwendung

Dauer: 13m 2s

21. Umgang mit Domino Anwendungen in der Praxis

21.1. Download der Anwendung (Startvariante für dieses Kapitel)

21.2. Gestaltungsübersicht - vollständige Dokumentation der gesamten Anwendung

Dauer: 8m 37s

21.3. Domino Anwendung als Template nutzen

Dauer: 12m 32s