This session will give an update on recent developments in Spring.NET covering messaging, interop, WinForms, .NET 3.0, and AJAX integration. An overview of features not found in Spring Java, such as the Spring Expression language and its integration into the container, will also be presented.
Aleksandar Seovic is an enterprise .NET and J2EE architect with extensive experience in healthcare, pharma and financial services industries. Most of the work Aleks has done over the last seven years is related to enterprise document and content management solutions that are leveraging Documentum product suite, but he does get a chance to work with more "mainstream" technologies from time to time.
Aleks is a co-lead for Spring.NET Framework, a port of Spring Framework to .NET platform, and lead developer of Spring.Web, Spring.Aop, and Spring.Services modules of Spring.NET. He is also a co-author of the upcoming Pro Spring.NET book from Apress.
Aleks is also a Founder and Managing Director of S4HC, a consulting and software devlopment company with headquarters in New York and development center in Belgrade, Serbia. He can be reached at aleks at s4hc dot com.
Mark Pollack has worked extensively in the financial sector as an architect and developer on various front office trading systems that involved a mixture of Microsoft and Java technologies. Mark has been a core Spring (Java) developer since 2003 and founded its Microsoft counterpart, Spring.NET, in 2004. This year, Mark has joined Interface21 and will continue to lead and develop Spring.NET. Prior to this, Mark was a founding partner at CodeStreet, LLC, an independent software vendor in the financial services industry.
What's new in Spring Framework 3.0— With the Spring Framework 3.0 release, we are introducing further annotation-based configuration options, unified expression language support and comprehensive REST support. This talk discusses Spring as a modern Java 5 oriented application framework: covering the core component model, annotation-driven web MVC as well as platform integration.
Enterprise Integration Patterns with Spring— This session introduces Spring Integration, a new addition to the Spring portfolio. We will begin with a whirlwind tour of the Spring Framework's core support for enterprise integration including such capabilities as remoting, messaging, and scheduling. This will be followed by a brief overview of the Enterprise Integration Patterns described in the highly influential book of the same name.
Spring and Spring MVC in Production— The presentation will cover the business reasons for the application, how the application architecture was designed, packaged and deployed. The technologies discussed will include Spring, Hibernate, Spring MVC, FreeMarker, DWR, jQuery and many more. Attendees will learn production tips and tricks to help ease their applications into a production ready state.
RESTful Web Services in Spring— Arjen will explain what REST is, how it can be used to build Web Services, and where it makes sense to use. We will start by giving an overview of REST: where did it come from, how does it work, and how can it be used to build a distributed architecture?
Spring Dynamic Modules for OSGi— This session will provide a quick, practical introduction to the OSGi platform, review how it is currently used in the industry, and provide guidance on how Spring Dynamic Modules can be leveraged in today's projects.