LONDON and PALO ALTO, CA--(Marketwire - December 9, 2009) - Alfresco Software, the leader in
open source enterprise content management, and SpringSource, a division of
VMware (
NYSE:
VMW), today announced the availability of Spring Surf
Extension, a view composition framework for developing content-rich
Java-based web applications. Spring Surf was originally developed by
Alfresco Software and has now been contributed to the Spring open source
community under the Apache license, version 2.0.
SpringSource is the leader in Java application infrastructure and
management and the company behind Spring, the most popular programming
model for rapidly creating enterprise Java applications. High-end web
sites, such as travel and e-commerce sites, frequently use Spring to
integrate enterprise and back-end systems, but often need more extensive
web frameworks and content services. Spring Surf furthers
ease-of-development with Spring by providing a scriptable approach to
defining web pages, templates and components. Spring Surf enables
developers to script views and content renditions on top of either new or
existing Spring MVC projects.
In addition, Spring Surf provides a number of useful libraries for
developers including Web Scripts, which enables the construction of
scriptable remote REST interfaces to an application. Spring Surf also
includes tools to further accelerate the pace of application development,
including an add-on for scriptable, command-driven configuration to Spring
Roo, a new productivity tool for Java developers, and getting started
plugins for the SpringSource Tool Suite (STS), the best development
environment for building Spring-powered enterprise Java applications.
"Alfresco and SpringSource share a common vision for providing more modular
and productive web application development frameworks. We welcome this
contribution and are pleased to have Alfresco as an active member of the
Spring community," said Rod Johnson, General Manager of the SpringSource
Division of VMware and the creator of Spring.
"This is a significant contribution. Alfresco has invested considerable
effort in Spring Surf, which provides a viable alternative to Apache Tiles
for the construction of rich web pages from reusable components," commented
Keith Donald, lead of the Web Application Development Products Team at
SpringSource.
Spring Surf provides Java developers with the following functionality for
use with Spring version 3.0:
-- A view composition and page layout framework for Spring MVC web
applications
-- A complementary scripting framework that works with Spring MVC, Spring
Web Flow, and Grails
-- Hooks into both the Content Management Interoperability Service (CMIS)
specification and Alfresco Web Content Management
-- Integration into Spring Roo, and SpringSource Tool Suite
-- The Apache 2.0 license
"Increasingly, enterprise Java developers need to utilize scriptable web
layout and design tools as well as REST-based services when building web
content applications. Along with Spring, Surf has been the foundation of
Alfresco's entire architecture and has general applicability to all Spring
developers," said John Newton, CTO and Co-founder, Alfresco Software.
"Alfresco is committed to delivering superior developer productivity
through scripting, and this announcement forms the foundation of our
strategy to deliver a broader content application platform for content
centric applications. With this contribution, we intend to work with Spring
technologies and the Spring community in creating the best possible web
framework."
The Spring Surf Extension milestone 1 release includes the following
elements:
-- Surf - A scriptable, content-oriented framework for defining pages,
templates, components and layout of a web application
-- Web Scripts - A scriptable, content-oriented framework for building
remote REST interfaces
-- Web Studio - A visual design environment for drag-and-drop assembly of
Surf pages, layouts and components
-- Sample Sites - Spring 3.0 Petclinic and Spring 3.0 Spring Travel
sample sites (built and delivered using Surf)
-- Spring Roo Add-on - A command-driven installation and generation of
Surf scripts and configuration for either new or existing Spring projects
-- SpringSource Tool Suite Plugins - Wizards and additional template
types for Spring Surf projects
-- PHP and Groovy scripting for Spring Web Applications - mix and match
technologies as required to quickly assemble and deliver your Spring MVC
web application
Availability
The Spring Surf Extension is available for download from the Spring
community website at:
http://www.springsource.org/extensions/se-surf
For more information about Spring Surf Extensions attend the joint Alfresco
and SpringSource webinar on Thursday, 7th January 2010,
http://bit.ly/springsurf
About Alfresco Software, Inc.
Alfresco Software, Inc. is the leader in the open source enterprise content
management market. The company couples the innovation of open source with
the stability of a true enterprise-class platform at a tenth of the cost.
The Alfresco content platform uses a flexible architecture to provide
document management, web content management and collaboration software to
enterprise customers worldwide. Founded in 2005 by a team of content
management veterans that includes the co-founder of Documentum, John
Newton, and former COO of Business Objects, John Powell, Alfresco is based
in London. For more information, please visit
www.alfresco.com
About SpringSource
SpringSource, a division of VMware, Inc., (
NYSE:
VMW) and the leader in
Java application infrastructure and management, provides a complete suite
of software products that accelerate the entire build, run, manage
enterprise Java application lifecycle. SpringSource employs the open source
leaders who created and drive innovation for Spring, the de facto standard
programming model for enterprise Java applications. SpringSource also
employs the Java and Web thought leaders within the Apache Tomcat, Apache
HTTP Server, Hyperic, Groovy and Grails open source communities. Nearly
half of the Global 2000, including many world's leading retail, financial
services, manufacturing, healthcare, technology and public sector clients
are SpringSource customers. For more information visit:
www.springsource.com.
SpringSource, SpringOne and VMware are registered trademarks and/or
trademarks of VMware, Inc. and/or its affiliates in the United States
and/or other jurisdictions.
Contact Information: Alfresco Media Contact:
Susan McCarron
Lois Paul & Partners
Susan_mccarron@lpp.com
(001) 781-782-5767