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:
⚠️
missing_linux_example
⚠️
windows_tools
⚠️
windows_first
Summary:
The documentation page demonstrates a bias toward Windows development environments. All code samples are in C# and reference .NET SDKs, with setup instructions tailored to Visual Studio and Windows-centric workflows. There are no Linux-specific instructions, examples, or mentions of cross-platform command-line usage (e.g., Bash, shell scripts). The guidance for downloading files and setting up projects assumes a Windows GUI (right-click, Save As), and package installation commands are shown only for dotnet CLI, with no mention of alternatives for Linux users. There is also a lack of parity in showing how to perform operations using REST APIs, Azure CLI, or other cross-platform tools.
Recommendations:
- Add explicit instructions and examples for Linux users, including setup using common Linux editors (e.g., VS Code, Vim) and command-line tools.
- Provide alternative code samples or instructions for using the Azure CLI and REST API directly, which are cross-platform.
- Include Bash shell commands for downloading files (e.g., using wget or curl) alongside the Windows GUI instructions.
- Clarify that the .NET SDK and dotnet CLI are cross-platform, and provide installation instructions for Linux and macOS.
- When referencing project setup, mention cross-platform editors and workflows, not just Visual Studio.
- Ensure that any references to tools or workflows (such as file downloads or dependency management) include both Windows and Linux equivalents.
- Consider including at least one example in a language commonly used on Linux (e.g., Python) if supported by the SDK.
Create pull request