Partager via


Instructions de conception pour le développement de bibliothèques de classes

Mise à jour : novembre 2007

Les instructions de conception pour le développement de bibliothèques de classes concernent le développement de bibliothèques visant à étendre et interagir avec le .NET Framework. Les instructions de conception du .NET Framework ont pour but d'aider les concepteurs de bibliothèques à exploiter pleinement la cohérence et la simplicité d'utilisation des API en fournissant un modèle de programmation unifié, indépendant du langage de programmation utilisé pour le développement. Il est fortement recommandé de suivre ces instructions de conception lors du développement de classes et de composants qui étendent le .NET Framework. Un design incohérent des bibliothèques nuit à la productivité des développeurs et peut en décourager certains de les adopter.

Ces indications visent à aider les concepteurs de bibliothèques de classes à comprendre les compromis entre différentes solutions. Vous devrez parfois enfreindre ces instructions de conception pour obtenir un bon design de bibliothèque. Une telle situation ne devrait pas se présenter souvent et il est important que vous puissiez justifier votre décision par des arguments solides.

Portions Copyright 2005 Microsoft Corporation. Tous droits réservés.

Portions Copyright Addison-Wesley Corporation. Tous droits réservés.

Pour plus d'informations sur les instructions de conception, consultez le livre « Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries » de Krzysztof Cwalina et Brad Abrams, publié par Addison-Wesley, 2005.

Dans cette section

Rubriques connexes