Partager via


Meilleures pratiques et conseils pour l’utilisation de Microsoft Dataverse

Cet article décrit les meilleures pratiques et conseils pour les développeurs qui écrivent du code pour Microsoft Dataverse. Dataverse fournit une infrastructure extensible que vous pouvez utiliser pour créer des expériences hautement personnalisées et personnalisées. Lorsque vous personnalisez, étendez ou intégrez à Dataverse, suivez les instructions établies et les meilleures pratiques pour améliorer les performances, la sécurité et la prise en charge.

Cette section décrit les problèmes identifiés par Microsoft, leur impact et leurs conseils pour résoudre ces problèmes. Il explique l’arrière-plan sur la raison pour laquelle les choses doivent être effectuées d’une certaine manière et comment éviter les problèmes potentiels. 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

Cette documentation cible les types de personnalisation suivants :

Sections

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

Section Description
Titre Description des instructions
Catégorie Un ou plusieurs domaines affectés par le fait de ne pas suivre les instructions
Potentiel d’impact Niveau de risque (élevé, moyen ou faible) d’affecter l’environnement en ne suivant pas les instructions
Symptoms Indications possibles indiquant que les conseils n’ont pas été suivis
Conseils Recommandations qui peuvent également inclure des exemples
Schémas problématiques Description ou exemples de non-suivi des instructions
Informations supplémentaires Détails de soutien pour une vue plus étendue
Voir également Références pour en savoir plus sur quelque chose mentionné dans l’article

Catégories

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

Catégorie Description
Utilisation Utilisation incorrecte d’une API, d’un modèle ou d’une configuration particulière
Conception Défauts de conception dans une personnalisation
Efficacité Personnalisation ou modèle susceptible de produire un effet 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 dans une personnalisation que les utilisateurs malveillants peuvent exploiter dans un environnement d’exécution
Préparation des mises à niveau Personnalisation ou modèle susceptible d’augmenter le risque d’une mise à niveau de version infructueuse
Migration en ligne Personnalisation ou modèle susceptible d’augmenter le risque d’une migration en ligne infructueuse
Maintenabilité Personnalisation qui augmente inutilement la quantité d’efforts du développeur nécessaires pour apporter des modifications, la fréquence des modifications requises ou la probabilité d’introduire des régressions
Maintenabilité Personnalisation ou modèle qui se situe en dehors des limites des instructions de prise en charge publiées, y compris l’utilisation des API supprimées ou l’implémentation de techniques interdites