Personalizzazione con Codice

La Forza Senza Limiti della Personalizzazione On-Demand

Poiché con Force.com Builder anche gli utenti e gli amministratori possono effettuare la maggior parte delle personalizzazioni, il reparto IT e gli sviluppatori qualificati sono liberi di focalizzarsi su attività di personalizzazione più complesse.

Per una completa libertà di personalizzazione, salesforce.com offre una serie di toolkit per i linguaggi di programmazione più diffusi, inclusi Java, VB.NET, C++, .NET o i linguaggi open-source. Per lo sviluppo di applicazioni interattive e ad alto impatto visivo che svolgono la maggior parte delle funzioni di un browser, è disponibile anche un toolkit AJAX. A prescindere dalle modalità di creazione e dall'estensione delle personalizzazioni, queste vengono mantenute durante gli aggiornamenti senza alcuno sforzo da parte del cliente.

 
Personalizzazioni Native Senza Limiti

Con Apex, gli sviluppatori possono utilizzare anche il linguaggio di programmazione di salesforce.com per la personalizzazione o lo sviluppo di applicazioni completamente nuove. Imparare ad utilizzare il linguaggio di programmazione Apex sarà estremamente semplice per qualsiasi programmatore Java. Poiché ogni applicazione sviluppata con il linguaggio di programmazione Apex viene eseguita in nativo sui server salesforce.com, gli sviluppatori non devono preoccuparsi di gestire e mantenere funzionalità personalizzate sul lato client. Tutte le personalizzazioni effettuate con il linguaggio di programmazione Apex possono essere rese disponibili come servizi Web e distribuite tramite i protocolli SOAP e XML.

 
La Chiave è la Sicurezza

I componenti e le applicazioni della piattaforma Force.com possono essere condivisi tramite la directory AppExchange, in modo che l'intera comunità di utenti salesforce.com possa trarne vantaggio. Per proteggere le implementazioni dei clienti dalla creazione di codici errati, tutti i codici in Force.com sono incorporati in ciascuna istanza dei clienti. È proprio questo il vantaggio principale delle piattaforme multi-tenant. Inoltre, Force.com include controlli di sicurezza che rilevano e bloccano i codici errati o dannosi e assicurano che i problemi di codice associati a un oggetto non influiscano su altri aspetti dell'applicazione.