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
-
Report Designer
As Microsoft determined LightSwitch as tool not only for developers, it would be very useful to have Report Designer and be able to make Report directly from LightSwitch.
This is one of the most wanted feature that non-evelopers need.At the moment, making reports is bit of challenging and need a big efforts to be done.
873 votes -
Conditional formating for Lists and DataGrids and Reporting.
First, congratulations for this product, its an old wish i had. For the completness of this tool, i think its fundamental to have Lists and Datagrid conditional formatting.
280 votes -
Hierachical Navigation Menu
In a real world LOB system, there may be a lot of menu items, which should be organized in a hierachical navigation menu.
257 votes -
The ability to develope and "plug-in" a common module/widget to an existing applicatoin
The ability to developed LS applications in modules. Most LOB applications start off simple and evolve over time into large systems. The ability to develop smaller modules and link them together would be a great advantage in LS.
227 votes -
Add a Treeview Control to Lightswitch
Display of hierarchical data is a requirement in many business applications. The forums and blogs are full of questions on how to add a treeview to a Lightswitch application. While it can be done with a custom control, adding it to the standard set of controls would certainly make Lightswitch a more powerful business application development environment. BTW, be sure and have a two-way SelectedItem property.
215 votes -
Allow stored procedures to be run easily
If LightSwitch will easily support update, insert and delete stored procedures it will allow my company to adopt LightSwitch. We cannot build a separate WPF project each time we want to modify the data this way--and from inside LightSwitch it is just too slow and too complex to do. Thank you!
212 votesThanks for this suggestion. We’ve added it to our product backlog and will consider it for a future release.
-
Allow developer to copy/paste layout hierarchy between screens.
Often I'm finding screens may have similar custom layouts, but I need to build each one from scratch. I have to flip back and forth between screens (see my other sugg. "Allow developer to have multiple screen designers open simultaneously."), and manually tweak the hierarchy to get screens to be consistent with each other. I'd like to be able to select a node in one design screen, copy it, and paste it into another.
205 votesThanks for this suggestion. We’ve added this to our product backlog and will consider this for a future release.
-
Add many-to-many relation support
Today it is a lot of manually coding to build a application with a many-to-many relation.
It would be nice to have more out of the box support for this.187 votesThanks for this suggestion. We’ve added it to our product backlog and will consider it for a future release.
-
Workflow Designer Integration
Lightswitch is a killer app with respect to LoB application development. My current client is giving up on the ASP.NET platform for an LoB application because Oracle has sold them on the idea of ADF forms and their BPM (ex Weblogic) Workflow integration using JDeveloper (sic).
Lightswitch is the perfect counter to ADF offering same/richer UI interactions, speed of delivery and ease of use, however lack of Workflow Integration makes it unsuitable for developing workflow application. With Sharepoint's anemic WF support and WF runtime's default set of activities library, building LoB WF applications in ASP.NET is a pain.
1. Throw…
167 votes -
Enable Export to Excel for Web Application Template
Exporting to Excel is only available for local desktop applicaitons, but more applications these days are deployed as web applications. The export to Excel feature is incredibly valuable, and would be a great addition to applications deployed to the Web and Cloud.
119 votes -
Use any Silverlight control without having to create a "custom" control
It would be great to be able to use any standard Silverlight control in LS without having to create a "custom" control wrapper around it
109 votes -
Add .NET Framework 4.5 support to LightSwitch 2012
LightSwitch is currently limited to run on .NET 4.0
.Net 4.5 have great new features, when will LightSwitch developers be able to take advantage of these new features? List of new features here:
http://msdn.microsoft.com/en-us/library/ms171868.aspxOur server is in our control and we are not limited to .NET 4.0, but if other users where limited to .NET 4.0 it would be much better if Lightswitch (like other Visual Studio projects) supports more than one target version of .NET Framework for it's server code. This fact has already been determined on these threads:
http://social.msdn.microsoft.com/Forums/en-US/lightswitch/thread/081faa3e-a2fa-4e79-8720-a5ac2096e764
http://social.msdn.microsoft.com/Forums/en-US/lightswitch/thread/11849e56-e9cf-4813-8f7f-80aa63a53837/98 votes -
ability to make a metro app using Lightswitch
ability to create a metro app (arm or x86) including metro UI elements in LightSwitch
96 votes -
Menu Icons
I would like the ability to specify an icon for each menu item and to set a default icon for all menu items.
I was looking at my LightSwitch applications, wondering why they didn't look as good as the Windows Azure Dashboard. The basic layout of both is very similar, but I think one of the major differences is the ability to include images beside each menu item. The Azure dashboard includes many images, even if they are only simple folder icons. An icon beside the menu item would go a long way toward a more professional looking app.
96 votes -
Table Inheritance
Make Table inheritance. So developer could make some BaseTable (entity) and a number DerivedTables (entities) witch will inherit properties from base table. And also it would be great to mix properties from base and/or derived tables in queries.
78 votes -
Multitenant Projects
Hability to serve multiple databases with the same deployed instance
77 votes -
Ability to Change Connection String in Designer
Enable the ability to easily change the connection string in the designer. A server name may be changed, or the database may be relocated. Currently, every screen would need to be recreated to accomplish this.
75 votes -
Add a "Preview" Tab on top of the Screen Designer
I believe it will be very useful to have a "Preview" Tab while desiging LightSwitch Screens
Suggested Preview Modes:
*A Full Preview for the whole Screen
*A Partial Preview to see group/s (control tree)74 votesThanks for this suggestion. We’ve added this to our product backlog and will consider it for a future release.
-
Support organize tables and screesn into folders.
Imagine a system has 100+ tables and screens, without the folder, it's too hard to find which table/screen is in which domain.
68 votes -
Support for online/offline database sync for field devices without internet access
It would be great if there was official support for Microsoft-Sync (or similar technology) so field devices (or laptops without internet access) could use LightSwitch apps offline and sync once they were back online.
65 votes
- Don't see your idea?