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