News

Windows Developers Get New Tool for Desktop App Analytics

Microsoft this week announced a new analytics tool that lets Windows developers view details about desktop application performance and reach.

In addition to performance data, the new Windows Desktop Application Program provides information about an application's popularity with users -- detailing how many customers were reached, for example -- along with regular analytics concerning crashes and failures. The tool basically does for desktop applications what many analytics tools, such as Flurry Analytics, have long done for mobile apps.

"Until today, developers had difficulty accessing these analytics without cobbling together multiple tools," Microsoft said in a Jan. 23 post. "With the new Windows Desktop Program, developers now have a convenient, one-stop portal to view their desktop application analytics or access the data via an API. Statistics and charts quickly show how the applications are doing."

Specifically, the company said the program lets developers:

  • View a summary of all failure types, sorted by number of hits
  • Drill down into each failure and download stack traces and CAB files to debug the issue faster
  • Compare the health status and adoption of a newly released version of your application to previous releases
  • View health data in aggregate or by region, allowing you to isolate issues that are specific to a region
  • Compare performance and adoption of your desktop applications across Windows versions, such as the latest Windows 10 or Windows Insider releases

After signing up for the program, developers register the desktop applications they've created and shipped in the portal's dashboard, and Microsoft uses code signing to establish a developer's or company's identity and retrieve the analytics data from those published apps.

Along with the announcement post, more information and developer guidance is available in the Windows Desktop Application Program MSDN article.

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

  • Low-Code Report Says AI Will Enhance, Not Replace DIY Dev Tools

    Along with replacing software developers and possibly killing humanity, advanced AI is seen by many as a death knell for the do-it-yourself, low-code/no-code tooling industry, but a new report belies that notion.

  • Vibe Coding with Latest Visual Studio Preview

    Microsoft's latest Visual Studio preview facilitates "vibe coding," where developers mainly use GitHub Copilot AI to do all the programming in accordance with spoken or typed instructions.

  • Steve Sanderson Previews AI App Dev: Small Models, Agents and a Blazor Voice Assistant

    Blazor creator Steve Sanderson presented a keynote at the recent NDC London 2025 conference where he previewed the future of .NET application development with smaller AI models and autonomous agents, along with showcasing a new Blazor voice assistant project demonstrating cutting-edge functionality.

Subscribe on YouTube