Compartir a través de


Nombres de ensamblados y bibliotecas DLL

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.

Elija nombres para las bibliotecas DLL de su ensamblado que sugieran grandes fragmentos de funcionalidad como System.Data. No es necesario que los nombres de ensamblado y de DLL correspondan a los nombres de espacios de nombres, pero es razonable seguir el nombre del espacio de nombres al decidir las denominaciones de los ensamblados.

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 “las instrucciones de diseño de Framework: Convenciones, frases realizadas y modelos para libro de bibliotecas reutilizables de .NET” de Krzysztof Cwalina y Brad Abrams, publicados por Addison-Wesley, 2005.

Vea también

Otros recursos

Instrucciones de diseño para desarrollar bibliotecas de clases

Instrucciones de nomenclatura