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
⚠️
missing_linux_example
Summary:
The documentation demonstrates a Windows bias by exclusively referencing Visual Studio (a Windows-centric IDE) for project creation, using PowerShell commands for NuGet package installation, and omitting any Linux or cross-platform development instructions. There are no examples or guidance for Linux users, such as using VS Code, the .NET CLI, or Bash for package management and project setup.
Recommendations:
- Add instructions for creating the .NET project using the .NET CLI (dotnet new console) for cross-platform compatibility.
- Provide NuGet package installation commands using the .NET CLI (dotnet add package ...) alongside the PowerShell/Visual Studio instructions.
- Mention and provide guidance for using cross-platform editors like Visual Studio Code.
- Clarify that the .NET SDK and Azure SDK libraries are cross-platform, and explicitly state that the steps can be performed on Linux, macOS, and Windows.
- Include screenshots or terminal examples from Linux/macOS environments where appropriate.
- Avoid assuming the use of Visual Studio or PowerShell as the default environment.
Create pull request