Sad Tux - Windows bias detected
This page contains Windows bias

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

Detected Bias Types
windows_first
missing_linux_example
windows_tools
Summary
The documentation demonstrates a Windows bias by prioritizing and exclusively referencing Windows-specific tools (Visual Studio, Server Explorer) for diagnostics and management tasks. There are no equivalent examples or guidance for Linux users, nor are cross-platform or command-line alternatives (such as Azure CLI, REST API, or open-source tools) highlighted alongside or before Windows tools. This may hinder Linux or non-Windows users from effectively following the troubleshooting steps.
Recommendations
  • Add equivalent instructions and screenshots for performing diagnostics and management tasks using cross-platform tools such as Azure CLI, REST API, or Azure Portal.
  • Explicitly mention and provide examples for Linux/macOS users, especially for tasks currently described only with Visual Studio or Server Explorer.
  • When referencing Visual Studio or other Windows-only tools, always provide alternative methods (e.g., using Azure CLI, REST API, or Service Bus Explorer) and present them before or alongside the Windows-specific instructions.
  • Include sample scripts or commands for common troubleshooting actions (e.g., listing registrations, sending test notifications) using cross-platform tools.
  • Clarify in each section whether the described tool or method is Windows-only, and direct users to cross-platform alternatives where available.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-14 00:00 #250 in_progress Clean Clean
2026-01-13 00:00 #246 completed Clean Clean
2026-01-11 00:00 #240 completed Clean Clean
2026-01-10 00:00 #237 completed Clean Clean
2026-01-09 00:34 #234 completed Clean Clean
2026-01-08 00:53 #231 completed Clean Clean
2026-01-06 18:15 #225 cancelled Clean Clean
2025-08-17 00:01 #83 cancelled Clean Clean
2025-07-13 21:37 #48 completed Clean Clean
2025-07-12 23:44 #41 cancelled Biased Biased

Flagged Code Snippets

NotificationHubClient hub = NotificationHubClient.CreateClientFromConnectionString(connString, hubName);
var result = await hub.SendWindowsNativeNotificationAsync(toast);
Console.WriteLine(result.State);
    bool enableTestSend = true;
    NotificationHubClient hub = NotificationHubClient.CreateClientFromConnectionString(connString, hubName, enableTestSend);

    var outcome = await hub.SendWindowsNativeNotificationAsync(toast);
    Console.WriteLine(outcome.State);

    foreach (RegistrationResult result in outcome.Results)
    {
        Console.WriteLine(result.ApplicationPlatform + "\n" + result.RegistrationId + "\n" + result.Outcome);
    }