See the link below for more LightSwitch resources
LightSwitch makes it easy to create data-centric applications for the desktop and the cloud. You can connect to multiple data sources (i.e. SQL, SharePoint, Azure, WCF RIA Services, etc.) to create feature-rich Silverlight applications on a solid .NET architecture without having to know the depths of Entity Framework or Silverlight or n-tier design. The LightSwitch application framework handles this for you. It also provides so many features that all business applications have in common right out of the box - like an entire application shell, data validations and search. There are also many screen and control templates to choose from as well as a whole set of partners building additional controls, themes, templates, and plug-ins that we will make available right from the LightSwitch development environment via Visual Studio Gallery.
The idea is you just concentrate on defining entities and screens and the business rules and workflows. The only code you write is the code only you could write – code related to your business domain. And you can use either VB or C# to do that.