Bias Analysis
Detected Bias Types
windows_tools
windows_first
missing_linux_example
Summary
The documentation page demonstrates a Windows bias by exclusively referencing Windows tools (Visual Studio, .NET Portability Analyzer as a Visual Studio extension), providing step-by-step instructions only for Windows environments, and omitting Linux-native alternatives for portability analysis and building. Linux users are not given guidance on how to perform these tasks outside of Windows, nor are cross-platform or command-line options discussed.
Recommendations
- Include instructions for running portability analysis on Linux/macOS, such as using the command-line version of the .NET Portability Analyzer or alternative tools.
- Provide examples for building .NET projects using Mono's command-line tools (e.g., xbuild, msbuild) on Linux.
- Mention cross-platform IDEs (e.g., VS Code with .NET extensions) and how to configure/build projects for Mono/HDInsight on Linux.
- Add explicit guidance for Linux users on modifying, testing, and deploying .NET solutions without relying on Visual Studio.
- Present Linux/macOS steps and examples before or alongside Windows instructions to ensure parity.
Create Pull Request