Domino 9 und frühere Versionen > ND7: Entwicklung

Ansicht mit ?ReadViewEntries und Prototype auslesen

<< < (2/2)

Mark³:
ich finde Prototype lohnt auch schon für Kleinigkeiten, wenn die 70kB netzwerktechnisch nicht zu viel sind (im LAN merke ich nix davon):

einen Array aus einem Objekt erstellen: var myArray = $A(object)
diesen Array sortieren: myArray.sortBy(function...)
in diesem Array nur Werte nehmen, die ein RegExp erfüllen: myArray.grep(pattern, element)

Das gibt schon recht viele geniale Funktionen. Zudem ist es crossbrowser-kompatibel (einigermassen jedenfalls). Und wenn es dann an UI-Effekte geht (die nutze ich noch nicht) dann ist Scriptaculous oder YUI.ext o.ä. viel zu gut um sowas noch selbst zu machen.
Das momentane Problem ist nur, dass es noch zu viel verschiedene Dinge gibt, die ähnliches liefern. Ein Nebeneffekt ist auch, dass immer mehr Leute merken, wie mächtig Javascript ist (unter anderem ich selbst). Leider wird Javascript in der Designer-IDE nicht gut unterstützt, das ist ein gravierendes Manko, genau wie bei Java. Kennt jemand einen guten Javascript-Editor? Er sollte schon alles können was die Domino-IDE bei LotusScript kann...

flaite:
Ich lass mir gerade dieses Buch schicken: http://www.amazon.com/gp/product/1590597273/302-5403289-5322433 . Davon erhoffe ich mir eine schnellen und aktuellen Überblick gerade bezüglich IDE features wie Debugging etc. Ist aber z.Zt. nicht meine Baustelle und davon wirklich eine Menge.

Mark³:
hab jetzt auch noch Scriptaculous eingebunden. Visuelle Effekte sind zwar potentiell Spielkram aber diese drei Zeilen


--- Code: ---new Effect.Highlight('result1');
var mydrag = new Draggable('result');
var mydrop = new Droppable('result3');

--- Ende Code ---

wären wohl ohne diese Libs schon einige Stunden Programmieraufwand, um ein Feld kurz gelb aufleuchten zu lassen und zwei weitere Felder als Drag-Source bzw. Drop-Target zu aktivieren. In der echten Anwendung verzichte ich wahrscheinlich auf Drag&Drop, aber faszinierend ist das schon.

Das Debugging geht sehr gut mit FireBug (ohne solch ein Tool ist es sinnlos), als IDE muss ich mal nach einem Eclipse-Plugin Ausschau halten.

animate:

--- Zitat von: Mark³ am 06.02.07 - 11:32:33 ---Kennt jemand einen guten Javascript-Editor? Er sollte schon alles können was die Domino-IDE bei LotusScript kann...

--- Ende Zitat ---

Evtl schaust du dir http://www.aptana.com/ mal an. Ich hab den aber nur mal kurz ausprobiert, sah aber sehr schön aus. Wobei das schon etwas mehr als Javascript kann

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln