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 exhibits a strong Windows bias: all migration tools and examples focus exclusively on Windows environments, specifically IIS servers and PowerShell scripts. There is no mention of Linux-based hosting scenarios, migration from Linux web servers, or Linux-compatible tools. The App Service Migration Assistant and related scripts are only available for Windows, and Windows terminology and tools are consistently prioritized and presented without Linux alternatives.
Recommendations:
- Include migration guidance and tooling for .NET apps hosted on Linux web servers (e.g., Apache, Nginx).
- Provide Linux shell (bash) script equivalents for PowerShell-based migration steps.
- Mention and link to any Linux-compatible migration tools, or clarify the lack thereof and suggest workarounds.
- Add examples and documentation for containerizing and migrating .NET Core/ASP.NET Core apps running on Linux.
- Balance the presentation by explicitly addressing both Windows and Linux scenarios in tool tables and migration workflows.
- If Windows-only support is intentional, clearly state this limitation at the top of the documentation.
Create pull request