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
⚠️
windows_tools
Summary:
The documentation provides cross-platform deployment examples for various languages, with most workflows running on Ubuntu (Linux). However, the ASP.NET (not Core) example exclusively uses 'windows-latest' runners and Windows-specific tools (NuGet, MSBuild), and it is presented before the Java, Node.js, and Python examples. There is no equivalent Linux-based example for classic ASP.NET, which may disadvantage Linux users or those seeking parity.
Recommendations:
- Provide a Linux-based example for deploying ASP.NET applications, if technically feasible (e.g., using Mono or .NET Core for compatible projects).
- Clearly explain why Windows runners are required for certain workloads (such as classic ASP.NET) and suggest alternatives or workarounds for Linux users.
- Ensure that for each language or framework, both Windows and Linux deployment options are documented where possible.
- Consider reordering or grouping examples so that Windows-specific workflows are not always presented before Linux ones, or explicitly call out platform requirements in headings.
Create pull request