Commentaires de la communauté WPF

Microsoft expose diverses ressources de la communauté pour vous permettre d’en savoir plus sur, discuter et fournir des commentaires sur Windows Presentation Foundation (WPF). Ces ressources incluent des forums et le site De la Communauté des développeurs Visual Studio. Chaque ressource de la communauté offre un ensemble d’avantages différents. Ces avantages sont décrits ici, car il s’agit d’un ensemble de bonnes pratiques pour chacune d’elles afin de garantir la meilleure réponse de la communauté à grande échelle et microsoft en particulier.

Remarque

N’utilisez pas la section commentaires située en bas de chaque page pour envoyer des commentaires sur le produit. Ces liens sont réservés aux commentaires sur la documentation.

Forums

Le forum WPF est la principale ressource de la communauté pour discuter et résoudre les problèmes. Les forums facilitent la discussion et la résolution des problèmes en offrant un ensemble complet de fonctionnalités, notamment :

  • la recherche ;
  • le suivi de discussion ;
  • la mise en forme enrichie de texte et de code ;
  • Intégration Visual Studio.
  • l’implication des MVP (Most Valued Professionals) et de la Communauté ;
  • une surveillance visant à garantir la réponse la plus rapide aux publications.

Une autre option permettant de poser des questions à la communauté sur WPF est Stack Overflow.

Meilleures pratiques du forum

L’utilisation des meilleures pratiques suivantes permet de résoudre les problèmes publiés sur le forum WPF dans le délai le plus rapide possible. Ces pratiques s’appliquent à tous les forums.

Rechercher des billets existants

Certains problèmes se produisent si souvent que d’autres utilisateurs y ont déjà été confrontés avant vous. Vous pouvez donc résoudre rapidement votre problème ou apporter votre contribution à une discussion existante.

Utiliser des titres explicites

Les titres concis et significatifs améliorent la détectabilité de vos billets. Ils facilitent également la résolution de votre problème par d’autres membres de la communauté du forum WPF.

Inclure le contenu approprié

Décrivez le problème et comment vous avez essayé de le résoudre. Si possible, ajoutez des extraits de code ou un exemple très simple qui illustre le problème. Tous ces détails augmenter vos chances d’obtenir une réponse rapide à votre question.

Communauté des développeurs Visual Studio

Certains problèmes peuvent parfois être difficiles, voire impossibles à résoudre. De telles situations sont liées à des bogues au niveau de la technologie, à la difficulté à appliquer la technologie à des scénarios particuliers, ou encore à un manque de prise en charge de certains scénarios particuliers. Ces informations sont importantes pour Microsoft et peuvent être fournies via le site de la Communauté des développeurs Visual Studio.

Les éléments publiés dans le Centre de commentaires sur les produits WPF sont routés vers la base de données interne de l’équipe WPF. Par conséquent, il s’agit du moyen le plus fiable d’obtenir vos commentaires au propriétaire de la fonctionnalité WPF. En outre, vous pouvez valider et suivre les suggestions et les bogues, ainsi que voter sur eux, ce qui aide l’équipe WPF à hiérarchiser les problèmes.

Meilleures pratiques de la communauté des développeurs

Lors de la publication dans visual Studio Developer Community, la recherche de billets existants, la fourniture d’un titre explicite et le contenu approprié sont des meilleures pratiques importantes, tout comme pour la publication sur le forum WPF. Vous trouverez ci-dessous d’autres pratiques à adopter.

Rechercher des billets existants

Certains problèmes se produisent si souvent que d’autres utilisateurs y ont déjà été confrontés avant vous. Par conséquent, vous pouvez résoudre votre problème rapidement, ou vous pouvez ajouter votre entrée à un problème existant.

Utiliser des titres explicites

Les titres concis et significatifs augmentent la probabilité que votre problème soit dirigé vers l’équipe WPF la plus appropriée dans le délai le plus court. Ceci est particulièrement important pour une technologie comme WPF, qui contient de nombreuses fonctionnalités liées.

Décrire comment reproduire votre bogue

Lorsque vous publiez sur un bogue, il est important d’inclure les éléments suivants, le cas échéant :

  • Fournir une description claire du bogue.
  • Utiliser des extraits de code pour étayer la description du bogue.
  • Fournir une liste d’étapes montrant comment reproduire le bogue.
  • Inclure le plus petit exemple de code possible qui reproduit le bogue.
  • Préciser si le bogue se reproduit constamment ou non.
  • Inclure les informations d’exception appropriées.

Si le bogue est lié à l’installation ou à la configuration, joignez les journaux d’installation et les captures instantanées (fichiers comportant le préfixe « dd_ » qui se trouvent dans votre dossier %temp%).

Dans le cas de problèmes de compilation ou de génération, joignez les journaux de génération. Le système MSBuild peut être configuré pour prendre en charge la journalisation avec différentes verbes à l’aide du commutateur /v : à partir de la ligne de commande ou en configurant le niveau approprié à partir d’un environnement de développement intégré (IDE) comme Visual Studio.

Fournir des informations sur l’environnement

Les informations générales peuvent souvent être utiles pour ajouter du contexte à votre publication. En particulier, mentionnez la plateforme du système d’exploitation, la famille de processeurs et l’architecture, telles que « Windows 10 Version 1709, Intel(R) Xeon(R), x64 ».

Si vous rencontrez un problème de rendu, vous devez également fournir des détails sur la carte et le pilote graphiques, si possible. Ces informations sont importantes, car WPF est une infrastructure de présentation.

Fournir des informations sur la solution ou le projet

Les bogues peuvent être liés à des outils utilisés pour développer et générer vos applications et les types d’applications que vous créez. Par conséquent, il peut être utile de spécifier :

  • Type d’application que vous créez, par exemple :
    • Application (.exe) ou bibliothèque (.dll)
    • Application de navigateur XAML (Extensible Application Markup Language) (XBAP)
    • Application XAML libre
    • Applications installées autonomes
    • Applications déployées par ClickOnce autonomes
  • L’outil de développement, tel que :
    • MSBuild
    • Concepteur graphique d’expression
    • Concepteur interactif d’expressions
    • Visual Studio
  • Configuration de la solution, par exemple :
    • Une solution
    • Un seul projet
    • Solution avec plusieurs projets dépendants
  • Si votre application dispose de ressources associées ou non à un langage spécifique. Par exemple, avez-vous spécifié la propriété UICulture du projet ou des métadonnées localisables pour les types Application, Page et Resource ?
  • Si vous avez utilisé le paramètre de langue neutre dans le fichier AssemblyInfo.cs ou AssemblyInfo.vb.

Fournir des informations sur le scénario et l’impact

Fournissez des informations sur le scénario qui manifeste le bogue et son impact. Ces informations sont très importantes pour l’équipe WPF lorsqu’elle décide si, quand et comment un problème doit être résolu ou si une solution de contournement acceptable peut être utilisée à la place.

En règle générale, les scénarios de plantage et de perte de données ont un impact important et sont, par conséquent, facilement prioritaires. Certains bogues, toutefois, se produisent uniquement dans des scénarios rares, mais qui peuvent aussi parfois devenir des scénarios courants. Fournir un contexte autour du scénario et de l’impact aide l’équipe WPF à prendre la bonne décision.

Voir aussi