Bücher: Programmieren mit Scala
Kolumne: OS-Perle
Bean-Validierung mit OVal
Eric LewisFrisch gemixt mit Mockito
Das Mockito-Framework zum Testen mit Mock-Objekten
Jan StamerKolumne: Die flinke Feder
Mit Sicherheit nicht
Bernd Fondermann
Bean-Validierung mit OVal
Eric LewisDas Mockito-Framework zum Testen mit Mock-Objekten
Jan StamerMit Sicherheit nicht
Bernd FondermannEinsatz von grafischen Modellen zum Parallelisieren von Abläufen
In einem aktuellen Projekt wollten wir die Durchlaufzeit einer technischen Messung reduzieren, indem wir mehrere Messabläufe parallelisieren. Es stellte sich die Frage, wie wir das wohl am besten in die Webanwendung integrieren konnten. Mit grafischer Modellierung und dem Einsatz der jBPM haben wir eine elegante und gut wartbare Lösung gefunden.
Schüler mittels alternativer Ansätze für die objektorientierte Programmierung mit Java begeistern Bernhard Löwenstein und Monika Di Angelo „Programmieren mit Greenfoot macht Spaß!“
Michael Kölling über den Einsatz von Greenfoot und BlueJ im UnterrichtNext Generation Application Development mit CDI
CDI ist seit gut einem Jahr fertig und wird schon in einigen Projekten eingesetzt. Dieser Artikel veranschaulicht die Features von CDI anhand von konkreten Beispielen und möchte die Leichtigkeit vermitteln, mit der in Zukunft Enterprise-Anwendungen entwickelt werden können. Wir verwenden CDI erfolgreich in unseren Projekten und möchten Sie an unserer Erfahrung teilhaben lassen.
Lasst die Experten sprechen
Bernhard Löwenstein, Mark Struberg, Adam Bien, Jan Groth, Lars Röwekamp, Pavlo BaronKomplexe konfigurierbare Webanwendungen mit der JBoss Suite
Christian GrothOracles Antwort auf Adobe Flex und Microsoft Silverlight Mit seinen anhaltenden Bestrebungen um JavaFX bekennt sich Oracle klar zu seinen Ambitionen im Wettlauf um grafisch anspruchsvolle Anwendungen. Während in den letzten Jahren Java-Technologien wie JEE das Bild intelligenter Serverarchitekturen geprägt haben, versucht Oracle heute vor allem auch im Bereich moderner Clientanwendungen dem „dicke Raupe“-Image zu entfliehen.
Andreas SchosserRedaktionell pflegbare Webseiten mit OpenCms
Florian HopfJSF in der Google App Engine verwenden
Das Google-App-Engine-Plug-in für Eclipse bietet von sich aus den Einsatz von GWT zur Gestaltung von Weboberflächen an. Das mag aber nicht jedermanns Fall sein. Allerdings ist es neben den alternativen Möglichkeiten wie Grails oder Lift auch möglich, den Java-Standard Java Server Faces in der Cloud zu verwenden. Wie das geht, will dieses Tutorial zeigen.
Software Development Governance
Hinterfragt man in Unternehmen oder Organisationen, wie die Entwicklung von Applikationen bezüglich standardisierten und verbindlichen Vorgaben praktiziert werden, erhält man in vielen Fällen die Antwort, dass der Architekt für die Einführung und Einhaltung von Code Conventions verantwortlich ist. Regelungen, die darüber hinaus die Entwicklung beeinflussen, werden nicht getroffen oder sind nicht existent. Doch gerade dadurch geraten Unternehmen, die die Entwicklung von Applikationen überwiegend an externe Dienstleister vergeben, spätestens bei der Übernahme in den Betrieb in arge Bedrängnis – und tragen eine Mitschuld am Verzögern oder Scheitern von Projekten.
Antimuster: der Codeheld
Peter Hruschka und Gernot StarkeWidget-Standards vereinigt
Kay GlahnWahres Multitasking wird mit Android Realität
Sven HaigesBean Validation mit domänenspezifischen Typen
Oliver Ochs und Simon ZambrovskiWelcome to the Jungle
Lars Röwekamp und Matthias WeßendorfWebSphere Lombardi Edition – die etwas andere BPM- Umgebung
Heinz Ebensperger