Jürgen Höller reviews the major elements of Spring 3.1 and takes a peak into upcoming features in Spring 3.2 such as multi-core concurrent programming support for Java SE 7.
Mark Pollack and Stephen Bohlen discuss Spring.NET, comparing it with Spring for Java, explaining how Java-.NET interoperability works, what tools are available and .NET features such as LINQ and MVC.
Jeremy Grelle explains how to combine Spring with Flex in order to create RIA applications using BlazeDS, LiveCycle Data Services, Spring BlazeDS Integration and Flex Addon for Spring Roo.
David Syer and Mark Fisher on using Spring to develop concurrent and distributed apps, covering topics such as: asynchronous execution, intra-process, inter-process and inter-JVM communication.
Mark Pollack and Chris Richardson discuss NoSQL, exemplifying with Redis, Cassandra and MongoDB, and Spring Data, a project meant to provide a unified programming model for accessing NoSQL DBs.
Keith Donald presents the Spring MVC3 programming model, detailing with examples: mapping HTTP requests, getting a request input, generating responses, rendering views, data conversion and validation, handling exceptions and testing.
Craig Walls discusses social web applications, how to integrate them, how to provide social data in a RESTful and secure way, introducing Spring Social, a framework for developing social web apps.
Chris Beams discusses configuration enhancements coming in Spring 3.1: unified property management, bean definition profiles, nested
Mark Fisher and Oleg Zhurakousky present what’s new in Spring Integration 2: Sprint 3 features used, enterprise integration patterns, channel adapters, tooling support, and what lies beyond 2.0.
Jürgen Höller presents some of the most important Java EE6 features, underlining similarities and differences between EE6 and the Spring Framework, showing what is the best configuration using both technologies.
Adrian Colyer talks about using Spring to deploy apps to various clouds using new features in Spring 3.1: environment profiles and cache abstraction. Graeme Rocher demoes GORM for NoSQL running on top of Redis. Keith Donald demoes Greenhouse. Jon Travis demoes Spring Insight, an application monitoring and analysis tool.
Jurgen Holler reviews the most important features that came with Spring 3.0, he previews the 3.1 version of the framework planned to have its first milestone release in late November 2010, and he takes a sneak preview at Spring 3.2 which is supposed to support Java 7.