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 clear Windows bias by exclusively using Visual Studio (Windows-only) for development, instructing users to set the Function App OS to Windows, and providing no guidance or examples for Linux or cross-platform development environments. There are no instructions for using VS Code, CLI, or other tools commonly used on Linux/macOS, nor any mention of deploying or running on Linux-based Function Apps.
Recommendations:
- Provide parallel instructions for developing Azure Functions using cross-platform tools such as Visual Studio Code and the Azure Functions Core Tools CLI.
- Include steps for creating and deploying Function Apps with the OS set to Linux, and highlight any differences or considerations.
- Offer examples for installing dependencies and running/debugging the function on Linux/macOS (e.g., using dotnet CLI, bash, or zsh).
- Mention that Azure Functions can be hosted on both Windows and Linux, and explain how to select the appropriate OS during Function App creation.
- Avoid assuming Visual Studio is the only or primary development environment; reference alternatives early and equally.
Create pull request