Salesforce: Get Ready For Development As A Service - InformationWeek
Software // Enterprise Applications
07:59 PM
Connect Directly

Salesforce: Get Ready For Development As A Service is offering an integrated development environment that will work in the programmer's browser window.

If you've gotten accustomed to the idea of software as a service, then get ready for software development as a service. As presented by, you don't need a client-server set up with a programmer's workstation linked to a database server.

Instead, you can "just open your browser," said Marc Benioff, chairman and CEO of is offering an integrated development environment that will work in the programmer's browser window and connect to resources that are part of its's platform. The approach was dubbed Cloud Computing Architecture by Benioff as he addressed an auditorium full of Salesforce developers and business partners in a San Francisco hotel on Thursday.

"We're working hard to become the first software-as-a-service company to reach $1 billion," an event he predicted would happen sometime in Saleforce's fiscal year 2009.

Benioff illustrated how Salesforce's new development service will be able to reach out to other Internet resources, as well as Salesforce's existing database, user interface, and security services. Narinder Singh, founder of Apperio, showed how he built a cinema sound management system that tapped into Google's Chart API. It delivered a chart as needed to illustrate the functioning of an individual theatre's sound system.

Benioff introduced Cloud Computing Architecture's Development-as-a-Service, a long name for what is currently a repackaged Eclipse IDE that's tied to Salesforce platform resources. The Force IDE is in "developer preview" with no delivery date other than later in 2008. Eclipse is an open source programmer's workbench into which Eclipse-compatible tools may be plugged and used together.

The Force IDE lets the browser window serve for editing code, tacking errors, storing code in a change control system, or deploying it to servers.

Benioff named a new element in the online development service, the Metadata API, which allows new online applications to be integrated with an enterprise's existing Salesforce applications. The database schemas, user interface components, or Apex code objects of the existing applications can be identified, converted to XML, and loaded into the IDE for use with a new online application. If customers have customized their Salesforce applications using the Salesforce language, Apex, the Metadata API can capture and pass on data about the code that will allow the new application to build similar components or functions based on it.

The Development-as-a-Service also provides access to Salesforce's existing VisualForce user interface modeling and development environment.

The main thing that was new, however, was the pricing. An enterprise building a low-volume, occasional use application through, such as an online vacation scheduling app, faces a list price of $5 for each user login, but will only be charged 99 cents through 2008 in an effort to promote use of the new platform. More frequently used applications will carry a fee of $50 per user per month for an unlimited number of logins. Marc Andreesen, leader of the team at the University of Illinoise at Champaign/Urbana that developed the Mosaic browser and a founder of Netscape, appeared at the event and said online development will one day supplant in-house, workstation development because of the resources that it can pull together. "I think there are going to be thousands of new platform companies -- you the end user can program it," he said.

Andreesen is currently CEO of Ning, a supplier of a platform for online development of social networking applications.

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
[Interop ITX 2017] State Of DevOps Report
[Interop ITX 2017] State Of DevOps Report
The DevOps movement brings application development and infrastructure operations together to increase efficiency and deploy applications more quickly. But embracing DevOps means making significant cultural, organizational, and technological changes. This research report will examine how and why IT organizations are adopting DevOps methodologies, the effects on their staff and processes, and the tools they are utilizing for the best results.
Register for InformationWeek Newsletters
White Papers
Current Issue
2017 State of IT Report
In today's technology-driven world, "innovation" has become a basic expectation. IT leaders are tasked with making technical magic, improving customer experience, and boosting the bottom line -- yet often without any increase to the IT budget. How are organizations striking the balance between new initiatives and cost control? Download our report to learn about the biggest challenges and how savvy IT executives are overcoming them.
Twitter Feed
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll