This one-of-a-kind event is for application developers, solution architects, and project managers who develop business applications with Spring and the technologies Spring integrates with.
New for 2008, The Spring Experience conference is now SpringOne Americas. SpringOne is the annual conference for the global Spring community. This event is brought to you by SpringSource and the No Fluff Just Stuff Software Symposium Series.
SpringOne will focus on the emerging technologies and best practices around the Spring Framework and enterprise software development. This event will feature the project founders, core committers, authors, consultants, project leads, and professional trainers.
Building on the success of past years, this year's event will be held again at the Westin Diplomat Resort & Spa, a five-star beach resort located in the greater Miami Beach area. We are also pleased to be working with Jay Zimmerman, Director of No Fluff Just Stuff Software Symposiums, for our fourth consecutive year.
Read the SpringSource Press Release Here »
Use the promotion code: springone150nov to save $150.
Did you attend The Spring Experience 2007? Session video is available to those who attended.
Rod is one of the world's leading authorities on Java and J2EE development. He is a best-selling author, experienced consultant, and open source developer, as well as a popular conference speaker. Rod's best-selling Expert One-on-One J2EE Design and Development (2002) was one of the most influen more »
Juergen has been the most active Spring developer since the open source project began from Rod's Interface21 framework back in February 2003. Juergen and Rod together continue to provide the direction for Spring. Juergen has earned great respect in the Spring and J2EE communities for his energy, more »
As an analyst, John primarily contributes to Forrester's offerings for the Application & Program Management professional. He is a leading expert on the market for application platforms and infrastructure software for building and running applications. Included in his coverage are the Java/J2EE appli more »
Adrian Colyer is the leader of the AspectJ open source project and a well-known industry expert on the topic of aspect-oriented programming (AOP). He is a co-author of the book "Eclipse AspectJ : Aspect-Oriented Programming in Eclipse with AspectJ and AJDT," and has also published numerous book chap more »
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 more »
Colin is Director of Sales Engineering at SpringSource. He is a co-founder of the company, and one of the original core committers on the Spring Framework project (gaining commit status in mid-2003). Since starting the company he has served in a number of roles, usually combining both technical as w more »
Keith Donald is a principal and founding partner at SpringSource, the company behind Spring. He is best known in the Spring community for creating Spring Web Flow. At SpringSource, Keith is the lead of the Web Products Team. His team, based in Melbourne, Florida, sustains the development of Spring more »
Costin Leau is an SpringSource software engineer based in Romania. His interests include data access and aspect oriented programming. With significant development experience, Costin is currently the lead of the Spring OSGi and Spring JavaConfig projects. In addition, he has worked on the Spring JPA more »
Christian joined SpringSource, the company behind the Spring Framework, in 2008 as a Senior Software Engineer. He is a member of the Tools Team based in Vancouver and is responsible for the various tool offerings of SpringSource. Since 2004 Christian is leading the well known Spring IDE (http://spri more »
Craig Walls has been professionally developing software for over 14 years (and longer than that for the pure geekiness of it). He is the author of Spring in Action (now in its second edition) and XDoclet in Action, both published by Manning and is currently writing about OSGi and Spring-DM. When more »
Dr David Syer is the technical lead on Spring Batch, the batch processing framework and toolkit from SpringSource. He is an experienced, delivery-focused architect and development manager. He has designed and built successful enterprise software solutions using Spring, and implemented them in major more »
Erwin Vervaet is a software engineer with a keen interest in applying modern IT concepts and tools. He holds a master's degree in computer science from the Katholieke Universiteit Leuven in Belgium. Erwin has been using Java since its inception and has extensive experience applying it in IT resea more »
Graeme Rocher is the project lead and co-founder of the Grails web application framework. He's a member of the JSR-241 Expert Group which standardizes the Groovy language. Graeme authored the Definitive Guide to Grails for Apress and is a frequent speaker at JavaOne, JavaPolis, NoFluffJustStuff, JAO more »
Jennifer Hickey is a senior software engineer for SpringSource, the company behind Spring. She holds a master's degree in software engineering from the Florida Institute of Technology. Jennifer specializes in enterprise application management, with a focus on application modeling methodologies and more »
Jeremy Grelle is a senior software engineer with SpringSource and the technical lead of the Spring Faces project which provides first-class integration between Spring and Java Server Faces. He is a software artisan with extensive experience in combining server-side Java with the latest web browser more »
Jim is a Senior Consultant for SpringSource, and has spent over a decade delivering solutions at all layers of the software stack. His experience ranges from designing back-end enterprise systems for multi-national corporations, to basic infrastructure and rich desktop applications. He enjoys wor more »
John Lewis is the Chief Software Architect for Unicon Inc, the leading independent provider of open source training, consulting, and support in higher education. John is a 16 year veteran of the software engineering industry. His passions are large-scale enterprise architecture, open-source techno more »
Lucas Ward is a Java Architect focused on batch architectures within the Innovation and Architecture practice within Accenture. He has been working over the past two years on Accenture's methodology and architecture best practices, in particular regarding the use of open source. Lucas is co-leading more »
Kris Zyp is a research and development associate with SitePen, a forward-thinking company that is committed to building and enhancing the open web. He represents the Dojo foundation on the EcmaScript 4 committee. Kris is the lead developer of the Persevere project and the JSON Schema format. He is a more »
Mark Fisher is a Senior Software Engineer with SpringSource and lead of the Spring Integration project. As a core developer for the Spring Framework, he played a central role in developing the annotation-based configuration features of Spring 2.5. He has also provided consulting and training service more »
Dr. 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. Always interested in best practices and improving the software development process, Mark has been a core S more »
Mark Richards is a Director and Sr. Solutions Architect at Collaborative Consulting, LLC, a Boston-based Business and Architecture Consulting Firm, where he is involved in the architecture, design, and implementation of Service Oriented Architectures in J2EE and other technologies. He has been invol more »
Rossen is a software developer with a diverse background in enterprise application development. He has worked on a front-office trading and risk management application, a back-office investment accounting system, online shopping sites, and various other applications. He thrives on finding simplicity more »
Thomas has been a developer on the Spring Framework project since early 2003, contributing to enhancements of the JDBC framework portion. Thomas currently works as a consultant for SpringSource specializing in Java EE and database projects. He has been involved with developing database applicatio more »
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-dr more »
One of the major new themes of Spring 3.0 is the support for REST in Spring MVC. In this session, Arjen will investigate these features from the perspective of a web application developer. Attend this session to learn about URI templates, content-negotiation, and other RESTFul concepts. more »
Spring IDE is the proven standard toolset for doing Spring development within the Eclipse Platform. It supports Spring's core programming model and the board range of open-source Portfolio Products. With the SpringSource Tool Suite additional value-added features have been introduced that combine more »
Organizations and individuals considering the use of Spring may face a number of concerns which can impact their ability to execute: there may be an existing legacy codebase which needs to be migrated, a lack of familiarity with the new technology, or a need to justify the use of Spring instead of c more »
Modularity, versioning and dynamics make OSGi an ideal candidate for deploying and running Java applications, whether small or large. However, nothing comes for free and resource and, like in any other environment, there are "do"s and "don't"s. In this session, we'll start by looking at OSGi (pl more »
Spring Dynamic Modules (or Spring-OSGi) project makes it easy to build Spring applications that run inside an OSGi environment. This allows the application to provide better separation of modules, the ability to dynamically add, remove and update modules in a running system as well as deployment more »
This session shows a practical application of cloud computing using multiple new SpringSource products. It demonstrates a set of actual applications, including SpringSource dm Server and AMS, working together in multiple virtual nodes. more »
Spring JavaScript is a JavaScript abstraction framework that allows you to progressively enhance a web page with behavior. The framework consists of a public JavaScript API along with an implementation that builds on the Dojo Toolkit. Spring.js simplifies the use of Dojo for common enterprise scenar more »
Traditional JSF development has gained a reputation for being overly complex and cumbersome. Spring Faces introduces a host of features that improve the development experience and performance a JSF application. In this session, attendees will see a real-time demonstration of how Spring Faces makes t more »
Flex offers several ways to communicate remotely from the client to a back-end system, but it is ultimately agnostic to the technology being used on the server. Connecting a Flex front end to a Spring-based service layer has long been possible, but it hasn't always been easy or obvious how to do so more »
IBM and Oracle are now the big dogs in Java middleware, and Microsoft's enterprise onslaught is generating double-digit .NET growth in a down economy. Game over, right? Not at all. All three vendors must overcome their inherent complexity and high costs of their suites in a market that increasingly more »
Spring offers several interesting modules for building and running rich web applications: Spring MVC, Spring Web Flow, Spring JavaScript, and Spring Faces. This session will provide an overview of these modules and show how they relate to one another. Attendees will see how Spring simplifies the d more »
Web Flow is a Spring Web MVC extension that allows you to define Controllers using a higher-order domain-specific-language. This language is designed to model user interactions that require several requests into the server to complete, or may be invoked from different contexts. This session dives more »
In this session, attendees will interact with the speaker to create a web application powered by Spring MVC 3.0. Bring your laptop to this session to get hands on experience with Spring. more »
This presentation will discuss new features in the 2.0 release of the Spring Batch framework. These include enhancements made for Java 5, including annotations and parameterized types, along with other improvements that have been made based on community feedback. more »
Spring Integration was officially announced at The Spring Experience last year, and since then we have released 1.0. Attend this session to learn what Spring Integration is all about and how you can get started using it right away. more »
Intended for those who have already attended the "Introduction to Spring Integration", this session offers an intensive, demo-driven exploration of Spring Integration's advanced configuration options and extension points. more »
The Java Message Service (JMS) provides an standard messaging API that allows you to send and receive messages using a variety of messaging providers (including Java EE application servers). The Spring Framework takes this abstraction one step further by providing an robust JMS messaging framework t more »
Sneaked out last week, the general release of Spring Integration 1.0.0 is now officially available. To grab your copy head on over to the SpringSource download manager. Big congrats to the Spring Integration team, especially Mark Fisher, Jonas Partner and Iwein Fuld. And of course there's always a B more »
I finally found some time to post updates. Whew! It has been busy! Day 1 ================================ On Monday, I hooked up with the SpringSource guys. It seems everyone had something to work on. I wanted to get 0.9.0 completed and working before giving my demo of PetClinic on Thursday. Just a more »
I'm tweeting what I hear/see at SpringOne at http://twitter.com/habuma. Follow along if you like. Note that I'm not tweeting a lot, but not everything...I'm afraid I could overload the Twitter servers if I were to tweet everything. So, I'll follow up in a few days or when I have time with blog cove more »
After my talk at Spring in Finance on Spring Extensions and Spring for .NET, Jan and I got together to have a quick chat about the relationship between Spring Extensions and the rest of the Spring Portfolio. You can check out the full video below: more »
Spring Python has just released 0.9.0. This release includes a key update to springpython.security.web module, where authorization has been patched to support CherryPy 3.1. Sylvain helped by providing key patches to integrate Spring Wiki with CherryPy 3.1, and I adapted these to support the PetClini more »
Day 0 ======================== Well, I'm happy to report I got in last night and was able to meet up with a handful of people. Russ texted me to join them at the bar. After getting settled in the nice Westin Diplomat, I managed to find him along with a few others, despite my phone not having interna more »
Just in time for this year’s SpringOne Americas I released Spring IDE 2.2.1 to the update site at Amazon S3. This version is mainly a bug fix and maintenance release, but there are three changes that I’d like to highlight in this post. But before I go into detail here are the usual downl more »
Missed my talk on Spring for .NET last week in London? No problem, Skills Matter have kindly supplied the video for anyone who couldn't make the live event. more »
Those crazy guys over at the Grails podcast interviewed me about various things ranging from being part of SpringSource to the upcoming Grails 1.1 release to my deep hatred of all things Maven. Check it out. more »
There's been a 'backlash' of sorts brewing in the Java developer community over the past 2 years. From talking to my developer buddies around the world, and the usual suspects at AJUG here in Atlanta, there is definitely some under-tow with regard to what's been happening in the Spring community. Be more »
While surfing across Google, I spotted a conversation where a couple guys were commenting on Spring Python. The only commentary was based on the Wikipedia entry, and showed no delving into official documentation or our website. Well, I can't help but respond to the some of the assumptions that were more »
In his recent blog entry, Glyn provided an introduction to the OSGi "uses" directive. In this blog, I want to dig a little deeper into the causes of uses constraint violations and present some tips for diagnosing uses problems in your applications. For most of the examples I'm going t more »
JarAnalyzer now has it’s own Google Code location. You can browse the source code online, check the source code out, and do all of the other exciting things that you can do with a subversion repository. The source in the google code repository is the same as can be found at the JarAnalyzer hom more »
I’ve jumped on the Twitter bandwagon. Possibly a little slow, but better late than never. I’ve started following a few people, and so far I find it fun and interesting. I intend to post mostly on tech stuff. I’ve also included my tweet feed on the right sidebar of this blog. Or you more »
I'm presenting this year at SpringOne Americas 2008. I'm really looking forward to it and have been working on examples and the slides for the conference. That's why I haven't posted much lately. I'll be presenting a Case Study of my investigation of GWT, Comet, and Bayeux integration with Spring more »
An image I swiped from MarkMail showing the increase in OSGi related posts on various mailing lists. No surprise that the most popular lists are Felix Dev and Spring-OSGi. The traffic shows the rise in interest in OSGi the past couple of years. Again, no surprise. It does appear, however, that most more »
I'm making good progress integrating GWT & Comet with Spring. I just posted an update to the Spring by Example Web Module for a basic Spring GWT Controller and Spring Bayeux configuration for Comet on Jetty. Basically there is a Spring version of the Bayeux implementation and can configure it more »
The OLPC has instituted their “Give a laptop. Get a laptop.” program again this year. If you’re not familar with the XO laptop, it’s a cool little deviced in a pretty small package. The picture at left shows the XO sitting next to a Dell XPS with a 15″ display (click to more »
http://broadcast.oreilly.com/2008/11/spring-python-and-amara.htmlFor now, we are using Amara 1.2 because we need stable support. We definitely hope to migrate to 2.x someday, and we will have to deal with that python2.5+ requirement. This may require two versions of Spring Python. Supporting Python more »
At the latest Spring User Group in London, attendees got to see Sam Brannen, a member of the dm Server team in SpringSource, and Jan Machacek talk about web applications in OSGi and the new Spring Workflow Spring Extension. As sponsor for the workflow extension I'll be writing up some samples here i more »
Juergen has been the most active Spring developer since the open source project began from Rod's Interface21 framework back in February 2003. Juergen and Rod together continue to provide the direction.. more »
Juergen has been the most active Spring developer since the open source project began from Rod's Interface21 framework back in February 2003. Juergen and Rod together continue to provide the direction for Spring. Juergen has earned great respect in the Spring and J2EE communities for his energy, the quality of his code, his incredible attention to detail, and his huge contribution in Spring forums and mailing lists. Juergen is an experienced consultant, with outstanding expertise in web applications, transaction management, O/R mapping technologies, and lightweight remoting. He has specialized in J2EE since early 2000, having held technology leader positions in various projects ranging from enterprise application integration to web-based data visualization. « less
Register 4, receive 1 pass free
Note: Space is limited. Registration is accepted on first-come, first-served basis. Register early to guarantee your attendance.Not ready to register yet? Enter your email here to receive update notifications about this event.