By Michael Washington on 11/24/2012 7:15 AM

image

When you upgrade a LightSwitch project that uses WCF RIA Services to the format used in HTML Client Preview 2,  you may get the error: ApplicationData.cs could not be found…

By Michael Washington on 11/23/2012 7:02 PM

image

The Visual Studio LightSwitch HTML Client uses JQuery Mobile and it is compatible with ThemeRoller. This article is covering information that is contained in Beth Massi’s LightSwitch HTML Client Tutorial - Contoso Moving. However, that tutorial is currently only available in a Microsoft Word document not a web page. The information is also available at this link, but MSDN documentation has to be translated into several languages so it avoids screen shots. Therefore we will cover the information here…

By Michael Washington on 11/10/2012 3:07 PM

image

One important thing you must realize about LightSwitch is that is exposes all your entities through OData. You cannot prevent a user from updating a entity by only using screen code…

By Michael Washington on 11/8/2012 12:20 AM
image

On November 7th 2012, Beth Massi, Senior Program Manager on the Visual Studio team at Microsoft, visited the Southern California LightSwitch Users Group.

She demonstrated all the new features of the latest version of LightSwitch, and created several applications from scratch.  One of the most interesting applications that she created was to merge the Job Candidate Tracking Starter Kit with the live OData feed from Proagora .

...
By Kostas Christodoulou on Wednesday, November 7, 2012
If you have tried implementing something that required a mechanism more complex than the default one provided by LightSwitch regarding default screen selection, you already are familiar with the limitations.

For the ones that don’t get what I mean, a very common example is open the details screen of an object from a list containing items from a view (database view) that include the id of the original object. Imagine you have a Customer entity and a CustomerInfo entity that comes from a database view bringing aggregated data of the customer from various tables. Selecting and editing the CustomerInfo you want to edit the Customer not the CustomerInfo.

The above is only one fast example. Another would be having Add/Edit Screens i.e. screens that can handle both create or edit an existing object. In any case if you need to modify the default signature of a default screen (adding an extra parameter for example) causes this screen to be unselected as default screen because LightSwitch mechanism for default...
Microsoft Visual Studio is a registered trademark of Microsoft Corporation / LightSwitch is a registered trademark of Microsoft Corporation