SPRINGONE 2GX 2012: THE SPRING, GROOVY, GRAILS, & CLOUD EVENT OF THE YEAR!


Rob Harrop

Core Spring developer and author of the best seller Pro Spring

Rob Harrop
Rob Harrop is a respected speaker, author, entrepreneur and technologist.

As Lead Engineer of SpringSource dm Server, Rob is driving SpringSource's enterprise middleware product line and ensuring that the company continues to deliver high-performance, highly scalable
enterprise soutions. With a thorough knowledge of both Java and .NET, Rob has successfully deployed projects across both platforms. He has
extensive experience across a variety of sectors, in particular banking,retail and government. Prior to joining SpringSource, he co-founded UK-based software company Cake Solutions Limited and worked as Lead Developer for a successful dotcom start-up.

Rob is the author of five books, including Pro Spring, a widely acclaimed, comprehensive resource on the Spring Framework.

Rob is a member of the JCP and is involved in the JSR-255 Expert Group for JMX 2.0. Rob is an experienced, highly-sought after, technical speaker who can communicate complex topics in a way that any developer can understand. Over the past 3-4 years, Rob has also presented at JavaOne, QCon, AOSD, The Spring Experience, SpringONE, OSCon, and OreDev on a variety of topics to rave reviews.

Presentations

Rapid Web Application Development Essentials

This session is not to be missed. In it Rob will discuss the essentials necessary for true rapid webapp development in today's Web 2.0 market. Once those are outlined he will present solutions that build on Spring's foundations.

Spring MVC and Web Flow are two foundational web application technologies. Together they deliver a flexible model that allows for extension across each aspect of the MVC triad. With that said today's web application developer is less concerned about the ins-and-outs of low-level framework constructs. Developers just want to know they work. Today's developer is more interested in holistic, integrated solutions that solve common problems and enhance the overall end user experience. Developers have come to expect exponental productivity gains without a large ramp up period.

In this session Rob will discuss the essentials necessary for rapid webapp development in today's Web 2.0 market. Once those are outlined, he'll then present concrete solutions that build on Spring's foundations.

Enterprise Spring on a Data Grid: Beyond Clustering!

In this session Brian will introduce and examine the Data Grid paradigm, and together with Rob will demonstrate how Spring users may apply it to increase the availability, reliability, scalability and performance of their systems, while at the same time reducing system complexity and improving delivery.

While clustering applications may increase the overall availability of business services, it certainly does not imply that they may easily scale out to provide greater system capacity or performance. Further, most clustering solutions leave the effort of addressing non-trivial issues like data, space, recovery and process partitioning (affinity) across a cluster to the developer, ultimately increasing application and deployment complexity and impeding the rate at which solutions may be delivered.

In this session we will introduce and examine the Data Grid paradigm, and in particular how Spring applications may apply it to increase the availability, reliability, scalability and performance of systems, while at the same time reducing system complexity and improving delivery.

Specifically, we investigate the definition, use and semantics of Data Grid Beans within Spring Applications. We demonstrate how a system demanding high-availability and linear scalability with highly-concurrent data access patterns may be achieved using the Data Grid paradigm in Spring.

Lastly we'll discuss how to meet the real world challenge of providing direct access to Data Grid Beans on other platforms (like .NET) without the need for native libraries, exotic bindings, message servers, bridges, adaptors or web-services.

Spring Framework

Join Juergen and Rob for a lively discussion on Core Spring.

Core Spring Framework BOF

Get your JRuby On

Ruby is a neat little language that is growing in popularity. JRuby is an effort to bring the Ruby language to the Java VM. Come to this session for some fun learning Ruby and using it within a Java environment.

Come to this session for some fun learning Ruby and using it within a Java environment.

The State of the Ajax Framework World

The Ajax framework world is abuzz, with over 130 frameworks battling it out to become the next big thing. Who's winning? Who's not? Where do the winning frameworks fit within Spring's web stack? Come to this session to get a "state of the union" on the Ajax framework world, and learn new opportunities for Ajax integration within your Spring-powered application.

This is your "Ajax experience" in 90 minutes with a Spring twist.

Awesome Tools for Agile Spring Development

Come to this session to learn the tools, tips, and tricks Rob and Adrian use day-to-day to stay productive, and to have some fun in the process, too.

No one could deny the chemistry between Rob and Adrian at last year's Spring Experience during their "Pragmatic AOP with Spring and AspectJ" talk--a favorite at the show. The two literally completed each other sentences.

This year they're back, this time to talk about tooling. And since Adrian is a hard-core Eclipse guy, while Rob the epitome of an IDEA snob, things could get interesting...

Come to this session to learn the tools, tips, and tricks Rob and Adrian use day-to-day to stay productive, and to have some fun in the process, too.


Books

by Rob Harrop and Jan Machacek

Pro Spring Buy from Amazon
List Price: $49.99
Price: $27.63
You Save: $22.36 (45%)
  • Spring—the open source Java–based framework—allows you to build lighter, better performing applications. Written by Spring insiders Rob Harrop and Jan Machacek, Pro Spring is the only book endorsed by Rod Johnson, founder of the Spring Framework. At over 800 pages, this is by far the most comprehensive book available and thoroughly explores the power of Spring. You’ll learn Spring basics and core topics, as well as share the authors’ insights and real–world experience with remoting, mail integration, hibernate, and EJB.

    From the foreword: “Rob's enthusiasm for Spring—and technology in general—is infectious. He has a wide range of industry experience and a refreshingly practical, common sense approach to applying it. All those qualities come out in this book. It’s evident on nearly every page that it reflects in–depth experience with Spring and J2EE as a whole. Rob is not only an author and open source developer—he is an application developer, like his readers. I firmly believe that the best writing on software development comes out of experience in the trenches, so this is my kind of book.

    If you’re new to Spring, this book will help you understand its core concepts and the background in areas such as transaction management and O/R mapping that underpins them. If you’re already using Spring, you will learn about features you haven’t yet seen and hopefully, gain a deeper understanding of those features youre already using.”
    —Rod Johnson, Founder of the Spring Framework