SpringSource and Google recently announced collaboration on several projects to make cloud applications more productive, portable, and flexible. These projects will enable Spring developers to build rich web applications, use Google and SpringSource performance tools on cloud apps, and deploy Spring Java applications on Google App Engine.
Google also announced support for Spring Java apps on Google App Engine in support of a shared vision to make it easy to build, run, and manage applications for the cloud. VMware and Google are also working together to combine the speed of development of Spring Roo with the power of the Google Web Toolkit (GWT) to build rich browser apps.
SpringSource is pleased to present the premier Java event of 2010: SpringOne 2GX. Join us in Chicago on October 19-22 for a technical exploration of the Spring ecosystem along with latest developments in the Groovy/Grails space.
SpringOne 2GX will feature over eighty presentations delivered by development leads and published authors in the Spring, Groovy/Grails, Hyperic and Apache Tomcat space today.
SpringSource recently announced that it entered into a definitive agreement to acquire GemStone Systems, a leader in enterprise data management. The GemStone products enable IT organizations to provide the right data at the right time within a cloud environment and with the highest level of performance and scalability.
Introducing VMforce – the Trusted Cloud for Java Developers
VMware and salesforce.com recently announced a new enterprise Platform as a Service (PaaS), VMforce, which is designed to run Spring-based applications. Rod Johnson provides an explanation about the technology in his recent blog post and Steve Herrod, VMware CTO, talks about the VMware PaaS vision. VMforce will be available for developer preview in the second half of this year. Spring community members can register for updates about development of the platform.
Grails 1.3 Released
On top of the Groovy 1.7 release, significant new features include JUnit 4 support, Maven repository support for Grails plug-ins, declarative plug-in dependencies, dirty checking in GORM, chaining of named criteria and application wide Sitemesh layouts.
Designing and Managing Modern Virtual Java Environments: Multi-City Road Show
Join SpringSource at this half-day symposium where our executive management and technical thought-leaders will describe how enterprise Java developers can harness the economics of modern applications infrastructures without compromising the flexibility, control, and choice they require. We have dedicated breakout sessions for Developers, Architects, and IT Operations.
Featured Webinar: SpringSource tc Server Security Best Practices
A default SpringSource tc Server installation is secure but each installation environment is different and may have additional security requirements. This presentation will examine the security configuration options available in the SpringSource tc Server runtime, when to use them (and when not to use them), and the threats they might help mitigate.
Register now for any or all of our upcoming weekly webinars covering Spring, SpringSource tc Server, virtualization, and more.
A Tour Through Spring 3 - Developing Web Applications May 27, 1:00pm EDT / 10:00am PDT - Register Here
Best Practices for Virtualizing Java Workloads June 3, 1:00pm EDT / 10:00am PDT-Register Here
Performance Tuning Production Tomcat & SpringSource tc Server: Tuning for Scale June 17, 1:00pm EDT / 10:00am PDT - Register Here
Prepare for VMforce: Become an Expert in Spring
Interested in learning how to optimize the cloud and VMforce? In the SpringSource 4-day Core Spring training, you will become an expert in using Spring Projects to build powerful applications that can be deployed in the cloud with VMforce. Register before May 29th and receive 20% off any June or July Core Spring Training!
Case Study: Brandeis University Manages Uptime for 350 Systems with SpringSource Hyperic
Brandeis University, a private research university, has deployed SpringSource Hyperic to monitor its network infrastructure of more than 350 platforms running on VMware. As a result, the IT staff at Brandeis can address system availability issues quickly, as opposed to previously relying on user reports of outages or performance problems.
This release is built on Spring 3.0.2, Spring Security 3.0.2, Tiles 2.1.2, and Portlet API 2.0. It features use of Spring EL as the default expression language as well as integration with the new type conversion and formatting system available in Spring 3.
Read the blog entry for more details including a list of bugs, features, and improvements. Spring Python takes the concepts implemented by the Spring Framework, and applies them in Python. It includes features like dependency injection, aspect oriented programming, data access, transactions, security, remoting, and JMS support.