Partager via


Noms d'assemblys et de DLL

Mise à jour : novembre 2007

Dans la plupart des scénarios, un assembly comprend l'intégralité ou une partie d'une bibliothèque réutilisable et est contenu dans une seule bibliothèque de liens dynamiques (DLL). Un assembly peut être fractionné entre plusieurs DLL mais il s'agit d'un cas très rare qui n'est pas abordé dans cette instruction.

Si les assemblys et les DLL constituent l'organisation physique d'une bibliothèque, les espaces de noms représentent une organisation logique et doivent être conçus indépendamment de l'organisation de l'assembly. Les espaces de noms peuvent couvrir et couvrent d'ailleurs souvent plusieurs assemblys.

Envisagez de nommer les DLL selon le modèle suivant :

<Company>.<Component>.dll

< Component > contenant une ou plusieurs clauses séparées par des points.

Par exemple, Contoso.WebControls.dll.

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.

Voir aussi

Autres ressources

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

Instructions relatives aux noms