Modulaire webapplicaties met OSGi

22 December 2008 17:38 Rob Schellhorn Java

Als je niet oppast wordt een codebase snel onhandelbaar. Voor je het weet heb je honderden kilobytes aan spaghetti code. Voor webapplicaties is dat niet anders. Door applicaties op te knippen in kleinere delen, elk met een duidelijke taak en API, blijft je code beheersbaar. De OSGi specificatie beschrijft een architectuur om dit te ondersteunen. Dit artikel beschrijft hoe je OSGi kan gebruiken om modulaire webapplicaties te ontwikkelen.
Lees verder

3 reacties

RIA’s @ Devoxx 2008

15 December 2008 17:44 Ernst-jan van der Laan Algemeen, Evenementen, Flex, Java, Mobiel, Ruby

Van 8 tot en met 12 december was hij er weer JavaPolis, uhh Devoxx 2008. Een afgeladen programma met alle nieuwe trends en achtergrond info over alles wat direct en indirect met Java te maken heeft.

Ondergetekende had zich het doel gesteld om zijn kennis op het gebied van rich internet applicaties (RIA’s) eens bij te spijkeren. Dus op naar de sessie over JavaFX, Flex, GWT en Silverlight. Ja, zelfs Microsoft was deze keer aanwezig om de verstokte Java ontwikkelaar over te halen.

In dit artikel ga ik proberen een kort overzicht te geven van elk van de raamwerken en dan af te sluiten met waar ik zie dat elk raamwerk het meest tot zijn recht komt
Lees verder

6 reacties

Onderhoudbaar CSS in 4 stappen

15 December 2008 17:44 Rikkert Koppes Algemeen, Methodieken

Goed, duidelijk, onderhoudbaar en overdraagbaar CSS schrijven levert nog wel eens wat problemen op. Maar al te vaak ontstaan ellenlange CSS files met enorme hoeveelheid klassedeclaraties. Als je ooit een dergelijk project mag onderhouden of aanpassen, dan ben je nog niet jarig. In dit artikel geef ik aan hoe je structuur in je CSS kan aanbrengen. Object georienteerd werken is daar één van. Weet je eindelijk waarom een “class” een “class” heet.
Lees verder

5 reacties

Devoxx 2008: JavaFX, Java 7 en scripttalen

13 December 2008 1:16 Martin Sturm Algemeen, Evenementen, Java

Elk jaar rond half december reist de Europese Java-wereld af naar Antwerpen om aldaar op de hoogte te worden gebracht van de nieuwste ontwikkelingen op hun vakgebied. Dit jaar werd Devoxx voor de eerste keer georganiseerd van 8 tot en met 12 december, en was het evenement voor de tweede keer op rij volledig uitverkocht. Deze tegenstrijdigheid is te verklaren uit het feit dat Devoxx tot vorig jaar nog bekend stond onder de naam JavaPolis, maar deze naam is wegens merkenrechten-discussies gewijzigd in Devoxx. In dit artikel zal een impressie worden gegeven van de conferentie en de belangrijkste trends worden besproken.
Lees verder

2 reacties

Scala

8 December 2008 17:33 Remco Bos Algemeen

Wat is Scala?
Java is al lang niet meer de enige taal die draait op de Java Virtual Machine. Ruby draait ondertussen ook prima op de JVM net als andere dynamische script talen als Groovy, Clojure en Ioke. Ook Scala draait op de JVM. Maar Scala is net iets anders. Scala is een statisch getypeerde programmeertaal die zowel object-georiënteerd als functioneel is. Scala compileert naar Java bytecode en is daardoor interoperabel met Java. Scala wordt door sommigen wel eens aangeduid als de “Next Java”. Maar ik denk niet dat Scala Java op korte termijn zal vervangen. Maar mocht je toch nieuwsgierig zijn hoe Java er straks uit zou kunnen gaan zien dan kan je vandaag Scala proberen!
Lees verder

6 reacties