January 25th, 2021

New experience for sending us your feedback

Mads Kristensen
Principal Product Manager

We’ve been working to improve the Developer Community for providing feedback about Visual Studio. Last summer, we updated to a more flexible browser-based mechanism for sending feedback. Now we’re upgrading the rest of the Developer Community website. We’ve listened to your feedback and addressed almost half of all feature requests for Developer Community made over the years. The result makes it easier to browse existing tickets, gives you more transparency into the states and processes, improves interactions with the engineering teams, significant performance improvements, and a lot more.

Let’s take a tour of the new website!

Report a problem and feature request

The new browser-based feedback tool takes error reporting to the next level with new features and improved performance. The one-page flow makes it easy to provide the relevant information for the engineering team to take swift action.

Report a problem on Developer Community

You’re automatically logged in to the website with the same Microsoft Account used inside Visual Studio.

The editor allows GitHub-flavored markdown and insertion of images by either direct paste from clipboard or drag and drop from the desktop. This makes it easier to give detailed explanations and for the engineering teams to propose new feature designs and request community feedback. This addresses feature requests #973744, #402573, and #833889.

You can easily take and retake screenshots, upload additional log files, and even record a full trace of the error as it happens. And if you need extra time to finish the reporting, a draft is automatically created so you don’t lose any data if you navigate away.

Front page

On the front page when you are signed in, you can see the status of the current tickets in the system. At a glance, you can see all your fixed issues and suggestions implemented in the latest update to Visual Studio. From there you can drill down for more details and look at previous versions too.

The front page of the Developer Community

When you are signed in, the front page is also where you can see the problems and feature requests you follow. If the Visual Studio engineering team has requested more information from you, those requests will feature here as well.

Explore existing feedback

Another highly requested feature is to make it easy to explore and browse existing feedback tickets. From the Explore Feedback page you can now see the top tickets and filter on many different properties. Want to see the highest voted for feature requests for the debugger? No problem. A few clicks and you are exploring the tickets most interesting to you. This addresses feature requests #774869, and #533842, with #362457 moved to the roadmap.

Search exiting Visual Studio feedback

Details page

When you click a ticket, you can now clearly see the history of which states it’s been in and where it is in the process to completion. Any ticket that is implemented now clearly shows which release of Visual Studio included it. This addresses feature request #439404 and #637301, with #362522 on the roadmap.

Updated details page on Developer Community

We also updated the commenting system with full markdown support for richer comments. Want to add a picture? No problem, either paste it from the clipboard or drag and drop it from the desktop.

Showing full GitHub markdown flavor support

We also added other improvements such as anchors to easily deep link to a specific comment, @mentions, and more customizable avatar pictures. This addresses feature requests #570754, #486817, and #594491.

For problem reports, it is now easy to distinguish regular comments from proposed solutions, which makes it much easier to see the right solution.

Activity timeline view showing both solutions and comments

The road ahead

There are lots of other improvements we are planning for, such as better search and deeper Visual Studio integration. However, there are some limits in our current backend infrastructure that we need to resolve before we tackle search and other features. Stay tuned for more information as we continue this journey and please keep the feedback coming.

A special thanks goes out to Mike DePouw, Yann Duran, and many other members of the community who’s input and feedback have been invaluable.

Author

Mads Kristensen
Principal Product Manager

Mads Kristensen is a principal program manager on the Visual Studio team and has published over 150 free Visual Studio extensions. He blogs about anything related to Visual Studio and can often be found hosting various shows on the Visual Studio YouTube channel..

36 comments

Discussion is closed. Login to edit/delete existing comments.

  • Rocco Balzamà

    Good morning,
    we are very interested in new developments in VisualStudio 2019,
    but before making a purchase, it would be possible to know when and if the new version “VisualStudio 2021” will be released
    Thanks

  • Mike Diack

    Again, my comment about the need to backport fixes rather than assuming people can change compilers at the drop of a hat:
    Another of today's bugfixes:
    https://developercommunity2.visualstudio.com/t/VSDllUnregisterServer-is-slowing-Visual-/1325327

    Feedback bot tells the frustrated user to install the preview build not the regular build.

    The users response:
    "A performance degradation as bad as this one requires a hot fix release, because people literally cannot work on this release! You cannot assume that people will install another (preview) version...

    Read more
  • Mike Diack

    I know I sound like a broken record but I will say this again. You are NOT taking on the feedback we are giving.
    You tell us there will be no more "try the latest release" feedback etc.
    Here we are. Todays release (Feb 9) of VS 2019 16.8.5. It's still going on.

    Example:
    https://developercommunity2.visualstudio.com/t/VS-crashes-when-Adding-New-Item---Table/1309885

    Feedback bot says:
    "A fix for this issue has been released! Install the most recent release from https://visualstudio.microsoft.com/downloads/. Thank you for providing...

    Read more
    • Mads KristensenMicrosoft employee Author

      We’re trying to integrate Developer Community deeper into our engineering systems to better be able to answer what version of VS a fix goes in at the time it was committed. Today, it takes a little time before we know exactly what release it ends up in, but as you can see in the green top header, it now has a release (16.8.5) associated with it.

  • André Ziegler

    Who cares about those “improvements” if you ignore the content of the feedback. One of the most voted feedback is to bring back the tree based “new project” dialog and Microsoft ignores it since first VS2019 preview.

    • Mads KristensenMicrosoft employee Author

      Each update to Visual Studio has an average of over 600 fixed customer reported bugs and feature requests

      • vernmeans

        The lead new feature of a major Visual Studio release, or any large software product, should not be UX / UI color or tooling improvements.

        Those are not business features.

        My CIO asks when a new Visual Studio version comes out, "Is it worth upgrading or waiting until the next major version?" for each of our large systems. If the dev team's best answer is "Visual Studio version X has better tooling and...

        Read more
      • Mike Diack

        vernmeans - Exactly, hence my comment:
        "– Not understanding that fixing bugs in earlier (but still supported) releases is important – we can’t all move to the latest compiler at the drop of a hat, bugfixes need to be backported more often than the MS team seem to appreciate, for real world usage."

        Microsoft need to get this. Many business critical apps are developed using VS, and switching versions in such cases is never done...

        Read more
  • Petr Houška

    Amazing improvement! love the new feedback <3.

    One small issue (might've already been solved): when I used it in recent weeks (internal preview?) whenever I did some action (submitted a new comment, unfollowed an issue, ...) it took minutes until it propagated and showed up. Due to it, I've submitted multiple comments multiple times (the UI tells you it might take a while... but I expected seconds not minutes) & then had similar issues deleting them.

    Read more
    • Mads KristensenMicrosoft employee Author

      I’m glad you enjoy the new Developer Community 🙂

      The issue you’re describing is one that we’re will be looking into shortly. The fix is part of the (big) task of replacing the backend system. It will eventually be instant once we’re done.

  • Rogier van der Hee

    This is great! Voting gives an error for me when I log in with my Microsoft account though.

    • Martin Liversage

      I often experience problems with signing in to Microsoft systems with one of my multiple accounts. However, trying again in a private browser session almost always fixes the problem.

      • Kirsan

        Yes, multiple accounts is the pain…

    • Mads KristensenMicrosoft employee Author

      I’m sorry the voting is broken for you. Could you please send me (madsk at microsoft com) a fiddler trace or network response from your browser from when the error occurs?

  • Neil MacMullen

    This looks very nice. From my perspective though the biggest problem with the previous feedback system was that the triage process too often seemed to take the approach of closing an issue unless it either came with a slam-dunk repro case and/or picked up 100 votes from other users within the requisite 30 days. Perhaps the new tool will help with the vote-count issue by improving discoverability for other users? I think...

    Read more
    • Mike Diack

      I totally agree, Neil. I've emailed various members of Microsoft's management about this, including Mads. The problem with the feedback system, is largely NOT a technical one, it's been an attitude problem amongst the staff:

      - Not making even the simplest attempt to repro the problem (even when sample code is attached).
      - Not understanding that fixing bugs in earlier (but still supported) releases is important - we can't all move to the latest compiler at...

      Read more
      • Mads KristensenMicrosoft employee Author

        Thanks for posting the list of issues. I'll do my best to answer them:

        > Not making even the simplest attempt to repro the problem (even when sample code is attached).

        The engineering teams spend a lot of time trying to repro bugs, but there are cases where they can't or make some mistakes. Do you have a particular bug report we can look at?

        > Not understanding that fixing bugs in earlier (but still supported) releases is...

        Read more
      • Mike Diack

        Mads: I don't have particular problems at present (most of the killer issues I've had have been fix), but I have had problems that cover all of my bullet points in the past with the VS support staff.
        I've emailed you privately and John Montgomery and other programme managers about this in the past, to discuss this issue at some length - it's a generic problem (an attitude problem), not a single specific technical problem/bug.

        The...

        Read more
      • Neil MacMullen

        So, I dug out an old issue which I think illustrates some problems ..

        - Reported May 1
        - Ignored until Jun 5 (despite being related to another issue - it's worth looking at history for that as well!) before being summarily closed.
        - Reopened Nov 2 (thank you!) but with a generic "not able to reproduce - please provide a solution repro". I mean, I gave you a load of info in...

        Read more
      • Vaclav Elias · Edited

        I think the amout of the reported problems is much higher then people who can make an attempt to repro the problem and fix it, also with such high amount of specific problems which might occur to a very few users vs. problems which might occur to majority users is nice to vote so Visual Studio Team can see the strenght of the community voice where they should direct their effort and prioritise. Visual Studio...

        Read more
      • Neil MacMullen

        These are fair points - VS certainly is an extremely complex product and *any* development team needs to make hard choices about where they focus limited effort. Many users will simple drop random observations without actionable information or follow-up.

        Nevertheless, I still maintain that Microsoft's feedback process here is not as effective as it could be in gathering useful information and can actively *disengage* users who are trying to help to...

        Read more
      • Kirsan

        +100500

      • Mike-E · Edited

        I ended up having to post this issue 3 full times to get it resolved. Turns out it was a legitimate issue with the Razor tooling which is now slated to be fixed in 16.9 preview 4:

        https://github.com/dotnet/aspnetcore/issues/29500

        It’s frustrating enough to run into constant churn with your product, but exponentially so when you don’t even bother to look into issues reported by your users and/or flippantly dismiss them “because JetBrains.”

  • Vaclav Elias · Edited

    I like it but in my opinion

    1) the top up/down vote buttons are small/tiny 12×22 on the Details page.
    – the finger up/down are better 16×22

    2) I would reorder or have an option to see the most recent entries on the top

    3) I have to scrooooooooooooooooooooooool to the bottom to Add comment :), like in UserVote it is more user friendly to have it on the top?

    • Mads KristensenMicrosoft employee Author · Edited

      1) We'll take a look, thanks for the heads up!

      2) Me too! Please go vote for the feature request here

      3) If you don't read the comments then you might miss some important context. I understand it's easier to comment when it's at the top, but do you think it adds value to the conversation on each ticket if people don't read the timeline before commenting?

      Read more
      • Vaclav Elias · Edited

        1) Thank you 🙂

        2) Done

        3) If it is a conversation then it should be read, I do agree. If it is just your opinion/feedback/reasoning then not necessarily? Anyway, I am up to whatever works 🙂