Ответ 1
Как вы сами поняли, статья, которую вы изначально искали, называется " Правила разработки для разработки библиотек классов на MSDN".
Обратите внимание, что также существует отличная полная книга по той же теме, называемая Framework Design Guidelines. На самом деле, страница MSDN рекомендует вам взглянуть на эту книгу, если вы хотите углубиться:
Для получения дополнительной информации о руководящих принципах проектирования см. Книгу Кшиштофа Квалины и Брэда Абрамса "Принципы разработки рамок: условные обозначения, идиомы и шаблоны для многократно используемых библиотек .NET", опубликованную Addison-Wesley, 2005.
(источник: davesbox.com)