2009-10-29 41 views
11

Tài liệu chuẩn mã hóa có sẵn để tải xuống từ Microsoft không? Tôi muốn sử dụng các tiêu chuẩn của họ, chủ yếu cho C#.Tài liệu chuẩn mã hóa Microsoft

+5

Hướng dẫn về điều gì? CNET? VB6? COM? Phát triển thư viện lớp học? Trình thông dịch Microsoft BASIC trong Commodore 64? –

+0

Đối với ngôn ngữ nào? –

+0

Tôi muốn_ MS __WOULd ClEaN Up___ theIr CrT Sd_K__ ItS__ Rea__LLY t_ou-Gh tO __reaD :) Lưu ý: Tôi biết nó cũ, nhưng một số tiêu chuẩn giằng nhất quán sẽ giúp ích. –

Trả lời

1

MSDN là một nơi tuyệt vời để bắt đầu một tìm kiếm cho bất cứ điều gì liên quan đến lập trình trên Windows. Bạn có thể bắt đầu với:

nhớ rằng không có một kích thước phù hợp với tất cả và công ước/tiêu chuẩn thay đổi từ đồng đội để đội, ngôn ngữ được sử dụng, vv

+0

Quy tắc liên kết mã hóa kiểu vẫn hoạt động, nhưng "Kỹ thuật mã hóa và thực hành lập trình" không còn hoạt động – CJBS

11

Nếu bạn đang sử dụng C#, bạn có thể tìm hiểu phong cách ưa thích của Microsoft khi bạn mã bằng cách chạy StyleCop trên bất kỳ mã nào bạn viết. Nó dễ dàng hơn nhiều để tìm hiểu theo cách đó hơn là cố gắng hấp thụ một số tài liệu khổng lồ.

+0

+1 để có đề xuất tốt. Nếu bạn có Resharper có một add-in thực sự tốt tích hợp các quy tắc StyleCop vào tô sáng cú pháp Resharper - rất hay: http://stylecopforresharper.codeplex.com/ – rohancragg

+0

Đó là một gợi ý tốt. Liên kết hiện tại nằm trên CodePlex tại đây: http://stylecop.codeplex.com/ – Blanthor

2

Các mẫu & lệ Guidance Explorer

"là một công cụ cho phép phát hiện, thành phần và tiêu thụ chỉ đạo phát triển chất lượng cao Hướng dẫn . Explorer cài đặt với một kết nối để các mô hình & thực hành hướng dẫn thư viện bao gồm hiệu suất và chủ đề bảo mật cho .NET, ASP.NET và ứng dụng ADO.NET. Thư viện hướng dẫn chứa nhiều hướng dẫn 0 Các loạibao gồm danh sách kiểm tra và nguyên tắc bao gồm thiết kế, chủ đề triển khai và triển khai. "

Vì vậy, đây sẽ là một chút thân thiện hơn một tài liệu lớn và sẽ cho phép bạn:

  • Tìm mô hình phù hợp & thực hành hướng dẫn
  • xây dựng tùy chỉnh danh sách kiểm tra cho các kịch bản phát triển của bạn
  • xây dựng tùy chỉnh hướng dẫn cho các kịch bản phát triển của bạn
  • Bạn có thể tạo các bộ hướng dẫn tùy chỉnh và chia sẻ với nhóm của mình như là phương pháp được khuyến nghị.
  • Theo dõi một nguồn cấp dữ liệu RSS của hướng dẫn

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

1

Nếu bạn muốn chủ trương xuất bản bởi Microsoft, google họ hoặc liên kết sử dụng trong các câu trả lời khác.

Nhưng nếu bạn muốn "các tiêu chuẩn được sử dụng trong mã riêng của Microsoft" - không có câu trả lời nào.Microsoft là một công ty lớn với nhiều bộ phận và mã được mua lại, vì vậy mỗi dự án hoặc sản phẩm đều có phong cách riêng.

Ngay cả kiểu .NET Framework cũng khác với những gì StyleCop gợi ý.

Quan điểm của tôi là, chú ý nhiều hơn đến những nguyên tắc và giấy tờ trắng hơn bản thân Microsoft có thể không phải là một ý tưởng hay.

Các vấn đề liên quan