Sad Tux - Windows bias detected
This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Detected Bias Types
windows_tools
powershell_heavy
windows_first
missing_linux_example
Summary
The documentation is heavily oriented toward Windows and Visual Studio, with all instructions and screenshots assuming the use of Visual Studio on Windows. Package installation steps use PowerShell commands in the NuGet Package Manager Console, which is a Windows-only tool. There are no instructions or examples for Linux/macOS users, such as using VS Code, JetBrains Rider, or .NET CLI commands. The documentation does not mention or demonstrate how to perform equivalent steps on non-Windows platforms, creating friction for Linux/macOS users.
Recommendations
  • Add instructions for using .NET CLI (e.g., 'dotnet new console', 'dotnet add package') for project creation and package installation, which work cross-platform.
  • Include guidance for using VS Code or JetBrains Rider as alternative IDEs, with screenshots or step-by-step instructions.
  • Clarify that the code samples are platform-agnostic and can be run on Linux/macOS, and provide troubleshooting tips for common cross-platform issues (e.g., port/firewall settings).
  • Add a section or callouts for Linux/macOS users, including how to authenticate with Azure (e.g., via Azure CLI or environment variables) outside of Visual Studio.
  • Avoid assuming Visual Studio is required; note that any .NET 6+ compatible IDE or editor can be used.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-12 00:00 #99 completed Biased Biased
2026-01-11 06:20 #98 completed Biased Biased
2026-01-10 00:00 #92 completed Clean Clean
2026-01-06 22:28 #78 completed Clean Clean
2025-12-15 00:00 #7 completed Clean Clean
2025-12-14 05:05 #6 completed Clean Clean

Flagged Code Snippets