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 provides cross-platform deployment examples for most stacks, but the ASP.NET (non-Core) section exclusively uses Windows runners and Windows-specific tools (NuGet, MSBuild) without offering Linux alternatives or parity. This creates a Windows-first impression for ASP.NET, and omits Linux-based guidance for that scenario.
Recommendations:
- Provide a Linux-based example for ASP.NET (non-Core) deployment, using Mono or .NET SDK on Linux if feasible.
- Explicitly mention platform constraints for ASP.NET (non-Core) and clarify if Windows is required, or provide guidance for cross-platform alternatives.
- For all stacks, ensure that both Windows and Linux runner options are shown where possible, or explain why only one is supported.
- Consider reordering or grouping examples so that Linux and Windows options are presented together, rather than defaulting to Windows for legacy stacks.
- Add notes about tool availability (e.g., MSBuild, NuGet) on Linux and how to install or use them if supported.
Create pull request