Visual Studio IDE
Announcement: This forum has been migrated to provide our customers one convenient and responsive system for all feedback. You can now suggest new ideas, browse and vote on existing ideas in the Visual Studio Developer Community. To learn more about the migration to Visual Studio Developer Community please check out the release blog post. |
We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio, so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.
This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.
Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.
We look forward to hearing from you!
- The Visual Studio Team
- Visual Studio for Mac (UserVoice)
- Visual Studio Team Services (UserVoice)
- Visual Studio Code (GitHub)
- Azure Application Insights (UserVoice)
- Visual Studio Documentation (UserVoice)
- TypeScript (GitHub)
- NuGet (GitHub)
- Windows APIs and developer features (UserVoice)
- Microsoft Edge (UserVoice)
- MSBuild (GitHub)
- Xamarin (UserVoice)
-
Workflow Status Designer/Visualizer on the Web
The idea is to show the status of workflow graphically. Typically we can do it by re-hosting the designer in a Rich Client, but the web equivalent is rather painful. Need a new HTML5 implementation. I have been planning on starting an open source version for a LONG time now, need the right kick in the pants to get down in. In my lob app I am using a highly customized version that spits out ImageMaps (sooooo web 1.0)...
Once the visualizer is up, extend it to do small designer functionalities. Something akin to Nintex's workflow designer for Sharepoint. Something…
473 votes -
Expose a Workflow Service through REST/JSON endpoints
This suggestion is migrated to Developer Community. Please use below link to view the current status.
https://developercommunity.visualstudio.com/content/idea/351219/expose-a-workflow-service-through-restjson-endpoin.html
It'd be great if we could call Workflow Services directly from an AJAX application through REST/JSON endpoints. The current inability to define a contract first when defining a Workflow Services prevents us annotating the contract with the [WebGet] attribute which would be the obvious way to enable both a SOAP and REST endpoint on the same service.143 votesWe are currently developing an HttpWorkflowService implementation to be released soon at http://wf.codeplex.com
-
Port WF to .NET Core
Port Windows Workflow Foundation to .NET Core.
109 votes -
Make workflow XAML files open source as part of reference source
Currently, the source code for the workflow assemblies has been open sourced under the MIT license at https://github.com/microsoft/referencesource, but the XAML files and resource files are not included in that distribution. It would be great if you could release the entire package as part of the referencesource repository so that others can fork and improve the workflow framework.
31 votes -
Build tools lacks windows workflow
Right now in order to build windows workflow on your own build server you need to install visual studio. The windows workflow option is not avaliable in VS build tools.
18 votes -
Provide Unit Testing for WF
This suggestion is migrated to Developer Community. Please use below link to view the current status.
https://developercommunity.visualstudio.com/content/idea/351415/provide-unit-testing-for-wf.html
Update the old CodePlex Microsoft.Activities.UnitTesting and build it into the framework with associated VS tooling.Sadly it looks like WF is now abandoned.
18 votes -
Dynamic Update
Why is it so difficult to update the definition of a Workflow? It's a very basic functionality of having to add, remove or modify an activity in design mode, but it has become impossible for me to upgrade because after generated map, running the "Load" always gives an error whose supporting documentation it is not help to solve the problem.
I feel that the developers are very abandoned this issue. The technology works well, but the issue of dynamic update is very poor.
For example, I get errors style:
"State machine does not support Dynamic Update, if the trigger of…
8 votes -
Combine all workflow activities into a universal workflow library without the need for Workflow Manager
Add the Workflow activities that are under Microsoft.Activities and its child namespaces (Microsoft.Activities.Expressions, Microsoft.Activities.Hosting, Microsoft.Activities.Messaging, Microsoft.Activities.Client, Microsoft.Activities.Client.Security) into the collection of activities that are available under the WF designer toolbox in VS2015 and allow them to work without the need to use Workflow Manager
7 votes -
对于wf很失望
This suggestion is migrated to Developer Community. Please use below link to view the current status.
https://developercommunity.visualstudio.com/content/idea/351667/对于wf很失望.html
我不知道为什么wf4.5好像不支持xoml,感觉很失望,那么多年了,我发现wf一直没有称霸.net平台,是什么原因了?你们就不能不和xaml搞在一起么?就不能给提供web的支持么?能不能不以c/s为前提进行wf开发?4 votes -
Resizing diagram items
Why not to allow resizing of diagram items? It is one of the base requirements that allow to create readable, usable diagrams. The main problem is, when the entered name does not fit in, and you could not read it without opening properties window. It realy makes reading of diagram dificult.
4 votes -
its 2018 so change it too 2018!
This suggestion is migrated to Developer Community. Please use below link to view the current status.
https://developercommunity.visualstudio.com/content/idea/351781/its-2018-so-change-it-too-2018.html
vcvkhb3rehf3 votes -
把软件缩小一点
软件太大了,搞得我c盘只剩4GB了
3 votes -
Allow custom sorting of Properties in PropertyInspector
I am hosting der WorkflowDesigner in a WPF application. It would be great, if the sortorder of properties in the PropertyInspectorView could be changed. It always sorts alphabetically.
For example I would like to show the "Username" before the "Password"-Property.
3 votes -
Providing an online installation and repair service that can detect problems with the target installation
An online diagnostic and repair tool able to fix problems with an installation when a local component becomes corrupted or deleted.
This isn't a detailed idea with any kind of architecture, it's just an idea that could prove useful given how complex the system has grown [and the fact that I've spent all day dealing with this exact issue].
1 vote -
Bridges on paths crossing
Flow chart diagram with a lot of paths becomes unreadable when crossing paths are not disatinguished from merging paths. Usualy, in other diagram editors, when one path is crossing the other path, it runs over like a little bridge. And then, If there are no bridge, you are sure that the paths are merged.
1 vote -
1 vote
-
Flowchart diagram ending point
Why not to allows inserting ending point of flowchart diagram (or subdiagram). Without public (not supposed) end point, where every paths converging to, the diagram is not properly readable - some of paths are virtual - you don't see them at the diagram, so can miss them. It is bug friendly, am i right?
1 vote -
把软件缩小一点
软件太大了,搞得我c盘只剩4GB了
1 vote -
Change the tooltip to something useful when Debugging a Workflow
When I am debugging a workflow, it'd be handy to see what the properties are. Instead of the useless tooltip that reads "Editing is disabled when designer is in read only mode" (duh, as if that needs to be said), it'd be much more useful to have the tooltip show what the value under the mouse is. So if I had an Assign activity (x = SomeExpression) the "SomeExpression" should display instead of the useless message.
1 vote -
Manual moving path's label
Why not to allow manual moving path's labels. Automated positioning on the middle of the path is one of the most important issue, that often makes the diagram hard to read or sometimes completely unreadable (mainly at decision or switch components).
1 vote