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
Summary:
The documentation page demonstrates a Windows-first bias by focusing on migration from Windows-based HDInsight and providing instructions that rely exclusively on Windows tools (Visual Studio, .NET Portability Analyzer as a Visual Studio extension). There are no examples or guidance for performing portability analysis, building, or testing on Linux systems, nor are cross-platform or Linux-native tools mentioned.
Recommendations:
- Include instructions for running portability analysis using cross-platform tools or command-line alternatives (e.g., .NET Portability Analyzer CLI, if available).
- Provide examples of building and testing .NET applications using Mono or .NET SDK on Linux (e.g., using dotnet CLI or msbuild on Linux).
- Mention Linux-native editors or IDEs (such as VS Code or JetBrains Rider) for users who may not have access to Visual Studio on Windows.
- Add explicit examples of file path handling and other platform-specific code considerations, with Linux path examples.
- Reorder sections or add parallel Linux workflows so that Linux-native approaches are presented alongside or before Windows-specific instructions.
Create pull request