Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Det här innehållet skrivs om med behörighet från Pearson Education, Inc. från Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition. Den utgåvan publicerades 2008, och boken har sedan dess reviderats helt i den tredje utgåvan. En del av informationen på den här sidan kan vara inaktuell.
En sammansättning är distributions- och identitetsenheten för hanterade kodprogram. Även om sammansättningar kan sträcka sig över en eller flera filer, mappar vanligtvis en sammansättning en-till-en med en DLL. Därför beskrivs endast namngivningskonventioner för DLL i det här avsnittet, som sedan kan mappas till namngivningskonventioner för sammansättningar.
✔️ Välj namn på sammansättnings-DLL:er som föreslår stora delar av funktionerna, till exempel System.Data.
Sammansättnings- och DLL-namn behöver inte motsvara namnområdesnamn, men det är rimligt att följa namnområdesnamnet när du namnger sammansättningar. En bra tumregel är att namnge DLL:en baserat på det gemensamma prefixet för namnrymderna i sammansättningen. Till exempel kan en sammansättning med två namnrymder MyCompany.MyTechnology.FirstFeature och MyCompany.MyTechnology.SecondFeature, anropas MyCompany.MyTechnology.dll.
✔️ ÖVERVÄG att namnge DLL:er enligt följande mönster:
<Company>.<Component>.dll
där <Component> innehåller en eller flera punktavgränsade satser. Till exempel:
Litware.Controls.dll.
Portioner © 2005, 2009 Microsoft Corporation. Alla rättigheter reserverade.
Återtryckt med tillstånd från Pearson Education, Inc. från Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition av Krzysztof Cwalina och Brad Abrams, publicerades den 22 oktober 2008 av Addison-Wesley Professional som en del av Microsoft Windows Development Series.