Ab 13. Juli 2006 am Kiosk!
magazin
Konferenzen:
JAX Innovation Award 2006: Die Gewinner vorgestellt
Vom 9 bis 13. Mai 2006 fand in Wiesbaden die Enterprise-Java-Konferenz JAX statt. Ein Höhepunkt der Veranstaltung war sicherlich die Verleihung des JAX Innovation Award. Das Java Magazin präsentiert Ihnen in dieser Ausgabe die Gewinner der ersten drei Plätze: Spring, E-Chalk und Bioclipse.
Bücher:
Tool-Radar:
dynaTrace Diagnostics 1.6.1
java praxis
Kent Beck im Interview zu JUnit 4
Kent Beck ist einer der Begründer des Extreme Programming (XP) und darüber hinaus der Java-Gemeinde bekannt als Kopf des Test-Frameworks JUnit, das er zusammen mit Erich Gamma veröffentlicht hat und im Frühjahr in Version 4.0 zum Download freigegeben worden ist. Wir fühlen ihm in unserem Interview zur neuen Version auf den Zahn.
Testing, Teil 4
Qualitätssicherung von JUnit-Tests
Klaus Meffert
Als Entwickler ziehen wir uns gerne auf den neutralen Standpunkt zurück: Das Management entscheidet, und wir setzen um. Wir sind lediglich für die korrekte Realisierung der Managemententscheidungen verantwortlich, bei den restlichen Folgen waschen wir unsere Hände in Unschuld. Doch so einfach lassen uns die Autoren des unseres Artikels nicht entkommen.
Henning Wolf, Stefan Roock
java enterprise
Im Java Magazin spielt das Thema Spring seit geraumer Zeit eine wichtige Rolle. In diesem Jahr nun macht das Spring Framework einen Sprung in der Versionsnummer von 1.2 auf 2.0. Die neue Version ist dabei eine logische Weiterentwicklung des Frameworks. Das lässt einige Neuigkeiten erwarten, die im Rahmen unseres Titelthemas vorgestellt werden. In einem weiteren Beitrag stellen wir die grundlegenden Konzepte des Frameworks vor.
Spring 2.0
Großer Versionssprung – große Wirkung??
Eberhard Wolff
Spring – die Konzepte
Was sind die Prinzipien, von denen sich Spring leiten lässt?
Eberhard Wolff
WebLogic Real Time: Echtzeit für Java EE
Nachdem sich die Pressemeldungen rund um die neuen AquaLogic-Produkte in den vergangenen Monaten geradezu überschlagen haben, ist fast unbemerkt noch ein weiteres neues Produkt aus dem Hause BEA Systems auf den Markt gekommen. Mit der WebLogic Real Time Edition (WLRT) soll Echtzeit in die Java-Welt Einzug halten. Wir werfen einen Blick auf die Grundlagen der Echtzeit, die Einzelteile der WLRT und mögliche Anwendungsfälle.
Markus Eisele
Apache iBATIS
Leichtgewichtiges Persistenz-Framework zur Trennung von SQL und Java
Jürgen Dufner
enterprise architektur magazin
WS Security für SOA, Teil 1: Anforderungen an die Security Policy
Kommunikation mit Geschäftspartnern könnte so einfach sein: Schließlich haben Sie selbstverständlich eine serviceorientierte Architektur, und somit sind Ihre Services jederzeit verfügbar. Sie geben Ihrem Geschäftspartner die Schnittstellenbeschreibung als WSDL in die Hand, und los geht’s. Aber Achtung: Möglicherweise fällt Ihre Anwendung schon bei der ersten Revision Ihrer IT-Security durch, wenn diese merkt, dass nach Freigabe des ersten Services der Geschäftspartner nun Durchgriff auf den kompletten Service Bus hat.
Uta Pollmann
Der dornige Weg zum agilen Team – Teil 2
Was ist kein agiles Team?
Jjiri Lundak
Erfolgsfaktor Mensch, Teil 3
Fragetechniken in der Anforderungsanalyse von Softwareprojekten erfolgreich einsetzen
Guido Zockoll, Uwe Vigenschow
Stammdaten
Einige Überlegungen zur ihrer Handhabung
Robert Bruckbauer
web apps
Apache Beehive: Überblick über das Web Application Framework NetUI
Apache Beehive, ursprünglich von BEA Systems entwickelt, bildet in der Version 1.0 eine Basis für serviceorientierte Architektur (SOA). Das Framework besteht grundlegend aus zwei Komponenten – Controls und NetUI – von denen das Java Magazin NetUI hier genauer beschreiben möchte. Es handelt sich dabei um ein Web Application Framework, mit dem leicht zu programmieren ist und man schnell zu guten Ergebnissen kommt.
Massimo Sarti
Online Office à la Google
Björn müller
groovy
Groovy für Java-Entwickler, Teil 1: Dynamische Programmierung auf der Java-Plattform
Java bezeichnet zwei sehr verschiedene Dinge: die Programmiersprache und die Laufzeitumgebung. Mit dem JSR 241 standardisiert der JCP erstmals eine weitere Sprache für diese Umgebung: Groovy. Im Gegensatz zur Java-Sprache erlaubt Groovy dynamische Konstruktionen, wie man sie sonst nur von Sprachen wie Ruby, Python, Lisp oder Smalltalk kennt. Unsere Groovy-Serie zeigt Ihnen, wie Sie Ihre Java-Projekte mit Groovy elegant ergänzen können.
Dierk König
tools
PDFBox
PDF-Dokumente erstellen, konvertieren und bearbeiten
Thomas Wenzlaff
Open-Source-Perlen
Eine Vorstellung der Open Source Atom/RSS Java Utilities ROME
Sven Haiges
OpenLaszlo
Leistungsstarke Desktop-Applikationen auf Webbasis erstellen
Markus Demolsky
xml
E4X (ECMAScript for XML)
XML elegant in JavaScript bearbeiten
Michael Lipp