Visual Studio 2011 LightSwitch is a simplified integrated development environment (IDE) for individual developers to build business applications. Once completed, LightSwitch applications can be deployed to Windows desktop clients, browser clients, or the cloud without requiring any extra coding. LightSwitch's included templates and components for common business applications allow developers to create applications without writing code. This product could be helpful for organizations with users who don't have much coding knowledge but need to create applications with custom business logic and rules.
Note: Some organizations might not need to request this product. Licensed users of Visual Studio 2010 products that include a subscription to the Microsoft Developer Network (MSDN) can obtain LightSwitch for free from the MSDN website.
Development Tools
LightSwitch's wizards and tools walk developers through designing screens or forms, applying themes, and specifying data sources. LightSwitch applications can pull data from SQL Server, SQL Azure, and SharePoint and also from Oracle and other third-party databases. LightSwitch applications natively support exporting data to Excel for sharing and reporting.
Users can download prebuilt application shells known as LightSwitch Starter Kits to give applications the look and feel of typical Microsoft software. LightSwitch Starter Kits are available for common business applications such as expense and time trackers, status reports, performance reviews, and customer service.
Though advanced coding skills are not required, developers who use LightSwitch can choose to program in either Visual Basic or Visual C#. They can also open LightSwitch projects with Visual Studio Professional, Premium, or Ultimate if they need more advanced development tools or languages.
Other Editions of Visual Studio
See this table for a comparison of Visual Studio LightSwitch and Visual Studio Professional. For organizations that do not need the full functionality of Visual Studio, Microsoft offers free, downloadable Express editions of Visual Basic, Visual C#, Visual C++, and Visual Web Developer.
Acquiring the Installation Media and License Key
Installing this product requires installation media and a license key. The license allows you to use the installation media to install the product on as many computers as you have received donations for. This quantity is specified in the donation email sent to your organization email address after your eligibility has been verified and your administrative fee has been received. A separate email will give you information about obtaining your license key.
Software Assurance
Under the Software Assurance program, you have the right to install any new release of products covered in the agreement during the term of your coverage.
• 1.6-GHz (or higher) processor
• 1 GB or more RAM; 1.5 GB if running in a virtual machine
• 3 GB available hard-disk space
• 5,400-rpm hard drive
• 1024x768-pixel or higher-resolution display with DirectX 9–capable video card
• DVD drive
One of the following operating systems (32-bit or 64-bit except where noted):
• Windows XP with SP3 (32-bit only), all editions except Starter
• Windows Vista with SP2, all editions except Starter
• Windows 7
• Windows Server 2003 with SP2
• Windows Server 2003 R2
• Windows Server 2008 with SP2
• Windows Server 2008 R2 (64-bit only)