Apex Code
Entrez dans l'Évolution des Solutions à la Demande
Le langage de programmation Force.com, Apex, est un nouvel outil puissant pour les développeurs désireux de participer à l'élaboration de la nouvelle génération d'applications d'entreprise. Apex va redéfinir le concept d'application à la demande, au moyen de processus sophistiqués et d'une logique applicative, intégralement à la demande et sans logiciel. Apex vous offre un degré de personnalisation sans précédent. Vous pourrez ainsi modifier le comportement des fonctionnalités existantes ou en créer de nouvelles.
Une Maîtrise Totale Côté Serveur
Grâce à Apex, les développeurs et les fournisseurs tiers seront en mesure d'utiliser exactement les mêmes outils que ceux dont se sert l'équipe de développement salesforce.com pour élaborer nos sous-applications, y compris nos produits de CRM phare. Ces nouvelles applications à la demande étant par définition exécutées sur la plate-forme Force.com, les développeurs n'auront plus à se préoccuper des problèmes liés aux applications côté client.

Les développeurs s'habitueront très vite à cet environnement qui ressemble à Java et pourront rapidement tirer profit des multiples fonctionnalités du langage Apex. Apex étant exécuté par définition sur le serveur, il peut interagir avec l'interface utilisateur via des boutons et des événements. Les développeurs peuvent ainsi manipuler les données, les transactions sur les canaux et contrôler les flux côté serveur. Cela leur permet aussi bien de créer des composants particuliers que de personnaliser ou de modifier du code Salesforce existant, de créer des déclencheurs et des procédures stockées, ou de créer et d'exécuter des applications d'entreprise complexes.
La gestion d'applications côté client n'étant plus un problème, un grand nombre de questions de conception, de connectivité et de performances ne seront plus d'actualité, permettant ainsi aux développeurs de se consacrer entièrement à la fourniture des meilleures solutions aux problèmes de l'entreprise. En outre, toutes les applications élaborées à l'aide d'Apex pourront être mises à disposition en tant que services Web via les normes SOAP et XML. Leur déploiement sera rapide, et leurs sécurité, fiabilité et facilité de mise à jour et d'utilisation, assurées par une architecture multi-tenant.
L'Innovation Pour Tous
Avant l'apparition de la plate-forme et du langage de programmation Force.com, développer des solutions s'avérait généralement trop complexe et onéreux. Mais aujourd'hui, les utilisateurs capables de créer, de distribuer et d'exécuter des solutions perfectionnées se comptent par milliers. L'ensemble de la communauté à la demande va donc bénéficier d'une explosion du nombre d'innovations. Vous trouverez sur la place de marché AppExchange les derniers exemples de la créativité de la communauté. Devenez membre du réseau Apex Developer Network pour faire, vous aussi, partie de cette communauté.




