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 emphasis on PowerShell scripts and Windows-specific tools. There is no mention of Linux-based .NET hosting environments, nor are there migration paths, tools, or examples for Linux servers. The documentation assumes the source environment is always Windows/IIS, omitting Linux scenarios entirely.
Recommendations:
- Add guidance and tooling for migrating .NET apps hosted on Linux (e.g., Apache, Nginx, Kestrel) to Azure App Service.
- Include Linux-based migration tool options or scripts (such as Bash or cross-platform .NET CLI commands) alongside PowerShell examples.
- Explicitly mention support (or lack thereof) for Linux source environments, and provide parity in documentation structure and examples.
- Highlight any differences or additional considerations when migrating from Linux environments.
- Ensure that documentation tables and feature lists include Linux scenarios where applicable, or clearly state if only Windows is supported.
Create pull request