Le logiciel Adobe® ColdFusion® 10 vous permet d'offrir aux utilisateurs des expériences plus riches en toute simplicité grâce à la récente intégration de HTML5, sans avoir besoin de connaître HTML5 au préalable. Accélérez la vitesse d'exécution des applications existantes sans changer le code. Réduisez le travail de développement grâce aux améliorations de langage et à la prise en charge de CFSCRIPT.
Bénéficiez des améliorations de langage et de l'optimisation du mappage objet/relationnel (ORM) pour concentrer une logique complexe en un nombre de lignes de code restreint. Créez des applications complètes plus rapidement, grâce à la prise en charge améliorée des scripts.
Optimisez la qualité et la lisibilité du code grâce aux améliorations apportées en termes de langage, ainsi que de contrôle et de flexibilité, en utilisant les fermetures. Initialisez les propriétés des CFC en utilisant le constructeur automatique, améliorez les performances de codage avec le chaînage des méthodes CFC, et faites en sorte de bénéficier d'une gestion efficace des requêtes grâce à la prise en charge des boucles for-in.
Utilisez le langage CFML basé sur des balises pour créer rapidement des applications complètes grâce à la prise en charge améliorée des scripts de CFSCRIPT.
Créez et gérez des applications indépendantes de toute base de données grâce au mappage objet/relationnel (ORM), sans écrire de code SQL. Procédez à l'indexation et à la recherche en texte intégral des entités ORM via le moteur de recherche intégré Lucene et obtenez des informations de débogage optimisées grâce à la journalisation SQL.
Offrez aux utilisateurs des expériences de tout premier ordre grâce à la fonction incorporée et unique de prise en charge de HTML5, sans avoir besoin de connaître HTML5 au préalable. Exécutez un envoi de données (push) point à point avec réponse du serveur en temps réel et créez des applications hautes performances.
Accédez à un large référentiel de diagrammes HTML5 interactifs côté client et mettez-les en œuvre très simplement à l'aide de la balise intégrée CFCHART. Améliorez l'expérience utilisateur en personnalisant les diagrammes, y compris les diagrammes basés sur la technologie Adobe Flash®.
Publiez des données à destination de plusieurs clients ou exécutez un envoi de données (push) point à point avec réponse du serveur en temps réel. Bénéficiez de la prise en charge fournie par la fonctionnalité intégrée permettant d'accéder instantanément aux WebSockets HTML5, même si vous n'avez pas de connaissances préalables sur le protocole.
Publiez les services web et accédez à ces services en utilisant moins de code grâce à la version révisée du moteur qui prend en charge la spécification WSDL 2.0, SOAP 1.2 et le style encapsulé document/littéral.
Publiez en toute simplicité votre composant ColdFusion en tant que service web REST (Representational State Transfer) grâce à la prise en charge intégrée de toutes les méthodes HTTP et à la sérialisation et la désérialisation JSON et XML.
Profitez de l'expérience riche liée à l'utilisation du lecteur vidéo HTML5 intégré et bénéficiez de l'interopérabilité avec des navigateurs n'utilisant pas HTML5, grâce à la fonction de repli vers le lecteur Adobe Flash®. La version révisée de Flash Player bénéficie d'API bien définies et garantit une expérience utilisateur compatible avec les différents navigateurs.
Accélérez la vitesse d'exécution des applications existantes en tirant profit de l'intégration avec Tomcat et de nombreuses autres améliorations des performances. Travaillez de manière plus productive grâce au nouveau planificateur et à un programme d'installation de correctifs.
Gérez les tâches planifiées de manière plus efficace grâce aux tâches propres aux applications, à la gestion des événements, au regroupement et au chaînage. Gérez les tâches de manière plus précise, modulable et organisée, en les exécutant dans une configuration en grappe.
Augmentez le niveau de protection de votre serveur contre les scripts site à site et les contrefaçons de demandes site à site grâce à des fonctions permettant de nettoyer les données saisies par les utilisateurs. Renforcez l'authentification des applications grâce au mécanisme de connexion amélioré. Choisissez le nouveau profil sécurisé pour activer les paramètres sécurisés par défaut sur le serveur.
Profitez des performances améliorées du serveur d'application Tomcat intégré en remplacement d'Adobe® JRun™. Tomcat est activement et largement utilisé au sein de la communauté des développeurs et applique la plupart des normes web les plus récentes.
Lisez, créez et mettez à jour des feuilles de calcul à l'aide de la balise CFSPREADSHEET. Générez des fichiers PDF à partir de fichiers PowerPoint et Word. Créez des fichiers HTML ou SWF à partir de présentations PowerPoint. Bénéficiez d'une prise en charge améliorée permettant d'utiliser les fichiers Microsoft Office 2010.
Créez des applications web puissantes grâce aux nombreuses améliorations des performances apportées au serveur ColdFusion. Accélérez la vitesse d'exécution des applications web existantes en profitant des améliorations des performances apportées aux composants ColdFusion (CFC), aux structures, aux fonctions intégrées, aux instructions switch-case, etc.
Recevez des notifications instantanées sur les mises à jour de ColdFusion dans ColdFusion Administrator et gagnez du temps lors de l'installation des mises à jour grâce au programme d'installation de correctifs.
Un portail de soins de santé en ligne répond aux besoins urgents des patients via un canal de messagerie bénéficiant de l'intervention de médecins sur le site web. Un canal de messages sous forme de conversations en direct peut très facilement être intégré au site web existant à l'aide de WebSockets HTML5. Le site web peut envoyer par e-mail les informations de prescription et de paiement au patient, grâce aux fonctionnalités intégrées de gestion des e-mails et de tâches planifiées.
La prise en charge intégrée des WebSockets HTML5 vous permet de créer des applications de collaboration en ligne en toute simplicité, en introduisant des conversations de groupe, des tableaux blancs, des revues de documents et des présentations. Les données binaires envoyées (push) à partir du serveur vers le client sont également prises en charge. ColdFusion offre une solution intégrée permettant d'accéder à des données en utilisant un simple fichier ou une base de données stockant ces données sur le serveur.
Une boutique de musique en ligne possède un immense référentiel de fichiers audio et vidéo. La boutique peut afficher des informations personnalisées pertinentes pour ses utilisateurs. Grâce à l'intégration transparente avec Java, un site web doté d'un système dorsal ColdFusion peut facilement appeler les bibliothèques Java existantes pour extraire rapidement les métadonnées à partir des fichiers et présenter les informations dans une interface dynamique fournie par Adobe ColdFusion.
Une entreprise technologique introduit des options de formation adaptables destinées à des employés situés sur différents fuseaux horaires, par le biais de séminaires en ligne enregistrés, accessibles sur l'intranet. Les vidéos sont visibles sur différents périphériques grâce à la nouvelle fonctionnalité de lecteur vidéo. L'évaluation des tests en ligne peut être mise à disposition via un simple programme dorsal créé grâce à la prise en charge de CFSCRIPT et aux améliorations de langage.
Un développeur qui souhaite créer rapidement des applications de jeux en ligne peut utiliser Adobe ColdFusion en tant que système dorsal puissant. Les utilisateurs peuvent bénéficier d'une expérience interactive riche grâce à la prise en charge intégrée des WebSockets et de la création de diagrammes HTML5. Le développeur peut très facilement créer le système dorsal sur HTTP en exposant la logique d'entreprise, grâce à la prise en charge intégrée de REST.