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
-
implement System.Security.Cryptography
I don't now why the Criptography is not implemented, I am migrating serius app that uses crypted WEB Services, from windows Mobile 6
1 vote -
Put main menu into window title bar
Why do we wasting so much space to title bar?
We have only three buttons at right side and one on left plus title and many empty space. I think it is worth to put main menu there.
Title can be displayed in status bar for example, or at task bar.10 votes -
There must be some description field of Test Suite
There must be some description field of Test Suite, allow user to write purpose and general notes of the test suite.
10 votes -
Allow using composite keys
I have an application which requires composite keys and GUID keys to maintain data integrity for sync purposes (Sync Framework). Please add this support to VSLS2012.
7 votes -
edit and continue in aspx and ascx files
edit and continue in aspx and ascx files
1 vote -
Mark for all variables with declaration type
In Visual Basic, the editor when you click on a variable, the editor mark all the variables in the code with the some name but the variables with type declaration Variable% Variable! Variable$ ... not marked.
3 votes -
Only word selection in all cases for shortcut declaration
Dim Test%
Dim Test$When double click in the declaration Test% the editor selects the word "Test", when double click in the declaration Test$ the editor selects the word and the type "Test$", the idea is select only the word "Test" when is a String Declaration with "$" and in all other cases with declaration "!" "&" "#" ...
1 vote -
Make Entity Framework Designer support Synonyms
Entity Framework will happily support Synonyms in Code First, and if you can manage to merge two edmx files, you can make it work as well (see http://rachel53461.wordpress.com/2011/05/22/tricking-ef-to-span-multiple-databases)
All that is necessary is to add a "Synonyms" item in the Update Model from Database dialog. Of course this would also require that Synonyms be loaded into the SSDL so they can be mapped.
This would allow cross-database queries and execution without having to change Entity Framework at all. Of course true cross-database support would be ideal, but I see this as an effective compromise.
51 votes -
Add Undo Close behavior for files, remembering cursor position
Ideally, just exactly like the Undo Close in PowerCommands (http://visualstudiogallery.msdn.microsoft.com/e5f41ad9-4edc-4912-bca3-91147db95b99).
How it works:
- You work on files, open and close move around the text buffer, jump to definitions and references, etc.
- As you do all that, a toolwinow "Undo Close" is populated automatically with a list of those recentely opened files, with information about the location of the cursor when it was closed
- Upon double-clicking a file there, automatically opens it on the cursor location where it was when closed.
- Some shortcut can automatically UndoClose of the first item in that "stack", poping it.…12 votes -
Sum up the work remaining on a PBI from Child PBI's and Tasks
It would be nice if there was a service that would roll up the work remaining of all child (and grandchild) PBI's and tasks to the parent PBI. We wrote a custom service to do this but it would be nice if this was included functionality. It helps greatly when ranking the tasks, deciding what to cut from a sprint/project and giving visibility to the true work remaining vs the initial story point estimate.
So if a PBI doesn't have any child PBI's or child tasks then it would just use the story point estimate for the work remaining (or…
8 votes -
3 votes
-
better Ftp support in visual studio 12 for websites.
other software take seconds to show me page and visual studio took more then 30 min to open sites. I find that I can see all tree-view of my server. so maybe that's the reason behind 30 min. but it will be better to do this in background.
1 vote -
When opening a solution in VS2012 RC, avoid the "preparing solution"
I have a solution in Net Framework 4.0. I configured the target to point to 4.5. Everytime I load the application in Visual Studio, it shows a dialog saying that I have to wait while it "Prepares solution....".
Why not put this annoying dialog message in status bar as a background event?
4 votes -
InstallShield Limited Edition setup project kill performance
When we add an InstallShield Limited Edition setup project in a solution, Visual Studio will often stop responding and become much more slower.
And by the way, if such a project is loaded when we open a solution, Visual Studio will crash thus we have to rename the folder so that next time we start Visual Studio the project won't be load automatically (and then load it manually).
And since Visual Studio stop responding much more often when we have such project in a solution, we have to restart Visual Studio much more often (and have to do the manual…
1 vote -
Scriptcenter
Make the web application behind the MS scriptcenter (http://gallery.technet.microsoft.com/scriptcenter) available for inhouse installations as single product or as part of TFS.
It would be very useful for non-development engineers as a simple way to manage their scripts.
4 votes -
Include FX compiler and shader items for create and test shaders with C#.
Its annoyance. You cannot test shader inside VS when you create C# project. You can does this in C++ but not in C#. C# can be used for gaming and DirectX too !
2 votes -
Create a "Run Time References" option that is similar to "References", but only copies the project output.
I have two projects. There is a run-time dependency between the two of them, but not a compile time dependency. (This is commonly done in modular programming.)
To run, it is easiest if the dlls for the projects are in the same folder.
It is easy to just add a reference to make the output of the projects copy to the same folder.
But that adds a compile time dependency. (And makes it all too tempting for other coders to add design time coupling between my two projects.)
So, I need a way to add a reference that is only…
6 votes -
Provide free TFS Express cloud hosting for MSDN Subscribers
Just as Windows Azure hosting is currently provided for free to MSDN Subscribers, so should TFS Express cloud hosting be provided for free to MSDN Subscribers. This would greatly aid developers with an MSDN subscription that need a cloud-hosted source control solution.
2 votes -
stop building bespoke UI on each release and spend the programmer time on features and stability
I notice that each release of VS since .NET seems to provide its own suite of UI - all a little different from the Windows built-in widgets which makes it look a little unprofessional. I'm not talking about the bits which obviously need to be made, the fancy tree views and such (particularly since the Windows native tree view is a pain in the *** to work with), but the absolute basics like check boxes and command buttons - we don't /need/ new ones.
Normally I'm not that bothered, although it would be nice to have had the developer time…
2 votes -
Remove filtering of item types
As of now, VS filter item types which can be added to a certain kind of project. For example, right-clicking the winforms exe project brings a menu with "Form", "User Control" and such. For WPF exe there will be "Resource Dictionary" and "Window". And similar filtering applies to "Add new item" dialog. Unfortunately, this mechanism often fails. Sometimes I am not able to add a ResourceDictionary to WPF project, for example.
So my suggestion is: please keep filtering the context menu and remove filtering from dialog. Blame the responsibility for adding certain item on programmer. First of all, he is…
1 vote
- Don't see your idea?