This page contains Windows bias

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
⚠️ powershell_heavy
⚠️ windows_tools
⚠️ missing_linux_example
Summary:
The documentation demonstrates a moderate Windows bias. While it mentions 'web app on Linux' in the introduction and notes that some features (like auto swap) are not supported on Linux, the majority of technical examples and advanced configuration references (such as custom warm-up using Web.config and IIS's applicationInitialization) are Windows-centric. The command-line examples are provided for both Azure CLI (cross-platform) and Azure PowerShell (primarily Windows), but there is a notable lack of Linux-native or shell-specific guidance. Additionally, advanced troubleshooting and configuration (e.g., rewrite rules in Web.config) assume a Windows/IIS environment, with no equivalent Linux/NGINX/Apache examples or notes.
Recommendations:
  • Provide explicit Linux-specific examples and guidance, especially for advanced configuration and troubleshooting (e.g., show how to configure custom warm-up and rewrite rules for Linux-based web apps using NGINX or Apache).
  • Clarify in each section whether the instructions apply to both Windows and Linux App Service plans, and offer alternatives or workarounds for Linux where features are not supported.
  • Balance the prominence of PowerShell and Azure CLI examples, and consider including Bash shell scripts or Linux command-line idioms where appropriate.
  • Where Windows-specific tools or configuration files (like Web.config or IIS settings) are referenced, add parallel instructions or notes for Linux-based deployments (e.g., appsettings.json for .NET Core on Linux, NGINX config for Node/Python apps).
  • Explicitly state limitations or differences for Linux throughout the documentation, not just in feature notes, to help Linux users avoid confusion.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-09-14 00:00 #111 completed ✅ Clean
2025-09-13 00:00 #110 completed ✅ Clean
2025-09-12 00:00 #109 completed ✅ Clean
2025-09-11 00:00 #108 completed ✅ Clean
2025-09-10 00:00 #107 completed ✅ Clean
2025-09-09 00:00 #106 completed ✅ Clean
2025-09-08 00:00 #105 completed ❌ Biased
2025-09-07 00:00 #104 completed ❌ Biased
2025-09-06 00:00 #103 completed ❌ Biased
2025-08-15 00:01 #81 in_progress ❌ Biased
2025-07-13 21:37 #48 completed ✅ Clean
2025-07-13 21:25 #47 cancelled ✅ Clean
2025-07-13 20:48 #44 cancelled ✅ Clean
2025-07-09 13:09 #3 cancelled ✅ Clean
2025-07-08 04:23 #2 cancelled ❌ Biased

Flagged Code Snippets