Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Grundsätzlicher Ansatz der ECUI: Wir modellieren die Domäne der Applikation auf einer übergeordneten, der Meta-Ebene ohne die technische Umsetzung vorzugeben. Wir sprechen hier vom Medaten-Modell oder kurz Metadata.

Metadaten-Modell

Das Modell definiert:

  • Datenstrukturen

    • Klassen

    • Felder

    • Relationen (Pfade)

    • Sprachen

      • Anzeige-Sprachen: In diese Sprachen können alle Elemente der Benutzeroberfläche übersetzt werden.

      • Daten-Sprachen: In diesen Sprachen können bestimmte Felder explizit gespeichert werden.

  • Anzeige

Developer können das Modell programmatisch erstellen. Siehe Builder API.

Customizer können dann die Ansichten auf die Kundenbedürfnisse anpassen. Siehe Ansichten. Daten können mit Calculated Properties für die Ansicht neu zusammengestellt werden.

Generation

Aus dem Modell wird dann die Applikation generiert. Angefangen vom Datenbank Zugriff, über die generation von C#-Klassen für die Business Logik bis hin zur Benutzeroberfläche.

Als Teil vom Applikations-Setup siehe Modell Generieren.

  • No labels