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
⚠️
powershell_heavy
Summary:
The documentation page demonstrates a Windows bias by focusing on Windows-specific concepts, tools, and examples. It provides instructions and examples that are either exclusive to Windows environments (such as referencing the Windows registry, web.config, and Windows-specific patching), or do not mention Linux equivalents. The Kudu console examples and runtime version queries are all Windows-centric, and there is no guidance for Linux-based App Service plans. The only runtime configuration file mentioned is web.config (Windows/IIS), and the note about Node.js versioning explicitly references 'Windows App Service'.
Recommendations:
- Include equivalent instructions and examples for Linux-based App Service plans, such as how to check OS and runtime versions on Linux.
- Provide Linux-specific configuration file examples (e.g., appsettings.json, environment variables, or startup scripts) alongside web.config.
- Clarify when instructions or examples apply only to Windows, and provide parallel Linux instructions where possible.
- Mention Linux patching cadence and mechanisms if they differ from Windows.
- In tables and code samples, add Linux shell commands (e.g., cat /etc/os-release, lsb_release -a) for querying OS information.
- Avoid referencing Windows registry or Windows-specific tools without Linux alternatives.
Create pull request