SpringOne 2GX 2011

Chicago, October 25-28, 2011

Magnificent Mile Marriott
Downtown Chicago
540 North Michigan Ave.
Chicago, Illinois   60611
1 (800) 228-9290
[ Map it ]

Colin Sampaleanu

Original Spring Developer & Director of R&D, SpringSource

Colin Sampaleanu
Colin is Director of R&D at SpringSource (now a division of VMware), which he co-founded in 2004. He is one of the original core committers on the Spring Framework, a published author, and public speaker. Since starting SpringSource he has served in a number of roles throughout various parts of the organization, including Engineering, Service Delivery, Support, and Sales. Colin is at his best when combining both technical as well as business and customer facing aspects.

Colin has had a long and varied career spanning 23 years in both the enterprise and shrinkwrap software space, including previous experience developing for and building out a retail software company.

Immediately prior to SpringSource, Colin spent 5 years as architect/chief architect at a leading software incubator and VC firm. Colin's role was split between one part hands on architecture, design, and coding, another part mentoring and teaching best practices at the code and process level, and a final part performing technical due diligence and consulting for the VC arm.

Throughout his career, Colin's experience, wide ranging interests and general knowledge in the technology space have led him to be a resource that others have been able to draw on for advice. In general, Colin's background has left him with a deep knowledge of all it takes to successfully release good software, at the code, process, and business level.

Blog

The Rewards of Being an Open-Source Developer

Posted Tuesday, May 9, 2006

Basing your business around open-source is pretty tough sometimes, but it all becomes worth it when you get a private forum message like this: “You guys are clowns for making me register to be able to browse your archives. more »

Spring Framework at EclipseCon 2006: Stop by and Say Hello!

Posted Monday, March 20, 2006

EclipseCon have graciously offered Spring Framework one of the 10 ‘pods’ in the open-source pavilion at EclipseCon 2006. The closest tie right now between Spring and Eclipse is probably the Spring-IDE plugin for Eclipmore »

JTA Does Not Equal Automatic Support of Two-Phase Commit!

Posted Friday, February 17, 2006

I find it a little bit distressing how few Java developers understand that using JTA does not automatically get you XA/Two-Phase-Commit capabilities. Here we’ve got Matt Raible, who really should know better, or at least more »
Read More Blog Entries »

Presentations

The Spring Value Proposition in the World of Java EE 5.0 and EJB 3.0

Spring 2.0, Java EE 5.0, EJB 3.more »

The New "Fat" Web Client Architecture: Benefits & Tradeoffs

With the advent of the Google Web Toolkit (GWT), Tibco's General Interface, Backbase and other similar frameworks, "fat clients" look to be making a comeback--this time on the web, with framework generated JavaScript running the show. Come to this sessionmore »

The Spring Value Proposition in the World of Java EE 5.0 and EJB 3.0

close

Colin Sampaleanu By Colin Sampaleanu

Spring 2.0, Java EE 5.0, EJB 3.0, how do they relate? This session compares and analyzes Spring 2.0 in the world of Java EE 5.0.



One of the main goals of the Java EE 5 specification was to simplify the EJB programming model to overcome the complexity of previous versions. Among simplifications in the component model, new features such as Dependency Injection (DI) and annotation based interception have been added to the specification.

The session will give a brief introduction to the new features of EJB 3.0, comparing them to features available in Spring (including Spring AOP) and AspectJ. It will show that Spring adds value even in a Java EE 5.0 environment, and generally offers more comprehensive Inversion of Control and Dependency injection capabilities, while offering true AOP functionality, not just simple interception.


The New "Fat" Web Client Architecture: Benefits & Tradeoffs

close

Colin Sampaleanu By Colin Sampaleanu

With the advent of the Google Web Toolkit (GWT), Tibco's General Interface, Backbase and other similar frameworks, "fat clients" look to be making a comeback--this time on the web, with framework generated JavaScript running the show. Come to this session to see what this means to you.



Colin will explore and explain the difference between the three fundamental approaches to using AJAX in web applications: - enriched web pages - frameworks where server-side components generate AJAX views for the client - true JavaScript fat apps such as enabled by Google Web Toolkit and Tibco GI

Focusing on the latter, Colin will explain some of the benefits, trade-offs and hidden costs of this approach. He will then show how these frameworks fit into a Spring-based architectures, showing integration into the middle tier of a web-based application written using Spring.

Are web fat clients the next big thing? Find out here.