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 is heavily biased towards Windows environments. All prerequisites, instructions, and tooling are centered on Windows OS, requiring a Windows machine to run the Azure Migrate App Containerization tool. Steps involve PowerShell, Windows authentication, and Microsoft Web Deploy, with no mention of Linux alternatives or cross-platform support for ASP.NET app containerization. There are no Linux-based examples or guidance for users who may want to containerize ASP.NET apps from Linux servers.
Recommendations:
  • Provide explicit information about Linux support or lack thereof for ASP.NET app containerization. If not supported, state this clearly at the beginning.
  • If possible, develop and document a Linux-compatible version of the App Containerization tool or alternative workflows for Linux users.
  • Include Linux-based examples and instructions for containerizing ASP.NET Core applications running on Linux, if supported.
  • Offer PowerShell alternatives (such as Bash scripts) where feasible, or clarify that the process is Windows-only.
  • Mention cross-platform tools (like Docker CLI, VS Code, or Azure CLI) where appropriate, and provide parity in documentation structure and examples.
  • Add a comparison table summarizing OS/tooling requirements for each supported scenario (ASP.NET on Windows, Java on Linux, etc.) to set clear expectations.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-08-17 00:01 #83 in_progress ✅ Clean
2025-07-13 21:37 #48 completed ✅ Clean
2025-07-12 23:44 #41 in_progress ❌ Biased
2025-07-09 13:09 #3 cancelled ✅ Clean
2025-07-08 04:23 #2 cancelled ❌ Biased

Flagged Code Snippets

.\AppContainerizationInstaller.ps1