

03-03-2009 -
'Enthousiasmeert over mogelijkheden met Spring'
Als je op een plezierig manier een volledige introductie wilt krijgen op alle onderdelen van het Spring Framework (release 2.0), met een rustige opbouw en concrete, makkelijk na te spelen voorbeelden, dan is Spring in Action, second edition een prima boek. De kans is groot dat je na het lezen ervan enthousiast bent en op zoek gaat naar mogelijkheden om in de praktijk toepassingen voor Spring te vinden.


03-03-2009 -
De waarde van Java-certificering
Nederland is een land dat houdt van het bewijs van kennis en vaardigheid. We zijn gek op diploma's en cetitificaten. Ook in de Java-wereld. Daarom duikt Java Magazine dit jaar dieper in de wereld van de Java-certificering. Dat doen we in een serie van zes artikelen. In dit nummer beschrijven Toine de Wit, Customer Learning Manager Benelux bij Sun Microsystems, en freelance Java-docent en programmeur Fred Zuijdendorp de ontwikkeling en het belang van certificering. In de volgende nummers komen deelnemers aan de verschillende examens aan het woord over hun ervaringen, peilen we de mening over dit onderwerp aan de hand van een enquete en als slot geeft Gary Fluitt, Sun's Worldwide Certification Manager, zijn visie op de toekomst ervan.


03-03-2009 -
Het jaar van JEE 6 (1)
'Never a dull moment' in de wereld van Java. Op die regel zal 2009 ook zeker geen uitzondering zijn. Het jaar van de waarheid voor JavaFx, de vermoedelijke afronding van Java 7 (Dolphin), de doorbraak van OSGi in enterprise infrastructuur, verdere omarming binnen Java en de Java-gemeenschap van dynamische talen, nog rijkere gebruikerinterfaces, opbloei van Cloud Computing en de volwassenwording van SOA standaarden als SCA en SDO. Eén van de ontwikkelingen die al enige tijd zijn schaduw vooruit werpt en in de loop van 2009 tot voorlopig hoogtepunt komt is JEE 6, de nieuwste release van de Java Enterprise Edition (JEE).


03-03-2009 -
Brian Goetz over Java-concurrency: 'Anders denken, andere aanpak'
Een jaar geleden leverde Intel nog maar twintig procent single core CPU's uit. Ondertussen is het vrijwel onmogelijk geworden om een CPU met één kern te kopen. Toch wordt er behalve voor heel grote systemen, nog maar weinig software geschreven die echt ingericht is op multicore processoren. Brian Goetz - bekend van zijn boek Java concurrency in practice - gaf op Devoxx een drukbezochte presentatie over Java concurrency.


03-03-2009 -
'Net dat beetje meer voor Java Desktop Applicaties'
Wanneer je kritisch kijkt naar een applicatie dan mis je meestal geen functionaliteit. Wat je mist zijn reflecties, vloeiende overgangen, pulserende knoppen en andere bijzonderheden. Dit klinkt als een boel overbodige glitters en spoilers. Maar goed toegepast zijn het allemaal zaken die niet eens zo opvallen. Maar zijn ze er niet, dan mist de applicatie al snel de coolheid waar eindgebruikers steeds meer op rekenen.


03-03-2009 -
Client Server 2.0 met jQuery en Grails
Webapplicaties lijken steeds meer op Client-Server applicaties. Kijk naar voorbeelden als Gmail of Google-documents. In deze architectuur is de client volledig verantwoordelijk voor de user interface en de server verantwoordelijk voor data en business logica. Er is nog geen overeenstemming over de naam van deze aanpak. Een aantal gebruikte namen zijn RIA, SOFEA, en SOUI. Voorlopig hou ik het bij Client-Server 2.0, omdat dit redelijk goed duidelijk maakt wat we aan het doen zijn.


16-12-2008 -
Van het bestuur
Op het moment dat ik aan het schrijven van dit stukje beginm zitten we middenin de hectiek van de laatste week voor J-Fall. Op zulke momenten heb je eigenlijk wel wat anders aan je hoofd dan een 'saaie bestuurscolumn' schrijven zul je misschien denken. Ja of eigenlijk nee... want ook na J-Fall gaat het NLJUG-jaar nog even door.


16-12-2008 -
Android: Google op je telefoon
Android is het eerste volledige, open en gratis mobiele platform ontwikkeld door Google. Android geeft concrete invulling aan een visie: het versnellen van innovatie in de mobiele markt en het aanbieden van een rijkere, goedkopere en betere mobiele gebruikerservaring. Het Android-platform omvat een besturingssysteem, middleware en een aantal belangrijke toepassingen voor een mobiel apparaat. Dit, tezamen met het gratis en open karakter van het platform, bidt mobiele operators, mobiele hardwarefabrikanten en mobiele softwareontwikkelaars alles waarmee zij innovatieve apparaten, software en services kunnen bouwen. En het mooie is dat deze innovatieve software gebouwd zal worden met Java.


16-12-2008 -
Java FX: Klaar om de wereld te veroveren?
Sinds JavaOne is de spanning rondom Java FX stevig opgebouwd. Het bleef lang onduidelijk wat we precies konden verwachten en wat Java FX betekent voor Java-ontwikkelaars. Met de 1.0 release voor de deur is duidelijk dat Java FX klaar is om de strijd aan te gaan met de concurentie in de wereld van Rich Internet Applications. Java FX is echter nog niet de oplossing voor ieder type applicatie.


16-12-2008 -
Met Java terug naar de Big Bang
Java wordt op heel veel plaatsen gebruikt, maar sommige plaatsen spreken veel meer tot de verbeelding dan andere. Het CERN in Genève is een goed voorbeeld. Met behulp van Java worden pogingen ondernomen om de fundamentele vragen van het leven te beantwoorden, vragen als: waaruit is massa ontstaan en wat gebeurde er in de eerste paar milliseconden na de big bang.