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 strong Windows bias: all migration tools and examples focus exclusively on migrating from Windows/IIS environments, with repeated references to PowerShell scripts and Windows-specific tools. There are no examples, tools, or guidance for migrating .NET apps from Linux environments or for Linux-based hosting scenarios. The documentation assumes the source environment is always Windows/IIS, omitting Linux/Apache/Nginx scenarios entirely.
Recommendations:
- Add explicit guidance and tooling for migrating .NET apps hosted on Linux (e.g., Apache, Nginx) to Azure App Service.
- Include Linux shell (bash) script examples alongside PowerShell, or reference cross-platform CLI tools where available.
- Document any limitations or differences when migrating from Linux environments, and provide remediation steps.
- Mention and link to Azure App Service for Linux documentation, and clarify support for Linux-based .NET Core/ASP.NET Core apps.
- Where possible, present migration options for both Windows and Linux environments in parallel, rather than focusing solely on Windows/IIS.
Create pull request