Partilhar via


Nomes de conjuntos e DLLs  

Na maioria dos cenários, um assembly contém todo ou parte de uma biblioteca reutilizável e está contido em uma única biblioteca de vínculo dinâmico (DLL). Um assembly pode ser dividido entre várias DLLs, mas isso é muito incomum e não endereçadas neste guia.

WHERE DLLs e assemblies são a organização física de uma biblioteca, namespaces são uma organização lógica e devem ser fatorados independentes da organização do assembly. Espaços para nomes pode e muitas vezes se estendem por vários assemblies.

Escolha nomes de seu conjunto de DLLs sugerir grandes blocos de funcionalidade como, por exemplo, System. Data. Os nomes de assembly e a DLL não possuem correspondem aos nomes de namespace, mas é razoável seguir o nome do namespace ao nomear os assemblies.

Considere a nomeação de DLLs de acordo com a seguinte padrão:

<Company>.<Component>.dll

Onde <Component> contém uma ou mais cláusulas separadas por pontos.

Por exemplo, Contoso.WebControls.dll.

Portions Copyright 2005 Microsoft Corporation. Todos os direitos reservados.

Portions Copyright Addison-Wesley Corporation. Todos os direitos reservados.

Para obter mais informações sobre as diretrizes de design, consulte a "diretrizes de Design do Framework: Convenções, idiomas e padrões de reutilizável.Bibliotecas de rede" catálogo por Krzysztof Cwalina e Brad Abrams, publicado pela Addison-Wesley, 2005.

Consulte também

Outros recursos

Diretrizes de Design para desenvolvimento bibliotecas de classe

Diretrizes para nomes