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
-
WCF Data services currently does not support datatimes like Time, Timespan, etc. Maby it should.
WCF Data services currently does not support datatimes like Time, Timespan, etc. Maby it should. Or at least some way to convert on the fly.
1 vote -
Print a Report of Database Schema Differences from Schema Compare
Currently when you run a Schema Compare through the Database Tools in Visual Studio 2012 you have the option to Generate a SQL Script or Run the Updates against the Target Database Directly.
I propose an additional option, a Printable "Report View" that shows all the objects and the differences. This could be as simple as being able to print the grid (expanded) that is generated from within Visual Studio along with some basic statistics such as:
1) The number of Total Objects Compared
2) Number of Objects in Source that are not in Target
3) Number of Objects in…10 votes -
Move file operations to a separate thread and not VS-UI thread.
Visual Studio should make the programmer efficient whenever possible. VS file operations including but not limited to "save" and "open" occur in the VS-UI thread which causes the VS-UI thread to hang/wait while file operation and file parsing completes. This is especially noticeable when VS file operation occurs over a WAN. VS file operations should be moved to their own thread separate from VS-UI thread allowing VS-UI to perform other tasks while file operation(s) complete including but not limited to allowing the VS-UI user to edit other open files/tabs.
1 vote -
A program for Calculator uses 1 button and a program for Data Levels Chance Programming to force starting by first branch
I send Execution file of project includes the two programs.
About Calculator Program: Start debug then click on Calculator button then input First Number like 3 then OK then input Second Number like 2 then OK then input Operation like + then OK then show result sure it will be 5
This Program has 5 operations are: "+", "-", "*", "/" and "^",About Data Levels Chance Programming program: you must start by branch_id=1,after first branch records finish you must continue by a fixed pattern of branch_id(2 then 3 then 4 .........etc),Price&Quantity of product must <>0, branch_id=INT(branch_id).
Best Regards
Ahmed…1 vote -
Web Access Product Backlog should allow drag-and-drop to team (area path)
In TFS Web Access, on the Product Backlog, it would be nice if you could drag-and-drop to a team (area path), like you can with an iteration. In multi-team projects, teams have to drag the item to an iteration, and then open the item to assign a team (area path).
3 votes -
A program for Calculator uses 1 button and a program for Data Levels Chance Programming to force starting by first branch
About Calculator Program i sent in my prior suggestion
it has 5 Operations are:
"+", "-", "*", "/" and "^"1 vote -
Support Interactive Mode on Team Foundation Build Service to allow Coded UI Tests to run
Coded UI tests will not run on the Team Foundation Service because Interactive Mode is not supported. It would be a shame to need an on-premises server just for running coded UI tests.
3 votes -
A program for Calculator uses 1 button and a program for Data Levels Chance Programming to force starting by first branch
I send Execution file of project includes the two programs.
About Calculator Program: Start debug then click on Calculator button then input First Number like 3 then OK then input Second Number like 2 then OK then input Operation like + then OK then show result sure it will be 5 .
About Data Levels Chance Programming program: you must start by branch_id=1,after first branch records finish you must continue by a fixed pattern of branch_id(2 then 3 then 4 .........etc),Price&Quantity of product must <>0, branch_id=INT(branch_id).
Best Regards
Ahmed Abdelrazek1 vote -
C# automaticaly cast synchronous lambdas to asynchronous
automatic cast from
Func<..., T> to Func<..., Task<T>>,
Action<...> -> Func<..., Task>example:
Foo(Func<Task<bool>> action)
{
...
if( await action() ) { ... }
}change
Foo(async () => true);
to
Foo(()=>true);1 vote -
Provide a ResourceManager abstraction mechanism
The existing System.Resources.ResourceManager is based on .resx files built into a fallback assembly with multiple satellite assemblies. This model works fine for some situations but it is inappropriate for others. It is relatively easy to create custom resource managers but it is not simple to get an application to use the custom resource manager instead of the ResourceManager.
What is needed is an abstraction from the 'default' ResourceManager - a mechanism by which I can tell my application to use *my* resource manager instead of System.Resources.ResourceManager.
The solution should not be tied to a specific user interface technology. For example…
96 votes -
Have 'Team Work' for the Team Explorer
I supervise a small group. So instead of having a meeting so that they can tell me what TFS tasks they are working on every day, it would be nice to be able to select different project members and see what tasks they have in their 'In Progress Work'. I would rather hold meetings that discuss 'what's next', and give the team members who are mature enough the freedom from micro-managing. But some need hand-holding and I need to monitor their progress and make sure they are keeping on track. Adding a task to the 'In progress work' doesn't seem…
1 vote -
Lock down Team Foundation Service by IP address
If I have outsourced worker in another country working in one of our offices, I would like to lock access to our Team Foundation Service by IP, so when the worker goes home, he/she cannot access our source control outside our office environment via windows live.
7 votes -
TFS 2012 - Possibility to have more than one build controller in the same server
The MSDN documentation suggest to have one build controller in one machine for each team project collection, but if i have 100 different projects, i must have 100 buids controllers in 100 machines (Servers) ?
I suggest the possibility to have more than one build controller in the same machine/server.
Thanks
3 votes -
create the ability to connect FTP through SSL/TSL
I'm trying to connect using FTP. When I try to connect, it tells me I was unable to connect. I tried to use ftps:// and sftp:// but I get the same error. I know my login info is correct because I can connect in dreamweaver fine but Dreamweaver has the option for SSL/TLS. I would rather use VS to publish the site.
1 vote -
Make VS2012 IDE configurable via CSS
VS2012: should support css overlays like xul apps do for the last 2 years. In Firefox, Thunderbird, SeaMonkey I can simply edit userChrome.css and override any mono-colored uglyness, so I am not bound to the changing whims of different generations of UI designers. VS2010 was the best looking.
At least I would like support for
gradients, (background-image)
round borders (border-radius)
skinable icons (list-style-image)The metro interface of VS2012 looks really out of place in my environment, I would like a more cohesive interface experience without having to upgrade to windows 8 and be forced to using Metro.
1 vote -
Access controls by "Sparse" Index - Even a Custom control with Index can not be accessed as: MyControl(x).Text or MyControl(x).Value
Access controls by "Sparse" Index - Even a Custom control with Index can not be accessed as: MyControl(x).Text or MyControl(x).Value
This was one of 2 major issues preventing me from porting VB 6 apps to .NET. The only implementation possible would require superfluous loops through the controls multiple times to mimic the behavior but at cost of performance. It wouldn't matter if the controls load in order, it only matters that I can access them in a specific order and that the index value can correspond to an object array indexed as well.
I had built a Wizard that built…
1 vote -
Improve "Hexidecimal display" function during debugging
Not sure if this is "Debugger" or "IDE".
When debugging you can watch certain variables. The left column has the variable name and the next column shows the value. If the value is numeric (like int) then you have the option to show the value in "hexidecimal display". Similarly, if you hover over a variable, you see the value in decimal or hex depending on the setting.I have 2 suggestions that would improve this function:
1) I would like it if we had the option to show BOTH the decimal AND hex value. This would simply add a column--one…1 vote -
Allow modification of work item type for TFS 2012 service (Azure)
I am extremely frustrated by your decision to disallow updates to work item types when using TFS2012 as a cloud-based service. The default transitions are unacceptable (e.g. tasks transition to 'Done' when a developer checks anything in against that work item) and yet I am unable to import changes that I make using the various tools available to non-cloud users. After using TFS 2010 with an in-house server, I thought it made sense to switch to a cloud-based version, but I am regretting that move now.
Unless you can suggest an acceptable work-around, we will only continue to use this…1 vote -
Allow void tags in Razor
In Razor, if you include a void tag (one that does not need to be closed) without the trailing slash, the Razor syntax fails. For example:
@if (true)
{
<br>
}The parser fails, probably because it thinks that the br tag is still open, so it considers the close brace part of HTML, not part of Razor.
But since br is a void tag, it does not need to be closed, and Razor should recognize this.
1 vote -
Display properties of folders and documents in Team Explorer
In VS2010, in the Team Explorer view, you could right-click on a folder or document and see the properties of the folder/document, which included the path to the folder/document. This was immensely helpful and needs to be put back in the VS2012 Team Explorer view.
7 votes
- Don't see your idea?