Visual Studio

Welcome to the Visual Studio UserVoice site. Let us know what you would like to see in future versions of the Visual Studio suite of products. This site is for suggestions and ideas. If you need to file a bug, visit the Visual Studio Connect site: http://connect.microsoft.com/visualstudio.

ASP.NET Runtime/Web Tooling suggestions have moved! All your ideas, including your votes, have been transferred and are searchable in the ASP.Net Uservoice forum. Please submit any new ASP.NET Runtime/Web Tooling suggestions, or vote on existing suggestions by going to http://aspnet.uservoice.com.

We look forward to hearing from you!

Thanks – Deon Herbert
Visual Studio Team

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

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

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

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

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

  • Hot ideas
  • Top ideas
  • New ideas
  1. Provide ability to store UML Models in a centralized database

    Provide the ability to store all UML Models/Diagrams for a project in a central repository such as a SQL Server database in a manner similar to Rational Rose or Enterprise Architect so that you can easily gain insight into all the requirements of a project without having to individually look at each and every single Visual Studio project or solution to review a unified model of the system.

    8 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
    • Add a component to visual studio to measure quality metrics of the project

      Quality measure like DDE (Defect Detection Efficiency) , DRE ( Defect Removal efficiency) , MQU ( Managing Quality Upstream), DL ( Defect Leakage) are fast becoming most prominently used metrics to measure the quality of the project and how it has fared. These metrics calculations are done manually making it very cumbersome. The idea is to develop a tool that report these metrics directly given a project and areapath.

      8 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
      • Provide a Way to Create View,Controller and other Methods at one click from Model

        My ideal is to provide a way to combine different features of MVC at one click
        Currently MVC have a View creator wizard,A Controller Creator wizard
        So do provide a wizard like view creator that can create controller as well and can access to database as well in a single click .
        The idea is to create a way which will help developer to do no coding.
        means all code regarding accessing of data from DB should also get created.means a view to DB flow should get created at single click
        example
        i want to Create student table so i…

        8 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
        • set the r-clicked attachment as selected in TFS workitem

          Have multiple attachments to the defect
          Click on, say, the last attachment
          Move the mouse pointer on the first one and r-click on it (still with the last attachment being the selected one)
          Choose Save As Local Copy
          Actual Results: The selected file gets saved.
          Expected Results: The file on which the mouse was r-clicked needs to be selected and saved. See attachment for details.

          7 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
          • How to use asp.net mvc4 and Entityframe offline document on help viewer

            When can provide us with offline document to asp.net MVC and the entity framework and so on in Microsoft Help Viewer?
            Viewing the web page online being so tired,
            the company network often being vary poor,we wish microsoft would give us a hand.

            Thinks.

            7 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
            • Allow the HTTP header named Range to be used in class Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest

              When I try to use the HTTP header named Range in class Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest, the Visual Studio debugger output prints the following text:

              WebLoadTestAdapter: Disallowed request header ignored: Range

              How do I use Visual Studio's web/load testing framework to test web services that make use of HTTP Range headers?

              7 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
              • TFS cloud service - Encrypt all source code by a custom hash key

                For the TFS cloud service and Visual Studio as a client -
                Add support for source code encryption for all source code that is saved in the cloud.
                The encryption will be done by a custom hash key that each development team/company will create for itself, and will be entered each time a user wants to access source code (from Visual Studio for example).
                That way it will make startup companies feel more comfortable to host their precious source code in the cloud, although Microsoft claims for accomplishing all the security standards etc.

                7 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                • support the ability to exclude tables from data generation plans even though they have a foreign key reference

                  I would like to request the ability to exclude tables from data generation plans even though they have a foreign key reference. In this way, if I have existing data in those table, they will not be deleted. I would like the columns that reference the foreign keys to use values from the existing data during the data generation.

                  7 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                  • Bundle Load and Web performance testing as part of Test Professional

                    Make load and web performance testing more available to the tester market

                    7 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                    • Create a fast, lightweight version of VS that is focused on code only. Yes, remove all designers.

                      Create a fast, lightweight version of VS that is focused on code only. Yes, remove all designers.

                      7 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                      • Transaction Response Time graph

                        "Transaction Response Time graph" generated using "Microsoft Visual Studio Ultimate" is not able to show all 'transactions' in a graph for a load testing scenario. There should be property / feature through which we can set 'No of transactions' for generated graph
                        Regards,
                        Himanshu

                        6 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                        • sequence diagram

                          Please improve the UML Sequence Diagraming experience to enable the following scenarios:

                          • Move and resize the Fragments (Alt, Opt, etc…). Currently they are sized automatically, even when clipping the guard text! And you have to delete them and re-create them just to move them.

                          • Converting/correcting a message from one type to another. Currently the message has to be deleted and recreated just to perform the adjustment.

                          6 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                          • Visual Studio 2012 Is the worst UI from Microsoft Ever

                            So I am converting to VS2012 as everyone has to bite the bullet every so often. And I have to say at this point I am contemplating looking a third party tools to do some of the stuff I used to use TFS for.
                            I've already demoed Red Hat's SQL so that I can do a Data Compare on a SQL 2012 database because Microsoft thought that nobody apparently uses that feature.
                            And checking in code when your a developer working on multiple projects is 1-2 minute process vs being short in quick like it used to be.

                            WTF ...…

                            6 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                            • Support for EntityFramework 5 or above For using WCF RiaServices in Silverlight

                              There is no support for t4 generated dbcontext type in WCF Riaservices with SilverLight, The workaround package from nugetpackage degrades Entityframework to 4.1. something. please update it in Domain services for silverlight.

                              6 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                              • Tell me how to show the "Transform All Templates" button in the Solution Explorer

                                In order to quickly transform all templates in a project
                                As a user upgrading from VS 2010 to VS 11 Beta
                                I want to not lose my "Transform All Templates" button from solution explorer.

                                Installed Visual Studio 11 Beta today. Where did the "Transform All Templates" button go?

                                5 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  2 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                • Hability to create a class using the definition in a uml class diagram

                                  If I define a class MiClass with N attributes and M methods, I wish to have the option to create a empty class having all these elements as they are defined in the UML Class diagram.

                                  5 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Run CodedUITests after successful build and report failures at a step level

                                    We would like to run CodedUITests after successful build and report failures at a step level.

                                    5 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Add 2012 Guidance for Walkthrough: Authoring a Custom Static Code Analysis Rule Assembly for SQL

                                      Add 2012 Guidance for Walkthrough: Authoring a Custom Static Code Analysis Rule Assembly for SQL.

                                      The guidance found here(http://msdn.microsoft.com/en-us/library/dd172127.aspx) works fine for a 2010 Database project but no custom rules are loaded when we upgrade or start a new 2012 project.

                                      5 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                      • VSIP: Make it possible to hide unsupported platform toolsets

                                        We provide a number of platform toolsets. Each of them is connected with some compiler version. Each platform toolset is a static set of files placed in MSBuild derectory. All the toolsets are visible and selectable in Visual Studio from VC++ project property PlatformToolset. But it's possible that some compilers (binaries) are not installed. This results in build error when the users selects one of these "orphan" platform toolsets. The similar problem exists in VS11 when VS2010 is not installed and the user selects v100 platform toolset.
                                        The idea is to add some property (e.g. ShowToolset) that would be indicate…

                                        5 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Export UML diagrams as PNG

                                          When working with UML diagrams in VS2010 Ultimate (class diagrams, sequence digrams, etc), it will be nice if there's an "Export as PNG" or "Export as PDF" so the diagrams can be easily shared outside of Visual Studio.

                                          5 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base