Compartir a través de


Nombres de ensamblados y bibliotecas DLL

Nota:

Este contenido se reimprime con permiso de Pearson Education, Inc. de Directrices de diseño de frameworks: Convenciones, expresiones y patrones para bibliotecas reutilizables de .NET, 2ª edición. Esa edición fue publicada en 2008, y el libro ha sido totalmente revisado en la tercera edición. Parte de la información de esta página puede estar obsoleta.

Un ensamblado es la unidad de implementación e identidad de los programas de código administrado. Aunque los ensamblados pueden abarcar uno o varios archivos, normalmente se corresponde con una DLL. Por lo tanto, en esta sección solo se describen las convenciones de nomenclatura de DLL, que se pueden asignar a las convenciones de nomenclatura de los ensamblados.

✔️ Elija nombres para los archivos DLL de ensamblado que sugieren grandes fragmentos de funcionalidad, como System.Data.

Los nombres del ensamblado y la DLL no tienen que corresponderse con nombres de espacios de nombres, pero es razonable seguir el nombre de estos al asignar nombres a ensamblados. Una buena regla general es asignar un nombre al archivo DLL en función del prefijo común de los espacios de nombres incluidos en el ensamblado. Por ejemplo, un ensamblaje con dos espacios de nombres, MyCompany.MyTechnology.FirstFeature y MyCompany.MyTechnology.SecondFeature, podría llamarse MyCompany.MyTechnology.dll.

✔️ CONSIDERE la posibilidad de asignar nombres DLL según el siguiente patrón:

<Company>.<Component>.dll

donde <Component> contiene una o varias cláusulas separadas por puntos. Por ejemplo:

Litware.Controls.dll.

© Partes 2005, 2009 de Microsoft Corporation. Todos los derechos reservados.

Reimpreso con permiso de Pearson Education, Inc. de Framework Design Guidelines: Convenciones, Idiomas y Patrones para Bibliotecas .NET Reusables, 2ª Edición por Krzysztof Cwalina y Brad Abrams, publicado el 22 de octubre de 2008 por Addison-Wesley Professional como parte de la Serie Desarrollo de Microsoft Windows.

Consulte también