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 demonstrates a Windows bias by prioritizing Windows/Visual Studio workflows (e.g., right-clicking folders, using Visual Studio's NuGet package manager) and omitting explicit Linux or cross-platform command-line examples for key steps such as file creation, package installation, and deployment. There are no Linux-specific instructions or terminal/CLI commands for common developer tasks, and the documentation assumes a GUI-based workflow typical of Windows environments.
Recommendations:
- Provide equivalent Linux (and macOS) instructions for file creation and project navigation, using CLI commands (e.g., 'touch', 'mkdir', 'nano', or 'code').
- Include .NET CLI commands for package installation (e.g., 'dotnet add package Microsoft.SemanticKernel') alongside or before Visual Studio/NuGet GUI instructions.
- Offer deployment instructions using Azure CLI or GitHub Actions, not just portal-based workflows.
- Explicitly mention cross-platform compatibility and provide examples for both Windows and Linux environments where relevant.
- Avoid assuming the use of Visual Studio or Windows-specific UI patterns; highlight VS Code or JetBrains Rider as alternatives.
Create pull request