YOUR FEEDBACK
Immo Huneke wrote: A well written article, an ingenious solution to a real problem often encountere...
Cloud Computing Conference
March 30 - April 1, New York
Register Today and SAVE !..

SYS-CON.TV

2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
TOP THREE LINKS YOU MUST CLICK ON


Salesforce.com Bundles AJAX Toolkit With Apex Code Preview Program
World's First On-Demand Programming Language Now Accessible to Developers Globally

(SYS-CON Media) - Salesforce.com announced the availability of Apex Code, the world's first on-demand programming language. The preview release of the Apex programming language will enable developers to learn the capabilities of the Apex language, write code and create applications, and provide feedback on Apex's design and capabilities. The developer preview release is currently scheduled to be followed later this year with a beta for salesforce.com customers. Apex Code will dramatically expand the reach, scope, and depth of applications available on the AppExchange and will enable any type of enterprise application to be delivered on demand.

"Salesforce.com has now cracked the code of enabling unlimited innovation on demand," said Marc Benioff, chairman and CEO, salesforce.com. "All components and applications created with Apex Code and the Apex on-demand platform will be able to be shared via salesforce.com's AppExchange directory, enabling all the innovation that Apex unleashes to benefit the entire on- demand community. With Apex applications available through the AppExchange, customers will benefit from unprecedented choice and freedom of on-demand applications for The Business Web. Customers will be thrilled and amazed as the salesforce.com community demonstrates what is truly possible on demand."

The Apex On-Demand Platform and Apex Code

Delivered with Salesforce Winter' 07, the Apex on-demand platform provides a complete feature set for building business applications, including data models and objects to manage data, a workflow engine for managing collaboration of data between users, a user interface model to handle forms and other interactions, and a Web services API for programmatic access and integration. The Apex Web services API is one of the world's most widely used enterprise Web services, handling more than fifty percent of salesforce.com's 3.7 billion services transactions in salesforce.com's Q307.

New to the Apex on-demand platform is Apex Code, the world's first on- demand programming language. Apex Code extends the powerful and proven success of the Apex platform by introducing the ability to write code that runs on salesforce.com's servers. This makes possible the development of a new class of applications and features deployed entirely on demand. Apex Code also makes it possible to infuse intelligence into existing Salesforce apps by capturing business logic and rules such as data validation. Code created, run and stored with Apex will be 100 percent multi-tenant and encapsulated to protect customer implementations against faulty code, and automatically upgraded in conjunction with the salesforce.com service. Apex Code enables entirely new kinds of apps to be built on demand-such as complex inventory checking and order fulfillment.

Developers can use Apex Code to do everything from creating custom components, customizing and modifying existing salesforce.com code, and creating triggers and stored procedures, all the way to building and executing complex business logic, run entirely on salesforce.com's multi-tenant service. Apex Code is a Java-like development language that is secure, easy and fast, and will be immediately familiar to any Java programmer. Anything built using Apex Code can be made available as a Web service and is accessible via SOAP and XML standards.

 Features and capabilities of Apex Code include:

* Apex Code and event model -- Apex Code can be tied to the execution of the platform, enabling developers to exert fine-grained control over an application. Developers can use Apex to customize the core features and functionality of their Salesforce deployments for their unique business needs. Apex Code also delivers the power to reprogram any component of Salesforce, such as Campaigns, Cases or Opportunities, or build entirely new components completely from scratch.
* Transaction control -- Because Apex Code is closely bound to Salesforce data, developers can readily add transactional features to their applications. For example, if one user is referencing a field while somebody else is trying to delete it, the system is aware of the conflict. Apex Code also features data commits and rollbacks, which are
especially important when working across multiple objects.
* Packaging, re-use and Web services. Apex Code uses a packaging model similar to that of Java, in which reusable packages of code can be invoked from each other or from within triggers. Significantly, any method defined in a package can optionally be automatically exposed as a Web service, and thus can be invoked via the Web services API or directly through the AJAX toolkit.
* Performance, scalability and upgrades. Because Apex Code runs on demand, developers enjoy the benefits of the scalability, reliability and availability of salesforce.com's industry-leading service. Applications potentially run faster because a single query can obtain information from multiple objects. When newer versions of Salesforce and the Apex code itself are introduced, code is never rendered obsolete. Salesforce.com ensures backward compatibility so that code continues to
operate without modification.
* Apex Code and the AppExchange. Apex Code can be packaged alongside custom objects, S-controls and other platform features, allowing developers to redistribute their Apex Code-enhanced apps via the AppExchange directory.

About RIA News Desk
Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.

YOUR FEEDBACK
ajax news desk wrote: Salesforce.com announced the availability of Apex Code, the world's first on-demand programming language. Company to Provide Comprehensive Developer Resources, Including New Apex Toolkit for Eclipse, and New AJAX Toolkit.
LATEST AJAXWORLD RIA STORIES
rPath and WANdisco today announced that WANdisco has selected the rPath rBuilder and rPath Lifecycle Management Platform to build and maintain its Subversion MultiSite solution as a manageable set of application images for delivery in virtualized and cloud-based environments. rPa...
Curl announced the release of Curl Data Kit Data Services (CDK-DS) for enterprise developers building new applications using Adobe Flex or Flash, as well as developers upgrading existing Curl applications. This addition to the Curl Rich Internet Application (RIA) Platform is an i...
MuleSource has announced a partnership with FastConnect that will provide Mule architecture and implementation services throughout the French market. FastConnect spans the domains of data and service integration, through to the user interface, using technologies such as SOA, dist...
Adobe and Intel plan to collaborate on porting Adobe’s Flash widgetry to Intel’s Media Processor CE 3100, a way to put Flash-enhanced web content and rich Flash applications on television. The chip is bound for cable set-top boxes, Blu-ray Disc players, digital TVs and retail...
Here, SYS-CON's Web 2.0 Journal has asked a selection of the industry's brightest minds what their own advice would be in these troubled times, and assembled it into a ten-point guide for software vendors, entrepreneurs, and startups to riding out a recession.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

Click Here

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE