.NET Buenas Prácticas – Nombres de ensamblados y librerías


Para las librerías y ensamblados es importante mantener un orden y precedencia para los nombres ya que es común que un namespace o librería tengan nombres parecidos entre diferentes proveedores. Por ejemplo, la empresa ACME hace una librería de utilidades web y la llama Utils y la empresa SOFT hace una librería de utilidades web y la llama Utils.
Por lo cual, se recomienda la siguiente nomenclatura:

 

…dll

 

EJ: ACME.Web.Utils y SOFT.Web.Utils

 

Con respecto a la sección o precedencia de namespaces, dependerá como se organicen los componentes. Por ejemplo Microsoft define:

 

System.Web.dll contiene los namespaces que comienzan por: System.Web

 

Pero por otro lado, también tiene ensamblados separados del mismo namespace:

 

System.Web.Services.dll
System.Web.Mobile.dll

 

Con lo cual, es importante definir a que harán referencia los nombres de los ensamblados o determinar la mejor forma de agrupar los namespaces.

 

Para más información ver el post de .NET Buenas Prácticas – Namespaces

Anuncios

1 comentario

Archivado bajo Uncategorized

Una respuesta a “.NET Buenas Prácticas – Nombres de ensamblados y librerías

  1. Pingback: .NET Buenas Prácticas | Desarrollo y Arquitectura de Software

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s