Domino 9 und frühere Versionen > ND6: Entwicklung
Docs/Felder verlinken?
Simon Dotschuweit:
@Thomas:
Wie kann der Nutzer auf das Dokument zugreifen, wenn es keine View dafür gibt (und auch keine Standardview für alle Docs)?
@Semeaphoros
Ich arbeite mich gerade durch deine Präsentation von der Lotussphere und hab mir auch das OOAdressbook mal angeschaut. Jetzt meine Frage, ich hab das doch richtig verstanden, wenn ich einen durchgängigen OO Ansatz haben will, sollte ich auf die Notes-Response Architektur komplett verzichten
(Also auch bei 1-N Relationen) und mit den Links arbeiten, right?
Semeaphoros:
Gute Idee, Thomas. Wenn man das dann effektiv auf ein Profildoc aufsetzt, hat man eigentlich den Singleton-Effekt mit Datenhaltung im Memory(cache) erreicht.
animate:
--- Zitat von: Simon Dotschuweit am 21.06.05 - 10:00:18 ---
Wie kann der Nutzer auf das Dokument zugreifen, wenn es keine View dafür gibt (und auch keine Standardview für alle Docs)?
--- Ende Zitat ---
Er kann sich z.B. selbst eine View erstellen, oder einen Agent, der das Dokument manipuliert.
Semeaphoros:
[quote author=Simon Dotschuweit Jetzt meine Frage, ich hab das doch richtig verstanden, wenn ich einen durchgängigen OO Ansatz haben will, sollte ich auf die Notes-Response Architektur komplett verzichten
(Also auch bei 1-N Relationen) und mit den Links arbeiten, right?
--- Zitat ---
--- Ende Zitat ---
Falsch.
Man nutze das Framework so viel wie nur irgend möglich. Wenn die Response-Architektur nützlich ist, dann verwende man sie. Dann bildet man in der OObasierenden App-Architektur eben genau diese Response-Hierarchie mit entsprechenden Objekten ab.
In meiner Präsentation siehst Du diesen Grundsatz auch: Man arbeite nie gegen, sondern immer mit Notes, indem man zum Bleistift auch das Objektmodell von Notes für sich selber weiterzieht, also Backend und Frontend Dokument-Objekte verwendet. Das mitgelieferte Beispiel ist da noch nicht auf dem aktuellsten Stand und tut das noch nicht.
Simon Dotschuweit:
--- Zitat von: Thomas Völk am 21.06.05 - 10:16:08 ---
--- Zitat von: Simon Dotschuweit am 21.06.05 - 10:00:18 ---
Wie kann der Nutzer auf das Dokument zugreifen, wenn es keine View dafür gibt (und auch keine Standardview für alle Docs)?
--- Ende Zitat ---
Er kann sich z.B. selbst eine View erstellen, oder einen Agent, der das Dokument manipuliert.
--- Ende Zitat ---
Kann man dem Nutzer nicht genau diese Rechte verweigern? Das würde ich bei meinem Projekt eigentlich sowieso gerne vermeiden, das Nutzer sich selbst irgentwelche design elemente selbst erstellen kann, denn er hat alles, was er braucht, schon in der App.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln