Bonnes pratiques et conseils pour utiliser Microsoft Dataverse

Microsoft Dataverse offre un framework extensible qui permet aux développeurs de créer des expériences hautement personnalisées et parfaitement adaptées aux besoins. Lorsque vous personnalisez, étendez ou intégrez Dataverse, vous devez connaître les bonnes pratiques et les conseils établis.

Dans cette section, vous allez découvrir les problèmes que nous avons identifiés ainsi que leur impact, et comprendre les instructions permettant de les résoudre. Nous vous donnerons des informations générales expliquant pourquoi les choses doivent être effectuées d’une certaine manière et comment éviter d’éventuels problèmes à l’avenir. Cette compréhension peut être bénéfique pour la convivialité, la prise en charge et les performances de votre environnement. La documentation d’instructions prend en charge les informations existantes dans les guides de développement et d’administration.

Types de personnalisations ciblés

La documentation cible les types de personnalisations suivants :

  • Plug-ins et activités de workflow personnalisées
  • Utilisation des données Dataverse
  • Intégrations étendant Dataverse

Sections

Chaque article d’instruction comprend la plupart ou toutes les sections suivantes :

  • Titre : description des conseils
  • Catégorie : un ou plusieurs domaines impactés si les conseils ne sont pas suivis
  • Impact potentiel : niveau du risque (élevé, moyen ou faible) d’impact sur l’environnement si les conseils ne sont pas suivis
  • Symptômes : indications possibles que les conseils n’ont pas été suivis
  • Conseils : recommandations qui peuvent également contenir des exemples
  • Modèles problématiques : description ou exemples de non-suivi des conseils
  • Informations supplémentaires : détails de support pour une vue plus complète
  • Voir aussi : informations de référence pour en savoir plus sur un point mentionné dans l’article

Catégories

Chaque article d’aide est classé selon une ou plusieurs des catégories suivantes :

  • Utilisation : utilisation incorrecte d’une API, d’un modèle ou d’une configuration particuliers
  • Conception : défauts de conception dans une personnalisation
  • Performances : personnalisation ou modèle qui peut produire un impact négatif sur les performances dans des domaines tels que la gestion de la mémoire, l’utilisation du processeur, le trafic réseau ou l’expérience utilisateur
  • Sécurité : vulnérabilités potentielles d’une personnalisation qui pourraient être exploitées dans un environnement d’exécution
  • Upgrade Readiness : personnalisation ou modèle qui peut accroître le risque d’échec de la mise à niveau d’une version
  • Migration en ligne : personnalisation ou modèle susceptible d’accroître le risque d’échec d’une migration en ligne
  • Facilité de maintenance : personnalisation qui augmente inutilement le travail du développeur nécessaire pour apporter des changements, la fréquence des changements requis ou le risque d’introduire des régressions
  • Capacité de prise en charge : personnalisation ou modèle qui ne respecte pas les exigences de prise en charge publiées, notamment l’utilisation d’API supprimées ou l’implémentation de techniques interdites

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).