Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: anderlaender am 03.07.04 - 11:23:35

Titel: Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht.
Beitrag von: anderlaender am 03.07.04 - 11:23:35
Hallo,

in meinem Unternehmen wird seit geraumer Zeit eine hitzige Diskussion geführt, wofür Notes / Domino geeignet ist oder nicht. Meine Suche nach entsprechenden (in)offiziellen Empfehlungen diesbzgl. blieb bislang nicht sonderlich erfolgreich.
Vorab ich bin ein Fan von Notes und möchte eine unsinnige Notes ist ...-Diskussion vermeiden. Ich suche nach technisch qualifizierten Referenzen/Empfehlungen.
Sowohl LDD, als auch die R5-Lehrunterlagen noch die Best Practice Guides oder die Developer Handbooks enthalten viel Verwertbares zu diesem Thema.
Ich bin beispielsweise der Meinung, dass Notes aufgrund der fehlenden relationalen Datenstruktur (z.B. keine Joins) und der fehlendnen Transaktionssicherheit nicht für Shopping oder gar E.R.P / Warenwirtschaftsysteme geeignet ist. Notes bietet ein gutes Replikations - und Sicherheitskonzept und es bietet sich geradezu an für die Verarbeitung/Vorhaltung "schwach" strukturierter Daten.
Möglicherweise liege ich ja mit Meinung falsch, aber niemand schlägt mit einem Löffel einen Nagel in die Wand, oder?

Ich suche dringend nach offiziellen oder inoffiziellen Referenzen / Empfehlungen für was sich Notes besonders bzw. nicht geeignet ist.

Danke vorab für die Unterstützung

Ingo

->Mein englischsprachiges Posting zu diesem Thema auf ldd: http://www-10.lotus.com/ldd/46dom.nsf/o/b814f849dbfc766785256ec5006c6625?OpenDocument
war leider bislang nicht sonderlich ergebnisreich. ??? Gibt es denn wirklich kein Material?
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: animate am 03.07.04 - 11:46:43
nix offizielles, nur ein, zwei Punkte, die mir gerade dazu einfallen.

Sobald verteiltes und mobiles Arbeiten angesagt ist, finde ich Notes sehr gut wegen der Möglichkeiten, die es zur Unterstützung bietet (Replikation, lokale Repliken)

Notes = Rapid Application Development
Du kannst in verdammt kurzer Zeit verdammt gute Anwendungen erstellen.

Eine Schwäche in meinen Augen ist Reporting.
Ich möchte alle thingies aus Monat/Jahr suchen und davon die Attribute x, y, und z angezeigt bekommen und zwar sortiert nach y.
Wenn es nicht zufällig eine Ansicht in der Datenbank gibt, die dieses Kriterium erfüllt, dann muss der User sich die selbst basteln, wozu er meist nicht in der Lage sein wird (sei es mangels installiertem NotesDesigner, mangels notwendiger Rechte oder mangels Know how).

Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: Christopher am 03.07.04 - 12:25:12
zu Notes fällt mir immer papierloses Büro ein :-)
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: Thomas Schulte am 03.07.04 - 12:27:59
Das mit den Auswertungen möchte ich so nicht stehen lassen. Ein anständiger Entwickler baut mittlerweile überall eine Office Schnittstelle ein und dann kannst du mal eben die benötigen Daten nach Excel oder anderen Kalkulationsprogrammen exportieren und da kann sie dann jeder Benutzer weiterverarbeiten wie er gerade lustig ist. Auf der anderen Seite gibt es ebenfalls die Möglichkeit mit der SQL Schnittstelle von Lotus auf die Datenbanken zuzugreifen und entsprechende Statements z.B. von einem Report Programm aus abzusetzen. Klar das ist nicht unbedingt das schnellste (immer noch nicht obwohl es mittlerweile wesentlich schneller als früher ist), aber es funktioniert. Zu guter letzt wären dann noch Programme wie NotesToChart zu nennen, die ich direkt in die Anwendung integrieren kann und bei denen ich den Anwendern, entsprechendes Design vorausgesetzt auch relativ große Freiheiten bei der Gestaltung ihrer Reports und der Auswahlder Daten lassen kann. Für die Notwendige Auswahl kann ich die Volltext Suche von Domino benutzen die wesentlich mächtiger ist als es die meisten Benutzer und auch viele Entwickler wissen oder auch nur annähernd ahnen. DB.Search ist übrigens auch nicht von schlechten Eltern.

Es gibt/gab ein Buch in dem die verschiedenen Anwendungsmöglichkeiten von Domino mit den jeweiligen Vor und Nachteilen aufgezeichnet worden sind.

Nach etlichen Jahren Domino Entwicklung sage ich mittlerweile, das dieses System für mal eben ausprobieren der absolute Universalhammer ist (siehe RAD) weil im Vergleich zu vielen anderen Systemen die mach mal eben Entwicklung wesentlich einfacher ist. Und da dann auch für Quasirelationale Datenbanken. Ich muss mir nur darüber klar sein, das ich unter Umständen, wenn das Teil fürchterlich schnell und rapide wächst meine Entwicklungsarbeit ins Klo schmeißen muss und anschließend wieder neu aufsetzen darf.
Wenn ich aber von vorne herein weiss, Das System muss mit 150000 Transaktionen pro Stunde fertig werden, dann ist dieses System mit Sicherheit nicht das richtige.
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: animate am 03.07.04 - 14:00:59
Ein anständiger Entwickler

so, so, ein anständiger Entwickler.
was das angeht haben wir wohl genauso verschiedene Vorstellungen wie von einer "anständigen" Reportingunterstützung.
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: anderlaender am 03.07.04 - 14:48:01
Zunächst herzlichen Dank für die ganzen Antworten!
Das mit dem Reporting halte ich übrigens auch für so eine Notesschwäche. "Dynamische" Reports  sind mit Notes nur beschwerlich zu erstellen. Deshalb bietet sich der Export an ...
Leider brauch ich etwas, dass ich meinen Vorggesetzten in die Hand drücken kann.

@Thomas Schulte: Wie hieß denn dieses Buch.

Ich finds schon unglaublich, dass es so viele Entwicker gibt und es kein Material darüber gibt wofür Notes gut ist.

Ingo
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: TMC am 03.07.04 - 14:50:56
(...) wofür Notes gut ist.

Trifft nicht das was Du suchst, aber kann zumindest einfließen in das Handout, welches Du Deinem Chef in die Hand drücken willst:

http://www.nsftools.com/misc/WhatIsNotes.htm
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: Semeaphoros am 03.07.04 - 14:56:41
Ja, Mathhias, darauf wollte ich doch auch schon die ganze Zeit hinweisen, nur, da hatte ich im Moment einen totalen Blackout ....

Dass es so wenig Material gibt darüber, wozu Notes alles nützlich sein kann, ist eigentlich schon ein Hinweis darauf, wie genial dieses Produkt ist: es ist eigentlich nicht wirklich durchschaubar, wie es wirklich wirkt und doch wirkt es. Wer mal davon süchtig geworden ist, braucht keine Erklärung mehr und spürt es einfach, die anderen bleiben - wie bei einem Geheimclub - einfach aussen vor stehen und begreiffen nicht.
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: Heiggo am 03.07.04 - 15:40:58
Wenn es doch nur so wäre :-) Manchmal denke ich, das es besser wäre nicht jedem Nutzer einen Drucker zuzuordnen. Da schickt man jemandem eine Telefonnotiz per Notes (wundervolle Funktion der MailDB) um sich den verdammten Zettel zu sparen der meistens ohnehin verkramt oder übersehen wird, da druckt der Empfänger dieser Notiz das Teil doch glatt immer wieder aus und legt den auf seinen Tisch um die Nummer von dort in das Telefon hineinzutippen :-(

zu Notes fällt mir immer papierloses Büro ein :-)
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: Thomas Schulte am 03.07.04 - 15:52:17
Ein anständiger Entwickler

so, so, ein anständiger Entwickler.
was das angeht haben wir wohl genauso verschiedene Vorstellungen wie von einer "anständigen" Reportingunterstützung.
Hallo Thomas nicht das ich mich jetzt streiten will, aber:

Definier doch mal anständige Reporting Unterstützung? ;-)

Und ob das ein anständiger oder ein unanständiger Entwickler ist ist eigentlich wurscht.

Entscheidend ist, dass das Festmachen der Frage ob dieses Tool (und was anderes ist Notes/Domino nicht) etwas taugt an den Reporting Eigenschaften in der Regel an dem Gesamtbild vorbeigeht. Natürlich ist Reporting über Excel eine Krücke, aber eine funktionierende.

Und du kannst als Entwickler durchaus einen Export Agent schreiben der dir Daten nach des Users Wunsch filtert, sortiert und gruppiert und anschließend halt ein Wasauchimmer File daraus macht das der User dann nur noch mit dem entsprechenden Programm anzeigen muss. Den musst du auch nur ein einziges Mal schreiben damit du ihn universell einsetzen kannst.

Thomas
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: animate am 03.07.04 - 19:20:26

Definier doch mal anständige Reporting Unterstützung? ;-)

kann ich nicht definieren. ich hab das Wort auch nur scherzhafterweise verwendet, weil du was von anständigen Entwicklern geschrieben hast.
Ich finde eben, dass Notes Schwächen in der Aufbereitung/Darstellung von Daten hat. Wie ich schon gesagt habe fehlen mir so eine Art "dynamische Ansichten" und was mir jetzt gerade noch einfällt, mir fehlt (manchmal) eine einfache Möglichkeit, Dokumente, die nicht über Eltern-Kind-Beziehung verknüpft sind (sondern über irgendein anderes Attribut), so anzuzeigen, dass diese  Verknüpfung deutlich wird (das ist jetzt schwer zu erklären. Ich weiß auch, dass das einfach wegen des Aufbaus von Notes nicht möglich ist. Es ist eben keine relationale DB)

Zitat
Entscheidend ist, dass das Festmachen der Frage ob dieses Tool (und was anderes ist Notes/Domino nicht) etwas taugt an den Reporting Eigenschaften in der Regel an dem Gesamtbild vorbeigeht.
Das mag ja sein. Die Frage allerdings, um die es geht, ist nicht "Taugt Notes was?", sondern "In welchen Bereichen taugt Notes was und in welchen nicht?"
Und ich persönlich finde, äh, das hab ich jetzt ja schon ein paar Mal geschrieben, was ich finde.
Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: anderlaender am 03.07.04 - 23:49:54
Der nsftool-link ist ziemlich gut... bitte mehr... :-)
Danke, aber auch für alles anderen Antworten

Ingo



Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: anderlaender am 04.07.04 - 11:23:09
Zitat
Dass es so wenig Material gibt darüber, wozu Notes alles nützlich sein kann, ist eigentlich schon ein Hinweis darauf, wie genial dieses Produkt ist

Genial, oder nicht? Ich halte das für einen Mangel!

Ingo

Titel: Re:Generelle Frage - wofür Notes / Domino geeignet ist. Referenzmaterial gesucht
Beitrag von: eknori am 04.07.04 - 11:28:37
Frage: in welchem Geschäftsbereich ist euer Unternehmen denn tätig ? Ich denke, da ließe sich dann konkreten mal ein Beispielkatalog zusammenstellen

guckst du hier; das ist schon eine schöne Aufstellung http://www.foconis.de/foconis/foc-web.nsf/navi_web/Loesungen (http://www.foconis.de/foconis/foc-web.nsf/navi_web/Loesungen)