Rossen Stoyanchev reviews the main features in Spring Framework 4.x and previews the work towards Spring Framework 5.
Sergi Almar presents how to enhance a traditional Spring MVC application with real-time functionalities and bidirectional messaging based on WebSockets for a more interactive user experience.
Petar Tahchiev demos a typical e-commerce project with the Nemesis platform, listing the problems faced and the Spring projects used: Data, Session, Cloud, Boot, MVC, Security, etc.
Rossen Stoyanchev offers an overview of new features for web applications in Spring Framework 4.2: HTTP streaming, Server-sent events, cross-origin requests, HTTP caching, and WebSocket updates.
Brian Clozel, Rossen Stoyanchev discuss Spring MVC performance techniques aimed at keeping users happy.
Frank Moley discusses creating RESTful web services with Spring Framework 3.x and 4.x. He also addresses object modeling and URL modeling using common patterns.
Mike Wiesner advises on dealing with security tradeoffs when creating Servlet Container, Spring MVC or Spring Integration type of applications.
Josh Long and Roy Clarkson explain how to build for multiple platforms using RESTful services exposed through Spring MVC, HTML5 and client specific rendering thanks to Spring Mobile and Spring Android
Ben Hale explains how to design and test a RESTful API with Spring MVC, providing an example of a simple game application showing the design principles used.
Sam Brannen and Rossen Stoyanchev introduce the TestContext Framework, how to use @Configuration and environment profiles for testing with Spring 3.1, and the testing support available in Spring MVC.
Rossen Stoyanchev covers some of the new features available in Spring MVC 3.1: URI variable, Redirect & Flash attributes, UriComponentsBuilder, Multipart Request Support, and HDIV Integration.