Nombres de ensamblados y bibliotecas DLL
Actualización: noviembre 2007
En la mayoría de los escenarios, un ensamblado contiene toda una biblioteca reutilizable o parte de ella y está contenido en una única biblioteca de vínculos dinámicos (DLL). Un ensamblado se puede dividir entre varios archivos DLL pero esto es un caso muy raro y no es el objetivo de esta instrucción.
Si los ensamblados y archivos DLL son la organización física de una biblioteca, los espacios de nombres son una organización lógica y deben generarse independientemente de la organización del ensamblado. Los espacios de nombres pueden extenderse por varios ensamblados y a menudo lo hacen.
Considere asignar nombres a los archivos DLL según el modelo siguiente:
<Company>.<Component>.dll
Donde <Component> contiene una o más cláusulas separadas por puntos.
Por ejemplo, Contoso.WebControls.dll.
Portions Copyright 2005 Microsoft Corporation. Reservados todos los derechos.
Portions Copyright Addison-Wesley Corporation. Reservados todos los derechos.
Para obtener más información sobre las directrices de diseño, consulte el libro titulado "Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries" de Krzysztof Cwalina y Brad Abrams, publicado por Addison-Wesley, 2005.
Vea también
Otros recursos
Instrucciones de diseño para desarrollar bibliotecas de clases