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
Summary:
The documentation demonstrates a Windows-first bias by focusing exclusively on ASP.NET web applications and development workflows typical of Windows environments. It references Visual Studio and Visual Studio Code, but does not provide explicit Linux or cross-platform instructions, nor does it mention Linux-specific tools or considerations. There are no examples or guidance for running, debugging, or deploying the application on Linux systems.
Recommendations:
- Explicitly mention that .NET Core and ASP.NET Core are cross-platform and can be developed and run on Linux and macOS as well as Windows.
- Provide Linux-specific instructions for installing the .NET SDK, creating projects, and running applications (e.g., using apt, yum, or snap for installation).
- Include terminal commands and examples that are platform-agnostic or show both Windows (cmd/PowerShell) and Linux/macOS (bash) equivalents.
- Reference popular Linux editors (such as VS Code, Vim, or JetBrains Rider) and include instructions for using them.
- Add troubleshooting notes for common Linux-specific issues (e.g., file permissions, HTTPS certificate trust, environment variables).
- Clarify that the dotnet CLI commands work the same on Linux, and provide sample output or screenshots from a Linux terminal.
Create pull request