01.09.2010

Aptana Eclipse-Editoren im Domino Designer

Category: Lotus Notes, Web-Entwicklung, Entwicklung

Ich habe gerade erst wieder einmal im Domino Designer mit Cascading Stylesheets (CSS) arbeiten wollen und dabei fiel mir wieder einmal auf, dass dort auch in Version 8.5.1 immer noch keinen brauchbaren Editor dafür existiert. Es gibt keine Code Completion, keine Gliederung, ...

Da ich das Aptana Studio nutze, wenn ich sonst für das Web oder BlackBerry-Anwendungen entwickle, bin ich damit vertraut, und so kam mir die Idee, dass ich Aptana auch im Domino Designer als Plug-in installieren könnte.

Read More

27.08.2010

Lotus Notes und Domino 8.5.2 und Lotus Sametime 8.5.1 erschienen

Category: Lotus Notes, Lotus Domino, Lotus Sametime, IBM-Produkte

Am 24. August ist IBM Lotus Notes und Domino 8.5.2 auf englisch erschienen. Die deutsche Variante steht in den nächsten Wochen an...

Ein paar Tage zuvor, am 4. August, aber doch etwas später als angekündigt, hat IBM Lotus Sametime 8.5.1 veröffentlicht. Bei der Qualitätssicherung ist ganz zum Schluss noch ein Fehler aufgefallen, so dass sich IBM für eine kleine Terminverschiebung entschieden hatte.

27.08.2010

NLLUG 2010: We'll be there

Category: NLLUG, Konferenzen, JavaScript, XPages, OOP, LotusScript

NLLUG 2010

We've been invited to host two sessions at this year's NL Lotus User Group (NLLUG) "Get Social 2010" Conference, September 9th - 10th, in the Amsterdam ArenA:

DEV03 - Get up to Speed with Object-Oriented Programming in LotusScript
Speaker Thomas Bahn Date Th. 9 September
Language English (EN) Slot 16:15-17:00
Track DEV Room L4KP

Any objections against objects? Never visited classes about classes? Is abstraction still too abstract for you? Or don't you know how to use methodic methods and proper properties?

Then visit this introductory session about object-oriented programming (OOP) in LotusScript, where you will learn
  • why delegation might be better than inheritance,
  • why hiding information is can be helpful and
  • how polymorphism teaches new tricks to an old dog.
After his concise introduction to the concepts of OOP, Thomas Bahn shows you some useful real-world examples in LotusScript. Experience yourself how much easier your life can be with OOP.
If you are familiar with LotusScript, but don't know how to create your own classes, this session is for you!

http://www.lug2010.nl/get-social/DEV03

DEV02 - Advanced JavaScript - Fundament for Great XPages Apps
Speaker Thomas Bahn Date Fr. 10 September
Language English (EN) Slot 14:00-14:45
Track DEV Room L4KP

Want to develop first class XPage applications? Come and learn to leverage JavaScript to its full potential.

Hear about:
  • core language features like 'loose typing', default and guard operators, first class functions, lambda and closures,
  • object-oriented, but class-less JavaScript with prototypal, parasitic and (pseudo-)classical inheritance,
  • dynamic objects with public, private and privileged members,
  • object literals, constructor functions and more ways to create objects.
Benefit from the strengths of JavaScript and avoid it's numerous pitfalls (like semicolon insertion, for..in, with and typeof). Discover useful and reliable patterns like power constructors. And find out why 'style' is so important in JavaScript.

http://www.lug2010.nl/get-social/DEV02

13.08.2010

dojo and Notes: Article 8 - dijit.Dialog - Modal dialogs with AJAX

Category: dojo, Web-Entwicklung, Entwicklung, Lotus Domino


dojo-Logo
While the last article in this dojo series was only a small modification we will cover dijits in this one. Dijits are GUI elements and the name come from dojo interface widgets = dijit. From the many possible dijits we choose the dijit.Dialog for our sample. The dijit.Dialog object creates a modal dialog.

One way of using a dijit.Dialog is to invoke it with a DOM node as content. Another more interesting way of using it is to specify an URL. The content of this URL is then loaded via AJAX. All the complexity needed for that is capsulated by the object. As an application developer you just have to use it. It is simply genial.
Read More

13.08.2010

ILUG 2010: We'll be there

Category: ILUG, Konferenzen, dojo


ILUG 2010

We are pleased to present the following session at ILUG 2010:

dojo and Notes
Speakers: Bernd Hort Track: Development
dojo is the JavaScript framework chosen by IBM to be used in XPages. This alone makes it worth a look. Beside this it is very powerful. To add "Drag&Drop" to your application is just three lines of code. Using a Date picker is just a HTML attribute added to the input element. And there are tons of other useful stuff. The best thing is that you can use it today in your standard Notes web development project. No need to wait for Lotus Domino 8.5. The sessions starts with an small introduction to dojo and then dives into the samples. Each sample shows another dojo technique. 

02.08.2010

BlackBerry zu sicher?

Category: BlackBerry, Sicherheit

Oftmals höre ich im Zusammenhang mit BlackBerry-Mailing den Einwand, dass man RIM nicht vertrauen könne, weil die Infrastruktur-Server nicht in Deutschland (meines Wissens in London - für Deutschland zumindest) stehen und somit die deutschen Datenschutz-Gesetze nicht gelten, um die uns so manche andere Nation mal beneidet, mal belächelt.
- Mir klingt noch der Ausdruck "Datenschütz" in den Ohren, als ein Däne mit einem leicht ironischen Lächeln über spezielle Probleme beim Einstieg in den deutschen Markt sprach -

In einer Heise-Meldung wird diese Diskussion neu aufgegriffen.
Anscheinend wollen einige Länder, in diesem speziellen Fall die Vereinigten Arabischen Emirate, BlackBerry-Verbindungen verbieten, weil diese durch Verschlüsselung "die nationale Sicherheit gefährden". Anders ausgedrückt: Big Brother kann nicht mithören.
Es hat bereits erste Verhaftungen gegeben.

Das sind gute Nachrichten für Nutzer - solange sie nicht in Dubai unterwegs sind ;)

30.07.2010

dojo and Notes: Article 7 - dojo.fx.Toggler - Save the Object State

Category: dojo, Web-Entwicklung, Entwicklung, Lotus Domino


dojo-Logo
Those who have tried the example from last weeks article might have noticed a little something. When you first click on the session title, the session description while come visible. Then clicking again on the session title "apparently" nothing happens. The code behind the onClick event was just for opening the session description. Because it is already open, there is only a brief flicker to be seen. We will adjust the code so that the function remembers the current state and either displays or hides the session description.
Read More

29.07.2010

A Classic Lotus Domino Web Development Mystery

Category: Lotus Notes, Web-Entwicklung, Entwicklung

In classic Lotus Domino Web development (without XPages) using non-7 bit-ASCII characters in field names can lead into problems, because Domino encodes such names into cryptic strings inside the HTML page. In some cases, i.e. for client side validation of fields using JavaScript in the browser, it is nearly impossible to get the original fields name off the encoded one. The easiest way would be to pre-calculate the encoded names in the Domino back-end and generate the needed JavaScript code before the HTML is send to the browser.
Read More

27.07.2010

IBM hat Lotus Sametime 8.5.1 angekündigt

Category: Lotus Sametime, IBM-Produkte

IBM hat heute die Verfügbarkeit von IBM Lotus Sametime 8.5.1 angekündigt.

Mit Lotus Sametime 8.5.1 wird die offizielle Unterstützung auf weitere Desktop- und Mobilplattformen ausgedehnt:
  • Microsoft® Windows® 7.0
  • Apple Macintosh 10.6
  • Linux® (SUSE Linux Enterprise Desktop (SLED), Red Hat Enterprise Desktop (RHED) und Ubuntu)
  • Blackberry 5.0-Geräte
  • Microsoft Windows Mobile 6.5-Geräte
  • Lotus Domino® 8.5.1-Server
  • Linux on IBM® System z®

Zusätzlich enthält Lotus Sametime 8.5.1 weitere Verbesserungen, u. a.:
  • vereinfachtes Deployment des Sametime-Clients (mit der Möglichkeit Sametime Unified Telephony über Richtlinien zu aktivieren)
  • Integration von Video in Sametime Unified Telephony
  • verbesserte Chat-Protokollierung, einschließlich Ankündigungen und Chats über das Sametime Gateway.

Zunächst soll ab übermorgen, also ab dem 29. Juli der Download verfügbar sein, ab dem 27. August auch die Variante auf Datenträgern.

Quelle: IBM Lotus Sametime 8.5.1 extends the latest unified communications and collaboration capabilities from IBM to additional clients and platforms,
http://www-01.ibm.com/common/ssi/rep_ca/7/877/ENUSZP10-0107/

23.07.2010

dojo and Notes: Article 6 - dojo.fx.Toggler and dojo.behavior - Bind an animation to an event

Category: dojo, Web-Entwicklung, Entwicklung, Lotus Domino


dojo-Logo
Where we left off in the last article, we continue in this article. The session descriptions that we have hidden the last time with the help of the dojo.fx packages are to be displayed when clicking on the session title again. One click in the session description makes it disappear again. For showing and hiding of HTML elements we use a toggler object from the dojo.fx package. To bind function calls  to specific events, we use the dojo.behavior package.
Read More

Kalender (Calendar)

Tags

Deutsche RSS-Feeds (German)

Custom Button Custom Button

English RSS feeds

Custom Button Custom Button