Ask if Visual Studio's CodeAnalysis tool supports 100% of the .Net Framework Design guideline.

조동래 20 Reputation points
2023-04-06T06:40:20.6233333+00:00
The .Net Framework Design guideline consists of a total of 41 rules.

(Consists of three categories: Naming Guidelins, Design Guidelines, and Usage Guidelins)

     - 

If you use the CodeAnalysis tool in the Visual Studio tool, it seems that you can analyze the .Net Framework Design guideline. We ask if you comply with all the .Net Framework Design guideline as long as you follow the rules of the CodeAnalysis tool in the three links below.

   - Verification items of CodeAnalysis tool

      1) Design-related rules:
      2) Naming rules: 
      3) Usage related rules: 
.NET
.NET
Microsoft Technologies based on the .NET software framework.
3,839 questions
Visual Studio
Visual Studio
A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.
5,103 questions
Visual Studio Extensions
Visual Studio Extensions
Visual Studio: A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.Extensions: A program or program module that adds functionality to or extends the effectiveness of a program.
214 questions
0 comments No comments
{count} votes

Accepted answer
  1. Anna Xiu-MSFT 28,761 Reputation points Microsoft Vendor
    2023-04-07T09:27:58.72+00:00

    Hi @조동래,

    Welcome to Microsoft Q&A! 

    I suppose you want to confirm if the three rules provided by code analysis can fully follow the .NET design guidelines. 

    From the Rule categories document, I just find the Design rules, Naming rules support adherence to the .NET design guidelines. Usage rules support proper usage of .NET. But I am not sure it is 100%.  I likely recommend you directly confirm with product team in Developer Community

    Thanks for your understanding! 

    Sincerely,

    Anna


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. 조동래 20 Reputation points
    2023-04-07T02:11:04.5833333+00:00
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.