Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
missing_linux_example
windows_tools
Summary
The documentation page exhibits a notable Windows bias. All instructions assume the use of Visual Studio (a Windows-centric IDE), and the only example for installing NuGet packages uses PowerShell commands via the Visual Studio Package Manager Console. There are no instructions or examples for Linux/macOS users, such as using VS Code, JetBrains Rider, or the dotnet CLI. The documentation also references Windows-specific tools and patterns first and exclusively, making it difficult for Linux/macOS users to follow along without adaptation.
Recommendations
- Add instructions for creating and running .NET projects using cross-platform tools like VS Code and the dotnet CLI.
- Provide NuGet installation commands using the dotnet CLI (e.g., 'dotnet add package ...') alongside PowerShell examples.
- Clarify that the .NET SDK and Azure SDK are cross-platform and can be used on Linux/macOS.
- Mention alternative IDEs (VS Code, Rider) and provide setup steps for those environments.
- Ensure all code samples and steps are not dependent on Windows-only features or tools.
- Add a section or callout for Linux/macOS users with relevant commands and troubleshooting tips.
Create Pull Request