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_first
Summary:
The documentation page focuses exclusively on the .NET parser library and provides only C# code examples, which are most commonly associated with Windows development. There are no examples or guidance for using the parser on Linux or with cross-platform tools, nor are alternative languages or environments mentioned. This creates a Windows-first impression and omits Linux parity.
Recommendations:
- Include examples of using the DTDL parser library on Linux, such as with .NET Core/5+/6+ on Ubuntu or other distributions.
- Explicitly mention that the .NET parser library is cross-platform and provide instructions for installing .NET on Linux.
- Add code samples or command-line instructions that demonstrate usage on Linux (e.g., using dotnet CLI on Linux terminals).
- If possible, provide examples in additional languages supported by the DTDL parser (if available), or mention alternatives for non-Windows environments.
- Clarify that the C# code and .NET tools work on macOS and Linux as well as Windows, to avoid the impression of Windows exclusivity.
Create pull request