Salesforce.com's Visualforce Live in Summer '08 - a New Platform-as-a-Service Milestone that Enables the Creation of Any Interface for Virtually Any Device, Entirely in the Cloud
LONDON - Salesforce.com Dreamforce Europe Conference - May 7,
A key part of the Force.com Platform, Visualforce gives both ISVs and IT departments the power to
create any user experience for any Force.com application
Delivering complete control over the application user interface, Visualforce will be a
critical driver for leading ISVs to make their business applications available on Force.com
New Visualforce Components gives both ISVs and IT departments the power to quickly build
custom business applications on Force.com that are as easy to use as the best Web 2.0 apps
- Salesforce.com [NYSE: CRM], the market and technology leader in Software-as-a-Service
and Platform-as-a-Service, today announced that its new Visualforce User-Interface-as-a-Service is
now available to all salesforce.com customers with the release of Salesforce Summer '08. A key part
of the Force.com Platform, Visualforce gives developers complete control over the Salesforce user
interface to create any UI for any Force.com application and extend it to virtually any
device. Salesforce.com today also announced the availability of Visualforce Components, new
Visualforce technology that gives developers the power to add, remove, and reassemble the basic
building blocks of the Salesforce UI. With Visualforce Components, ISVs and IT departments can
manipulate the components of the Salesforce UI, add their own custom-built components or bring in
ISV-built components to quickly build business applications on Force.com that are as easy to use as
the best Web 2.0 apps. The availability of Visualforce signals a new milestone for the
Platform-as-a-Service industry, providing unprecedented control over the user interface of business
applications delivered entirely via the cloud.
"Visualforce gives developers the ability to make their business applications on Force.com as
easy to use as Web applications like Amazon, Google and Salesforce" said Marc Benioff chairman and
CEO, salesforce.com. "With Force.com Platform-as-a-Service and Visualforce we're giving ISVs and IT
departments the power to harness the Internet to deliver any user experience to virtually any
screen or device."
"Visualforce opens up a new world of possibility for user interface design," said Jeremy
Roche of CODA, one of the largest European financial software providers. "Visualforce has helped us
to build compelling user interfaces packed with powerful business logic for our CODA 2go accounting
system on Force.com."
Force.com Build and Deliver Any Business Application as a
The Force.com Platform-as-a-Service allows ISVs and companies to build sophisticated business
applications without installing and managing hardware or software, letting them focus on innovation
instead of infrastructure. More than 60,000 custom applications have already been built on
Force.com, including simple apps such as project management and approval tracking as well as
sophisticated applications such as financials and contract management.
The Force.com Platform encompasses a complete feature set for the creation of business
applications, including the ability to create any database, a workflow engine for managing
collaboration between users, the Apex Code programming language for building complex logic, the
Force.com Web Services API for programmatic access, mash-ups, and integration with other
applications and data, Force.com Development-as-a-Service to provide a comprehensive set of tools
and services for developers, and Visualforce for a framework to build any
"Visualforce is enabling us to stream-line business processes for our clients," said Adam
Caplan, President, Model Metrics, a leading SaaS systems integrator. "Visualforce gives us complete
pixel-level control over the user interface and the ability to deliver custom interfaces and
experiences based on our clients' specific needs and requirements without having to manage any
Visualforce: Design and Deliver Any User Experience Anywhere As a
A breakthrough for the Platform-as-a-Service industry, Visualforce is a new technology for
developing powerful user interfaces (UIs) that can be used to enhance the standard Salesforce SaaS
applications or to create custom PaaS applications on Force.com. Visualforce includes all the
resources developers need to build rich, interactive applications and user experiences for a
variety of audiences, applications, and devices. More than 4,000 developers have already created
more than 11,000 custom interfaces in the Visualforce developer preview program.
Combined with the powerful logic and workflow intelligence provided by Apex Code, Visualforce
offers the flexibility to meet the requirements of applications that feature many different types
of users on a variety of devices. Visualforce uses the best of Internet technology, including HTML,
AJAX and Adobe Flex, for business applications, making them as innovative and as effective as their
consumer Web counterparts. Visualforce features include:
New Visualforce Components Will Revolutionize Web 2.0 Applications
for the Enterprise
Pages - this capability enables the design definition of an
application's user interface.
Components - this provides the ability to create new
applications that automatically match the look and feel of Salesforce applications or easily
customize and extend the Salesforce user interface to specific customer and user requirements.
Apex Controllers - The controller enables customers to
build any user interface behavior.
Static Resources - Provides the capability to easily
create, reference, and manage the assets used to create UIs-including images, style sheets,
Inline Page and Controller Editing - In Visualforce
development mode, customers can edit Visualforce pages and Apex controllers directly from the
runtime view of any page.
With the consumerization of the enterprise, CIOs and IT departments are under pressure to
deliver business applications that are as easy to use as their Web 2.0 counterparts.
A new feature of Visualforce and the Force.com Platform, Visualforce Components gives IT
departments and ISVs the ability to create Web 2.0-style applications by assembling different UI
components to create custom user interfaces and deliver the same compelling user experiences in
their business applications that their users get in their consumer lives at home.
Visualforce Components are the basic building blocks of the Salesforce user interface, and
include things like fields, headers, list views and more. With Visualforce Components,
salesforce.com has componentized the Salesforce UI, giving developers the power to add, remove,
create and reassemble the different parts of the user interface on their pages and screens to
correspond to the specific needs and requirements of their applications. Visualforce
Components will help ISVs, system integrators and IT departments speed development cycles and
improve the usability of their applications.
Visualforce Components gives developers the power to reuse components they have already
created, use components built by salesforce.com, or bring in UI components created by third
parties. Developers can incorporate data and logic from external systems, such as interactive
charts and other data visualizations, adding visual appeal to applications. Navigation, mashup
components, data entry forms, mobile device components, calendars and more are examples of the many
kinds of components that can be brought into UIs created with Visualforce on the Force.com
Platform. Visualforce Components additionally includes:
Rich Component Library
Visualforce Components will include a library of more than 50 components that represent
standard Salesforce UI elements such as including fields, headers, list view, sidebar, detailed
lists, related fields and more. Developers can selectively include these elements in their designs
without having to redesign them from scratch. Through cascading style sheets (CSS), developers can
extend the styles of these components to match any application-specific requirements.
Developers can bring custom interface patterns and other customizations into Visualforce as
components for simple reuse throughout their application interfaces. Custom components can leverage
standard components, other custom components, and the Apex Code programming language to combine
information from across applications, even from applications that don't run on the Force.com
Visualforce and Visualforce Components are included in all Salesforce Editions in conjunction
with the release of Salesforce Summer '08.
Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. For more information about Salesforce (NYSE: CRM), visit: www.salesforce.com.
Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase Salesforce applications should make their purchase decisions based upon features that are currently available. Salesforce has headquarters in San Francisco, with offices in Europe and Asia, and trades on the New York Stock Exchange under the ticker symbol “CRM.” For more information please visit http://www.salesforce.com, or call 1-800-NO-SOFTWARE.