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 platform-specific examples for multiple stacks. However, for the ASP.NET (classic) tab, only a Windows-based workflow is provided, using Windows-specific tools (NuGet, MSBuild) and the 'windows-latest' runner. There is no Linux alternative or guidance for building and deploying ASP.NET (classic) apps from Linux. All other stacks (ASP.NET Core, Java, Tomcat, Node.js, Python) use 'ubuntu-latest' runners and cross-platform tools, but the ASP.NET (classic) section is Windows-only and Windows-first.
Recommendations:
- Add a Linux-based example for ASP.NET (classic) if possible, or explicitly state that only Windows runners are supported for this stack.
- If ASP.NET (classic) cannot be built on Linux, clarify this limitation in the documentation.
- Wherever possible, provide both Windows and Linux examples side by side for parity.
- Consider mentioning cross-platform alternatives to Windows tools (e.g., Mono for MSBuild, if feasible) or explain why they are not recommended.
- Ensure that the order of presentation does not always favor Windows-first; alternate or group by cross-platform compatibility.
Create pull request