Nomes de conjuntos e DLLs
Na maioria das situações, um assembly contém toda 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çado nessa diretriz.
WHERE assemblies e DLLs são a organização física de uma biblioteca, espaços para nome são uma organização lógica e devem ser fatorados independentes da organização do assembly. Os espaços para nomes pode e freqüentemente abranger vários assemblies.
escolher nomes do seu conjunto de DLLs que sugiram grandes blocos de funcionalidade, sistema autônomo sistema.dados.Nomes assembly e DLL não precisam corresponder aos nomes de espaço para nome, mas é razoável seguir o nome do namespace ao nomear módulos (assemblies).
Considere a nomeação DLLs de acordo com a seguinte padrão:
<Company>.<Component>.dll
Onde <componente>contém uma ou mais cláusulas separados por pontos.
Por exemplo, Contoso.WebControls.dll.
Partes direitos autorais 2005 Microsoft Corporation. Todos os direitos reservados.
Partes direitos autorais Addison-Wesley Corporation. Todos os direitos reservados.
Para obter mais informações sobre diretrizes de design, consulte a "diretrizes de design do estrutura: Catálogo de convenções, idiomas e padrões para bibliotecas do .NET reutilizável"Krzysztof Cwalina e Brad Abrams, publicado pela Addison-Wesley, 2005.
Consulte também
Outros recursos
Diretrizes de Design para desenvolvimento bibliotecas de classe