Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
missing_linux_example
windows_tools
Summary
The documentation page exhibits a notable Windows bias: all code samples use C# and Windows command syntax (cmd.exe), with no Linux shell equivalents provided. Windows-specific tools (Visual Studio, .exe files) are referenced exclusively, and instructions for running samples assume a Windows environment. Linux is only mentioned in a note about changing path separators, with no Linux/macOS shell or tool examples. There are no Bash or cross-platform code samples, and the Batch File Conventions library is only available for .NET.
Recommendations
- Provide Linux/macOS shell (e.g., Bash) equivalents for task command lines, including examples using sh/bash syntax.
- Include instructions for running sample projects on Linux/macOS, possibly using .NET Core/SDK and VS Code.
- Show how to create containers and SAS tokens using Azure CLI or SDKs in Python/JavaScript, not just .NET.
- Reference cross-platform tools and editors (e.g., VS Code) alongside Visual Studio.
- Clarify how Linux users can implement file conventions and output persistence, with sample code in other languages.
- Add explicit Linux/macOS code samples for key steps, such as uploading files and handling output patterns.
Create Pull Request