HomeWinBuzzer NewsMicrosoft Open Sources Windows Device Portal Wrapper

Microsoft Open Sources Windows Device Portal Wrapper

The new device wrapper supports many of the REST API functions, including app management, Isolated Storage explorer and Mixed Reality Capture with HoloLens.


was labeled the most popular open source company on GitHub this year, and it's no wonder given the huge amount of projects now open to the public.

Continuing in this spirit, Microsoft has open sourced the Windows Device Portal Wrapper. The service allows users to easily build tools that work with Microsoft's new Device Portal.

Those who aren't on the Anniversary Update may be unfamiliar with the service. Essentially, it' s a small web server built into every Windows device than can be enabled in developer mode. Its primary use is in diagnostics. It gives devs access to the following tools:

  • “App installation, launch, and file management
  • Performance metrics, both all-up and per-process
  • Crash and live dump collection
  • ETW collection, both streaming and via WPR profiles
  • Networking information (ipconfig and profile management)
  • Platform-specific tools like Mixed Reality Capture on the HoloLens”


Device Portal Wrapper

The new release simply takes the Device Portal REST APIs and wraps it in C#. This creates and object model for responses and makes it easier to connect to the portal on devices.

The wrapper doesn't support all of the capabilities but does handle the most popular ones. Microsoft has confirmed functionality for app management, performance metrics, the Isolated Storage explorer and Mixed Reality capture.

The team is working on implementing the other REST APIs, which should come as part of the 1.0 release. There are also plans to support .NET Core so that Linux devices can make use of it too.

Other than that, the bulk of the work will be staying update to date with the latest tools in the Device Portal, which Microsoft has plans to expand soon.

You can find out more about Microsoft's development plans over on the Windows blog. You can also check out the wrapper on GitHub now.

Ryan Maskell
Ryan Maskellhttps://ryanmaskell.co.uk
Ryan has had a passion for gaming and technology since early childhood. Fusing the skills from his Creative Writing and Publishing degree with profound technical knowledge, he enjoys covering news about Microsoft. As an avid writer, he is also working on his debut novel.

Recent News