Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Это содержимое перепечатывается разрешением Pearson Education, Inc. из руководства по проектированию платформы: соглашения, идиомы и шаблоны для повторно используемых библиотек .NET, 2-го выпуска. Этот выпуск был опубликован в 2008 году, и книга с тех пор была полностью пересмотрена в третьем выпуске. Некоторые сведения на этой странице могут быть устаревшими.
Сборка — это единица развертывания и идентификации для управляемого кода. Хотя сборки могут охватывать один или несколько файлов, обычно сборка сопоставляется с библиотекой DLL. Поэтому в этом разделе описываются только соглашения об именовании библиотек DLL, которые затем можно сопоставить с соглашениями об именовании сборок.
✔️ Выберите имена библиотек DLL сборки, которые предполагают обширные функциональные возможности, например System.Data.
Имена сборок и библиотек DLL не должны соответствовать именам пространств имен, но при именовании сборок разумно следовать имени пространства имен. Хорошее правило — называть библиотеку DLL по общему префиксу пространств имен, которые содержатся в сборке. Например, сборка с двумя пространствами MyCompany.MyTechnology.FirstFeature
имен и MyCompany.MyTechnology.SecondFeature
может вызываться MyCompany.MyTechnology.dll
.
✔️ Рекомендуется именовать библиотеки DLL в соответствии со следующим шаблоном:
<Company>.<Component>.dll
где <Component>
содержит одно или несколько разделенных точками предложений. Рассмотрим пример.
Litware.Controls.dll
.
© Часть 2005, 2009 Корпорация Майкрософт. Все права защищены.
Перепечатан с разрешения Pearson Education, Inc. из Руководство по проектированию: Соглашения, идиомы и шаблоны для повторного использования библиотек .NET, 2-е издание Кшиштоф Чвалина и Брэд Абрамс, опубликованное 22 октября 2008 года Addison-Wesley Профессиональный в рамках серии разработки Microsoft Windows.