Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
On his blog yesterday, Soma (Sr. VP of Developer Division at Microsoft), announced that Visual Studio LightSwitch Beta 2 will be coming soon. I can tell you, we are really excited about LightSwitch, and apparently you are too (you’ve downloaded over 100,000 copies of Beta 1).
One question that comes up a lot is, what can LightSwitch do versus what can Visual Studio Professional do? What’s the difference? Well, the difference is pretty clear.
Visual Studio LightSwitch is a specialist tool for building line-of-business applications for the desktop and cloud, while Visual Studio Professional is a generalist tool for building anything you can imagine for Microsoft's platforms.
Take a look at this feature matrix and you’ll see what I mean (we’ll get a formal version of this up on www.microsoft.com/lightswitch soon).
Visual Studio LightSwitch |
Visual Studio Professional |
|
LightSwitch Runtime |
Yes |
Yes1 |
Visual Studio Project System |
Yes |
Yes |
IntelliSense |
Yes |
Yes |
Team Explorer (Team Foundation Server integration) |
-2, 3 |
Yes3 |
LIGHTSWITCH APPLICATION DEVELOPMENT |
||
Predefined Screen Templates |
Yes |
Yes1 |
Application Skinning and Theming |
Yes |
Yes1 |
Data Entity Designer |
Yes |
Yes1 |
Business-oriented Data Types (e.g. EmailAddress, PhoneNumber, etc.) |
Yes |
Yes1 |
Automatic Data Input Validation |
Yes |
Yes1 |
Windows Azure Deployment |
Yes |
Yes1 |
SQL Azure Support |
Yes |
Yes |
LANGUAGES, EDITORS & COMPILERS |
||
Visual Basic |
Yes |
Yes |
Visual C# |
Yes |
Yes |
Visual C++ |
- |
Yes |
Visual F# |
- |
Yes |
HTML/JavaScript |
- |
Yes |
Silverlight/XAML Editor |
- |
Yes |
PROJECT TYPES |
||
LightSwitch Application |
Yes |
Yes1 |
ASP.NET |
- |
Yes |
ASP.NET AJAX |
- |
Yes |
ASP.NET MVC |
- |
Yes |
Console Application |
- |
Yes |
Database Projects |
- |
Yes |
Office Applications & Add-ins |
- |
Yes |
Setup Projects |
- |
Yes |
SharePoint Applications & WebParts |
- |
Yes |
Test Projects |
- |
Yes |
Visual Studio Add-ins |
- |
Yes |
Windows Forms |
- |
Yes |
Windows Phone |
- |
Yes |
WCF |
- |
Yes |
WPF |
- |
Yes |
XNA Games |
- |
Yes |
1 Only available for LightSwitch applications. Requires Visual Studio LightSwitch and Visual Studio Professional to both be installed.
2 Team Explorer will integrate with LightSwitch but must be installed separately.
3 Requires a Team Foundation Server Client Access License (CAL).
I hope that helps!
D7