Universal Windows Platform

Welcome to the Windows Platform Developer (WPDev) Feedback site. This feedback forum provides the WPDev community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center (developer portal, back-end services, reporting/analytics and process)
  • Microsoft Store

Your suggestions will be reviewed by the Windows platform developer team, providing feedback to help with planning ideas and to better understand how developers are using the development platform.

What this forum is not intended to cover or capture:

  • Windows:
  • Documentation on docs.microsoft.com
    • Sign in to give documentation feedback via Github
  • Visual Studio / .NET

If you’re new to this whole UserVoice thing, we’d like to note two important things about this site: (a) List items (and item rankings) represent community interest in features, and does not represent an actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request.

How can we improve the Windows dev platform?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Create UWP(or Xamarin) Community Tutorial where devs can help creating tutorials

    We can see the support of communities in UWPCommunityToolkit. It would be nice to have a UWP(or Xamarin) Community Tutorial where devs can contribute to the tutorial and make it up to date. As a self-learner, it is very hard to find a tutorial to learn new things.

    41 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
    • Make Notepad open-source

      Notepad has been updated to support Line endings from Unix, Linux, and Mac. I think we should take it one step further and make Notepad opensource like Powershell so the open-source community can continue to add features to Notepad to become the go-to text editor for performing quick edits of programming.

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
      • filter call stack

        I would like the ability to filter the call stack when trying to trace a function call. Some basic things to filter would be:

        -System library calls
        -Greyed out function calls
        -Anything that isn't in the current project
        -Show external calls only
        -Show calls to a specific project
        -Finding a specific function in the call stack

        Essentially make it as searchable as the solution explorer with the ability to add some exclusion rules

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
        • Add Option to Automatically Remove Automatic Hyper-V Checkpoint

          When testing applications in Hyper-V guests the automatic checkpoint feature makes it easy to remove all the changes that the application makes, but you need to tell it to remove the changes each time. How about an option to automatically delete the automatic checkpoint when the machine starts?

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
          • Use developer IDs to sign apps to be distributed outside of the store

            With the publisher in the manifest locked to the developer name as well, this should be implemented to make UWP apps much easier to distribute outside of the store.

            Apple does this already with there apps (scroll down to the "Outside of the Mac App Store" section": https://developer.apple.com/macos/distribution/

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
            • deploy apps to my Windows 10 mobile device from VS

              I have been trying to get my son into programming and so far his dev experience has been less than exciting. He wants to debug his game real time, but the emulator is a pain to deal with forces and gps etc. Allegedly this works, however, I have found thread after thread of people looking for a real solution but no one appears to make any headway because VS gives useless feedback. I have spent an entire day trying to get something, anything working. if I choose device, I get a generic error (vie tried every suggestion I can find…

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
              • Bring full support for Common Lisp to the platform

                With F# still not providing a way to code a full application for the desktop using UWP after several years of people waiting, I want to call for bringing Common Lisp to the platform. Developers deserve a first class functional language to develop UWP apps in and MS had used Lisp for MS Bob way back in the day. Machines now have the power to really make Lisp shine and show all it can do to empower UWP developers to create amazing solutions.

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                • Support Process Isolation for Containers on Windows 10

                  Both Process Isolation and Hyper-V Isolation for Containers are available in Windows Server 2016 but Windows 10 only supports Hyper-V isolation.

                  Hyper-V isolation has benefits, but also has many drawbacks such as resource allocation, performance as well as stability. A simple check of the Docker for Windows issues board ( https://github.com/docker/for-win/issues ) shows a large imbalance of Windows 10 and Hyper-V isolation related issued, where the Windows Server 2016 issues are much less common.

                  I have Docker build scripts that build 5 Docker images, this script runs in 1 minute and 40 seconds on WIndows Server 2016, but takes 5…

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                  • Allow copy&paste in settings pages for path instructions AND especially in "Failure/Error" outcomes ... for self repair fix research/lookups

                    Allow copy&paste in settings pages for path instructions AND especially in "Failure/Error" outcomes ... for self repair fix research/lookups. Being FORCED to take screen shots & "THEN" EXTRACT necessary text is pointless when said "copy&paste" is harmless ,,, why limit something this trivial when it can be readily worked around ??? It's a control carryover from as far back as W95 & W98 ...... Linux & Mac system systems have never had this issue

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                    • Intellisense for Windows.Devices.I2c types incorrectly expose <sup> tags

                      Intellisense for Windows.Devices.I2c classes, such as I2cController, expose <sup> tags making reading Intellisense tips difficult and time consuming.

                      e.g: "Represents the I<sup>2</sup> C controller for the system"

                      1 vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                      • Switch to LF style line endings in all Windows Applications.

                        Every modern operating system on this planet uses LF style line endings, except for Windows, which still writes one more useless byte at every end of a line. It is time for a change! Switch the default to LF style line endings in the whole operating system!

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                        • Resolve or suppress ATL (atlcom.h) code analysis warnings

                          When running through C++ Code Analysis, projects using ATL will minimally hit the following atlcom.h warnings:

                          Warning C6386
                          Buffer overrun while writing to 'm_pDACL': the writable size is 'pDACL->AclSize' bytes, but '8' bytes might be written.

                          Warning C6386
                          Buffer overrun while writing to 'm_pSACL': the writable size is 'pSACL->AclSize' bytes, but '8' bytes might be written.

                          Warning C6386
                          Buffer overrun while writing to 'newACL': the writable size is 'aclSize' bytes, but '8' bytes might be written.

                          Warning C6386
                          Buffer overrun while writing to 'newACL': the writable size is 'aclSize' bytes, but '8' bytes might be written.

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                          • Enable Hyper-V on all version of Windows

                            For developing and testing virtualized apps with the latest features we need Hyper-V but it isn't available on all versions, so our best option is install Linux.

                            Similar issue: https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/7761381-allow-to-develop-and-test-windows-phone-apps-on-al

                            67 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              12 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                            • Automate updates for on Bash Ubuntu on Windows 10

                              It would be nice to have a way to automate update/upgrade Bash Ubuntu on Windows 10 that does not require to start Bash.
                              To clarify, that this can be done from Windows 10 as a part of Windows administration and configuration, for instance via Group Policies, PowerShell, Windows Updates, Schedule Tasks, etc.

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                              • I would like to use containers, and VmWare the same time on Windows 10.

                                I am unable to use containers and VmWare/VirtualBox on Windows 10 at the same time due to the restriction of Hyper-V. This restriction does not exist on Linux, and MacOS. Why force me to reboot to disable/enable Hyper-V? Why does Hyper-V lock out other virtualization software?

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                • Make adobe Xd exportable to xaml

                                  have an exporter for a Adobe XD file that could translate to XAML.

                                  Bonus points for it to be xaml standard compliant

                                  For example:
                                  Let's imagine that you drew a rectangle with yellow rounded corners and added the following text in it "Login", right after you've grouped it, and now you want this to be a button, simply you click convert to button, and then click on toggle For XAML or click show XAML code and copy to clipboard, then you just paste the code in Xamarin.Forms in Visual Studio.
                                  This would make life easier for millions of developers.
                                  In…

                                  4 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Sample how to create a custom virtualizing panel and good article on how UI virtualization works in UWP

                                    Developers need to have good and deep understanding of how UI virtualization works on UWP app

                                    7 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      3 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Edit source while app is still running

                                      Make it really smooth to update code of a UWP app. Like you are already doing with the XAML part, the app is automatically reloaded without being shut down and relaunched.

                                      It could be really good to hot reload the app when changing C# or XAML code. It could save us (developers) a lot of time.

                                      4 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        1 comment  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Provide (or rather don't take them down) virtual machines for all previous versions of Windows 10

                                        This is not really completely UWP related, but Microsoft should provide free virtual machines of all Windows 10 versions for testing purposes, as in my experience UWP is really fragile and could make my app behave differently in every version.

                                        I'm talking about this website:
                                        https://developer.microsoft.com/en-us/windows/downloads/virtual-machines

                                        The problem is it always provides the latest version only. All I'm asking is, when a new version of Windows 10 is released, please keep the old VMs still in there.

                                        2 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          3 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Visual Studio For Windows Mobile (Continuum)

                                          With Windows 10 Mobile, UWP and Continuum Microsoft is focusing on enterprise customers and developers so I think bringing VS to windows mobile through continuum can be game changer.
                                          I know it's not possible at the moment specially with all the hardware limitations but if you guys really are working on a surface phone, bringing visual studio to it will be so huge.
                                          just imagine connecting your phone to a display device and building UWP apps on it, it can be the next big thing for developers because no developer wants to carry a 2.5kg laptop wherever he goes...

                                          11 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            1 comment  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4
                                          • Don't see your idea?

                                          Feedback and Knowledge Base