Bias Analysis
Detected Bias Types
windows_first
missing_linux_example
windows_tools
Summary
The documentation page exhibits a moderate Windows bias. It primarily describes configuration and runtime inspection tasks for ASP.NET apps in Azure App Service using Windows-specific tools and paths (e.g., Kudu CMD/PowerShell, Windows file system locations), without providing equivalent Linux instructions or examples. The guidance assumes the use of Visual Studio and Windows-based deployment flows, with no mention of Linux-based workflows or tools for .NET Framework apps. Linux users may find it difficult to apply these instructions directly, especially for runtime version inspection and environment access.
Recommendations
- Add explicit instructions and examples for Linux-based App Service plans, including how to inspect .NET Framework/Mono runtime versions and access environment variables.
- Include Linux shell (bash) commands and file paths where relevant, alongside Windows CMD/PowerShell examples.
- Clarify which steps are Windows-only and provide links or guidance for Linux alternatives (e.g., using custom containers or .NET Core on Linux).
- Mention cross-platform deployment tools (e.g., dotnet CLI, GitHub Actions) and workflows, not just Visual Studio.
- Reorder examples so that Windows and Linux instructions are presented with equal prominence.
Create Pull Request