Host:
Jutta Eckstein
You know agile methods, you use them in your daily life and you can explain them to others. But if you want to be an expert you should also know how to apply them to projects that are on the edge.
Host:
Frank Buschmann
In this track, world-class architecture experts explore the solution spaces for several important architecture qualities: their established patterns and best practices, as well as the factors that guide the selection of a specific solution in the presence of concrete requirements and constraints.
Host:
Frank Buschmann
In this track, world-class architecture experts explore the solution spaces for several important architecture qualities: their established patterns and best practices, as well as the factors that guide the selection of a specific solution in the presence of concrete requirements and constraints.
Host:
Eberhard Wolff
Recent years have seen a significant rise in the likes of Ruby on Rails, Grails, Spring, Seam, and MonoRails; and then we still have the standard Java EE and .NET platforms. In this track we take a breadth-first approach to examine - and compare - some of these frameworks. Day one focuses on aspects of presentation and flow and how they compare across these different technologies.
Host:
Erik Doernenburg
Recent years have seen a significant rise in the likes of Ruby on Rails, Grails, Spring, Seam, and MonoRails; and then we still have the standard Java EE and .NET platforms. In this track we take a breadth-first approach to examine - and compare - some of these frameworks. Day two focuses on state management and persistence.
Host:
Erik Meijer
Last years "Back to the Future" track showed how techniques from the past influenced the present. This year, we will gaze into the crystal ball to speculate how languages and techniques that are currently being developed by researchers and academics might influence the future of our field 20 years from now.
Host:
Mads Torgersen
Language Integrated Query (LINQ) is a new technology in the Microsoft .NET framework for strongly typed querying of disparate data sources directly from within the programming language.
Host:
Rebecca Wirfs-Brock
One of the most difficult aspects of design is expressing system behavior in ways that can be clearly understood, maintained, and extended. This track will sample the latest trends in modeling tools, techniques, and practices.
Host:
Bob Martin
Have we learned enough to sufficiently describe our craft? Can we define what it means to be a professional programmer? Can we list the dos and donts that we all agree to? Or is our profession still best described as "Each person does what is right in his own eyes"?