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
Bias Types:
⚠️
windows_first
⚠️
missing_linux_example
Summary:
The documentation is heavily focused on ASP.NET Core and Visual Studio/Visual Studio Code workflows, which are most commonly associated with Windows development. While the .NET CLI commands are cross-platform, the only alternative package installation example uses Install-Package, which is a PowerShell/NuGet Package Manager Console command specific to Windows/Visual Studio. There are no explicit Linux or macOS instructions, terminal examples, or mentions of Linux-specific environments or tools. The documentation implicitly assumes a Windows development environment and omits guidance for Linux users.
Recommendations:
- Ensure all command-line examples use the .NET CLI (dotnet) commands, which are cross-platform, and avoid Windows-specific commands like Install-Package unless also providing Linux/macOS equivalents.
- Explicitly mention that the instructions work on Windows, Linux, and macOS, and provide any necessary notes for Linux/macOS users (e.g., file path separators, prerequisites, or environment setup).
- Include a section or callout for Linux/macOS users, highlighting any differences in project setup, running, or debugging.
- Where Visual Studio is referenced, also mention Visual Studio Code and command-line workflows as equally valid, and provide links to official .NET documentation for Linux/macOS development.
- If screenshots or UI walkthroughs are included elsewhere, ensure parity by showing Linux/macOS environments as well as Windows.
Create pull request