Стандартный документ Microsoft по кодированию

Имеется ли стандартный документ для кодирования, доступный для загрузки из Microsoft? Я хочу использовать их стандарты, в основном для С#.

Ответ 1

Если вы используете С#, вы можете узнать предпочтительный стиль Microsoft, как вы код, запустив StyleCop на любой написанный вами код. Это намного легче узнать, чем пытаться поглотить какой-то огромный документ.

Ответ 4

Образцы и практики Руководство Explorer

"- это инструмент, который позволяет обнаруживать, состав и потребление высоких качества. руководство Explorer устанавливает соединение с руководство по шаблонам и практике библиотеки, включая производительность и темы безопасности для .NET, ASP.NET и Приложения ADO.NET. Руководство библиотека содержит множество руководств типы, включая контрольные списки и руководящие принципы, касающиеся проектирования, темы внедрения и развертывания".

Итак, это будет немного более дружелюбно, чем один большой документ, и позволит вам:

  • Найти соответствующие руководства и рекомендации по практическим методам.
  • Создайте настраиваемые контрольные списки для ваших сценариев разработки.
  • Постройте индивидуальные рекомендации для сценариев разработки.
  • Вы можете создавать собственные наборы руководств и делиться с вашей командой в качестве рекомендуемой практики.
  • Подпишитесь на RSS-канал руководства.

alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=guidanceExplorer&DownloadId=25389

Ответ 5

MSDN - отличное место для начала поиска чего-либо, связанного с программированием в Windows. Вы можете начать с:

Помните, что нет единого размера, который бы соответствовал бы всем, а соглашения/стандарты менялись от команды к команде, используемого языка и т.д.

Ответ 6

Если вам нужны рекомендации, опубликованные Microsoft, google или ссылки в других ответах.

Но если вам нужны "стандарты, используемые в собственном коде Microsoft" - ответа нет. Microsoft - крупная компания со многими подразделениями и приобретенным кодом, поэтому каждый проект или продукт имеет свой собственный стиль.

Даже стиль самой .NET Framework немного отличается от того, что предлагает StyleCop.

Я хочу сказать, что уделять больше внимания этим рекомендациям и документам, чем сама Microsoft, может быть не очень хорошая идея.