Informatique
Développement d’extensions Dynamics 365
Développement d’extensions Dynamics 365
Extensibilité : Concept et enjeux
- XRM : appréhender le framework applicatif
- Les fonctions d’extension de la plateforme
- Appréhender le modèle de sécurité
- Appréhender le modèle d’objets métier
- Comprendre la logique métier
- Connaitre les composants d’entité métier
- Connaître les composants d’accès aux données de la plateforme
- Utiliser les aides
- Utiliser les ressources
Cerner les opérations communes de la plateforme
- WCF : appréhender les services Web
- Utiliser le service de découverte
- Les liaisons anticipées VS tardives
- Appréhender les classes d’entité à liaison anticipée
- Appréhender les classes d’entité à liaison tardive
- Utiliser les services de Organization Service
- Authentifier et autoriser
- Information sur l’entité
- Utiliser les données
- Méthode Create : concept et utilisation
- Méthode Retreive : concept et utilisation
- Méthode Update : concept et utilisation
- Méthode Delete : concept et utilisation
- Méthode RetrieveMultiple : concept et utilisation
Interroger les données et exécuter des opérations
- Interroger les données dans MS Dynamics CRM
- QueryExpression : générer des requêtes
- QueryByAttribute : utiliser la classe
- Formuler des requêtes
- Créer des requêtes avec FetchXML
- Utiliser des vues filtrées
- L’Open Data Protoco : OData
- Méthode Execute : concept et utilisation
- Formuler des requêtes et réponses
- Service web MetadataService
Implémenter des processus métier
- Workflows : présentation globale
- Les dialogues : présentation globale
- Configurer d’un assembly d’activité de workflow personnalisées
- Créer des activités de workflow personnalisées
- Déboguer le système
- Concevoir et modifier des composants XAML en Workflow Foundation
Gérer des plugins de Microsoft Dynamics CRM
- Cas d’emploi des plugins
- Connaître les plugins existants
- Utiliser Developer Toolkit de CRM
- Plugins : isolation, fiabilité et statistiques
- Développement de plugins
- Emprunter l’identité dans des plugins
- Gérer les classes d’entité de plugins
- Savoir enregistrer et déployer des plugins
- Débogage de plugins
- Intégrer Windows Azure avec Microsoft Dynamics
Programmer des évènements applicatifs sous MS Dynamics
- Utiliser les bibliothèques JScript
- Gérer les évènements de formulaire et champ
- Le modèle d’objet Xrm.Page
- Le contexte côté client : Xrm.Page.context
- Appréhender Xrm.Page.data et Xrm.Page.ui
- Panorama des types de formulaire
- Contexte d’exécution de gestionnaires d’évènements
- Configurer les dépendances d’évènements
- Passer des paramètres
- Best practices d’écriture de code client
- Déboguer le code client
Utiliser les ressources Web disponibles
- Les ressources web : vision globale
- Gérer les ressources web
- Référencement d’une ressource web
- Appréhender les ressources web Silverlight
- Les ressources de Endpoint REST, ATOM et JSON
- Utiliser JQuery
Appréhender les extensions clientes
- Personnalisation du plan de site
- Personnalisation du ruban
- Les formulaires et vues accessibles par URL
Durée de la formation Développement d’extensions Dynamics 365:
Pack de formation Développement d’extensions Dynamics 365 initiale – 36 heures
1 semaine – 1 mois – 3 mois
Pack de formation Développement d’extensions Dynamics 365 avancé – 72 heures
1 mois – 3 mois – 6 mois
Pack de formation Développement d’extensions Dynamics 365 expert – 144 heures
3 mois – 6 mois 12 mois
Pack de formation entreprises – 2 jours