Dojo Toolkit: mächtiges Werkzeug für dynamische Webapplikationen

 

JavaScript ist in. In der Web 2.0-Welle ist mit statischen Webapplikationen kein Blumentopf mehr zu gewinnen. Benutzer-Interfaces sollen in Zukunft dynamischer, intuitiver und schneller sein. Einfacher wird es für uns Entwickler dadurch nicht. Wir müssen die Unwegsamkeiten der unterschiedlichen Browser-Verhalten umschiffen und neue Usability-Probleme - wie beispielsweise nicht mehr funktionierende Back-Buttons - lösen. Das Dojo Toolkit hilft dabei, diese Probleme in den Griff zu bekommen.

DWR und GWT: AJAX Toolkits für Java

 

Während AJAX mit Sicherheit dem Nutzer einer gut entworfenen AJAX-Webapplikation zugute kommt, bedeutet es für den Webentwickler meist eine Herausforderung mehr... Oft dreht es sich dabei um die manuelle Erstellung von JavaScript-Code, der serverseitige Funktionen aufruft. Wir stellen hier die Lösungsansätze zweier AJAX-Toolkits für Java vor, deren Bedeutung in Zukunft weiter steigen wird: Direct Web Remoting (DWR) und Google Web Toolkit (GWT).

Das Google Web Toolkit vorgestellt

 Verfügbare Komponenten Von Hause aus bringt das GWT eine ganze Reihe von Komponenten mit, die sich ebenso einfach einsetzen lassen, wie die oben verwendeten Button und Label. Daneben gibt es aber

XSLT-1.0-Lösungen

 Text richtig formatieren Ein häufiger Anwendungsfall von XSLT ist die Generierung von formatierten HTML-Dateien aus einem oder mehreren XML-Dokumenten heraus. Oft wird dabei Text in CDATA-Abschnitten

Schlüsselfaktoren für den Erfolg von Mobile-Business-Projekten

 

Mobile Anwendungen über Personal Information Management und E-Mail-Bearbeitung hinaus finden im Unternehmensumfeld zusehends Akzeptanz. Dies betrifft Service-Techniker mit der elektronischen Dokumentation von Wartungen genauso wie Vertriebsmitarbeiter mit elektronischen Preiskonditionen und Artikellisten. Insbesondere durch den Einsatz von offline-fähigen Lösungen, die nicht auf Browser-Technologie beruhen, profitieren alle Betroffenen ungeachtet des Einsatzortes von der effektiven Datenerfassung. Für eine Projektzusage wichtige Kenngrößen wie ROI bemessen sich zudem durch die Prozessverbesserungen oft in der Größenordnung von nur einem Jahr und lassen sich damit leicht argumentieren. Entwickler stoßen bei mobilen Anwendung dieser Art auf typische Fragestellungen, die im Folgenden behandelt werden.

Mac mini ganz groß

 Schritt 6: Aufsetzen von MAMP    Als Serversoftware wird MAMP (Macintosh, Apache, MySQL und PHP) von der Firma Web Edition eingesetzt. Dieses kostenfrei verfügbare Softwarepaket enthält Apache,

Caché 5.2: Anwendungsentwicklung per Datenbank

 

Große Datenmengen, Verarbeitung möglichst in Echtzeit, häufig wechselnde Anforderungen an die Geschäftslogik – dies alles erfordert leistungsfähige Datenbankserver und Software zur schnellen Anwendungsentwicklung (RAD). InterSystems stellt mit seinem Produkt Caché dem Entwickler eine breite Palette von Sprachen und Werkzeugen zur Verfügung.

Einchecken

 

Es gibt bereits viel Hype und zahlreiche theoretische Erörterungen um die viel gepriesene AJAX-Technologie. Doch wie wird die Technik tatsächlich genutzt? Fat Clients in Form von AJAX-gestützten Web Clients haben sich neben Technologien wie Java-Applets etabliert und sind State of the Art. In diesem Artikel wird dargestellt, wie man sich auf einfache Weise AJAX-Technologien in der Praxis zunutze machen kann, und wie die Technik in einem Produkt, das täglich von Hoteliers weltweit eingesetzt wird, tatsächlich zum Einsatz kommt. Ebenso wird gezeigt, wie durch den Einsatz von AJAX die Trennung von Businesslogik und Darstellung erreicht und trotzdem ein schneller, sich lebendig anfühlender Web Client geschaffen wurde.

X
- Gib Deinen Standort ein -
- or -