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 imaging for Microsoft 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 http://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

Leave a comment