Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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