Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

Goede Organisatie

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

The state and future of Enterprise Java

Enterprise Java technology evolves at a rapid rate. Combined with new developments such as the rise of scripting languages, OSGi andcomponent-based web-view technologies, teams face a lot of choices when developing a new application. For developers, most of the times this is exciting because learning new technologies and putting themto use is what they've started programming for in the first place. For managers however, this is worrying as they'd like their systems to stand the test of time for as long as possible.

In this inspiring and hands-on session, we will revisit what options we have in terms of configuration and assembly of components, modules and services. We will look at what frameworks to use and which to avoid to not hinder innovation, the use of technologies. We will look at fine-grained configuration and deployment options, implemented using both XML and Java. We will also look at how those configuration and deployment options work together in a world where more coarse-grained modules and services will be packaged using OSGi. Last but not least, we will look at various innovations currently happening in the Enterprise Java space. In particular we will look at the role and benefit of scripting languages, but also the role and impact of aforementioned OSGi in the application server market. This session will be largely hands-on with a lot of room for interaction with the audience.

The format of this session will be largely based on a sample application that we'll introduce in the first part of the session. We'll use slides to guide the audience through several more theoretic subjects, while completely skipping PowerPoint (or Keynote for that matter) when looking at code. We will do live coding to show the audience of the power of certain frameworks and technologies and we'll leave plenty of room for questions and answers.

Goal:
All-in-all, this talk will get you up-to-date with the current and future state of Enterprise Java, largely when looking at it from a platform and ease-of-use point of view. Also, the audience will walk away with a good idea about several best practices and tips and tricks used in large-scale projects.

Vereiste kennis: overzicht over Enterprise Java architecturen

Niveau: Intermediate

Track: Enterprise


Alef Arendsen 
Interface21
Alef Arendsen is CTO van Interface21 NL; het bedrijf wat in Nederland en wereldwijd diensten verleend rondom het Spring Framework. Met behulp van de oorspronkelijke ontwikkelaars (zoals Rod Johnson, Juergen Hoeller en Colin Sampaleanu) kan Interface21 ervoor zorgen dat u thuis raakt in de wereld van Spring en de overige technologien die u nodig heeft om op J2EE platform een succesvolle applicatie bouwen.

Alef geeft in Nederland en daarbuiten workshops en trainingsessies en verleend daarnaast advies omtrent het succesvol gebruik van J2EE, Spring en andere technologien.

Arjen Poutsma 
Interface21
Arjen Poutsma is een enterprise applicatie architect met meer dan tien jaar ervaring in commerciële omgevingen. Hierbij heeft hij zowel met Microsoft .NET en J2EE gewerkt. Twee jaar geleden is hij zich gaan specialiseren in Web Services en Service-Oriented Architectures. Sindsdien verzorgt hij opleidingen en doet hij onderzoek naar SOA's in organisaties. Arjen is werkzaam bij de Amsterdamse vestiging van Interface21, een internationale organisatie die onder andere het populaire Spring Framework heeft bedacht en uitontwikkeld. De dienstverlening van Interface21 omvat naast value added diensten rondom het Spring Framework, high-level architectuur services en opleidingen. Arjen werkt momenteel als architect voor verschillende klanten van Interface21 en zijn blog is te lezen op http://blog.interface21.com/arjen /

Joris Kuipers 
SpringSource
Joris Kuipers is als Senior Consultant werkzaam bij SpringSource. Joris specialiseerde zich in J2EE technologie toen de eerste standaarden uitkwamen, na vanaf 1999 al met voorgangers van J2EE zoals het IBM SanFrancisco-framework gewerkt te hebben, en begon in 2003 als Enterprise Java adviseur bij De Nederlandsche Bank. In deze rol was hij verantwoordelijk voor de technologie en processen die op de Java-afdeling werden gebruikt voor systeemontwikkeling. Hij stroomlijnde de gebruikte software configuration management processen door geautomatiseerde builds en continuous integration tooling te introduceren, verving de traditionele EJB-gebaseerde ontwikkelomgeving door een moderne light-weight ontwikkelstraat op basis van Spring en Hibernate en ondersteunde ontwikkelaars in hun dagelijkse werkzaamheden als de locale Java-guru. In deze periode werkte hij ook als committer aan het CruiseControl project, een veel gebruikt open source continuous integration framework. In april 2007 is Joris als trainer en consultant begonnen bij SpringSource.