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
⚠️
windows_tools
Summary:
The documentation page demonstrates a Windows bias by prioritizing Windows/Visual Studio tooling and workflows, such as right-clicking in Solution Explorer and using the NuGet package manager in Visual Studio, without providing equivalent Linux or cross-platform instructions. There are no explicit Linux command-line examples or references to Linux-native editors or workflows. The only CLI reference is to the .NET CLI for NuGet, but it is secondary to the Visual Studio/Windows-first approach.
Recommendations:
- Provide explicit Linux and cross-platform instructions for file creation and editing, such as using the 'dotnet new page' command or editing files with VS Code, nano, or vim.
- List CLI-based package installation (dotnet CLI) before or alongside Visual Studio/NuGet Package Manager instructions, and clarify that both work on Windows, Linux, and macOS.
- Include screenshots or terminal commands for Linux environments where relevant, such as setting environment variables or deploying to App Service from a Linux shell.
- Avoid instructions that assume a GUI file explorer (e.g., 'Right-click the Pages folder') and instead offer command-line alternatives.
- Explicitly mention that all steps can be performed on Linux, macOS, and Windows, and provide parity in examples and tooling references.
Create pull request