Das Notes Forum

Lotus Notes / Domino Sonstiges => Aus- und Weiterbildung => Thema gestartet von: Sese am 07.07.03 - 14:54:27

Titel: Notes im Web - Buchempfehlung?
Beitrag von: Sese am 07.07.03 - 14:54:27
Hallo Leute.

Ich würde gerne mehr über Notes DB-Entwicklung im/fürs Internet erfahren.

Kann mir jemand ein Buch empfehlen ?

Ich bin einigermaßen fit in Sachen @Formeln und Script.
Aber mit DB im Web hab ich mich bisher noch nicht befasst. Da dies evtl. mal bei uns in der Firma angedacht ist, wollte ich mich schon mal ein wenig einlesen.

----------------------------

Ich habe schon die Suche benutzt, aber noch nicht das richtige gefunden.

Danke im voraus.

Gruß
Sese
Titel: Re:Notes im Web - Buchempfehlung?
Beitrag von: Meff am 07.07.03 - 16:33:43
Ist jetzt nicht direkt ein Buch, aber ein sehr interessantes Sammelsurium. Die Zeitschrift nennt sich "The View", dort findest Du immer eine Fülle an Informationen und sehr interessanten Artikeln. Leider gibt es keinen deutschen Vertreiber, kannst das Ding aber im Internet bestellen:

http://www.eview.com (http://www.eview.com)

Das Ding hat leider einen Hacken: Es kostet (zu) viel Geld.

Meff
Titel: Re:Notes im Web - Buchempfehlung?
Beitrag von: MOD am 07.07.03 - 16:39:20
Domino / Notes R5
Netz-Appliaktionen entwickeln und managen
Markt + Technik
ISBN 3-8272-6032-9
49,95 Euro

ca. 100 Seiten zum Thema Webanwendungen entwickeln

 ;D MOD
Titel: Re:Notes im Web - Buchempfehlung?
Beitrag von: Axel_Janssen am 07.07.03 - 17:14:56
Ein richtig gutes Buch gibt es zu dem Thema nicht.
Ziemlich clever ist http://www.codestore.net
Ich hab da mal Schulungen zu gegeben (mit eigenem Material)

Ein paar Grundsätze:
- verwende keine Applets, ausser du weißt genau, was du tust.
- Lerne Domino-URL Syntay.
- Lerne JavaScript richtig gut zu verstehen. Viel code bekommst du aus dem Internet. Nur diesen code mußt du verstehen.
- Du kannst mit Formelsprache JavaScript dynamisch erzeugen (oft guter Trick).
- Benutze Agenten nur wenn du mußt. Z.B. Navigation kann auch durch views erledigt werden.
- Mache dich mit dem Häckchen Treat content as HTML vertraut.
- Benutze css.
- Weigere dich Netscape4 zu unterstützen.
- Schreibe JavaScript code möglichst als Funktionen in den JSHeader (oder in Html-Head, wenn sie dynamisch erzeugt werden sollen).
- @Substring(@Subset(@dbName);"\\";"/") gibt dir die Base-URL zur Datenbank.
- Hab immer einen Link auf SelfHTML auf dem Desktop.
- Wenn du wirklich Probleme hast, poste im Forum von selfhtml.
- Wenn du wissen willst, wo es z.B. den neuesten DHTML-Tree-Style Navigations-code gibt, poste in de.comp.lang.javascript
- Eigentlich brauchst du kein Java, es sei denn du beherrschst es. (Bastele mit JApplet rum und ok, es ist möglich, aber man muss da Erfahrung mit Java haben).

Gruß Axel
Titel: Re:Notes im Web - Buchempfehlung?
Beitrag von: Meff am 07.07.03 - 17:16:43
Auch nicht schlecht zu dem Thema Domino & Web ist die Webseite:

http://www.jnotes.de/ (http://www.jnotes.de/)


Meff
Titel: Re:Notes im Web - Buchempfehlung?
Beitrag von: Axel_Janssen am 07.07.03 - 17:40:24
Auch nicht schlecht zu dem Thema Domino & Web ist die Webseite:

http://www.jnotes.de/ (http://www.jnotes.de/)

Sicher, wobei lass dich nicht verwirren: Die reden für meinen persönlichen Geschmack zu viel über Java, zu viel über XML und zu wenig über Performance.

Meine Erfahrung bei Einsteigern ist, daß die einfach Applets und XML überschätzen und die Möglichkeiten von Domino & DHTML unterschätzen.  

Wobei ich meine Meinung (Java & XML gehören auf einen Tomcat/Websphere-Server oder ein Handy und nirgendwo sonst hin) seit 36 Stunden ent-radikalisiere.

<muss_mal_gesagt_werden>
Aber das ist keine trivial-Java-Programmierung. Mit meiner gut bestückten Homebibliothek zu Java-Spezial-Themen auch nciht hardcore.
</muss_mal_gesagt_werden>

Ich schau manchmal in Tamura, Domino Web Programming with XML, Java and JavaScript und das alte Rose Kelleher-Buch von 1998. Beide sind an vielen Stellen veraltet und kümmern sich beide nicht so viel um Performance.

V.a. XML aber auch Java war damals noch ziemlich jung und entwickeln sich rasend schnell (eben hat sich jemand in einem Blog beschwert, dass neue Diskussionen auf Suns www.java.net ja immer 2 Wochen zu spät aufgegriffen werden, und das wär ja dann kalter Kaffee. 2 Wochen find ich absolut hardcore, aber irgendwie ist das gerade diesen Sommer so). Problem bei jungen, fancy Technologien ist immer, dass Performance erstmal nicht so wichtig ist und keine wirklich guten Werkzeuge bereitstehen.

Eigentlich will ich nur sagen :-X:
Keep it simple stupid. Es sei denn, es geht nicht anders und du weißt, was du tust (und da kann man sich irren).  

Gruß Axel

Lotus CLP
IBM Certified XML Specialist
Sun Certified Programmer for the Java2 Platform
IBM Certified Websphere Specialist