LightSwitch Performance Improvements in Visual Studio 2013

Our very own Matt Sampson, Tester on the LightSwitch team, is featured today on the Visual Studio team blog! Matt explains how we took advantage of a slimmer OData format called JSON Light to minimize the payloads from the server to the HTML client, saving bandwidth and speeding up the loading of data. This is… Read more

What Time Is It? Global Time (Steve Lasker)

You’re building apps that are hosted in the cloud. Your users can be anywhere across the globe. When you’re viewing a customer service call log, and you see a customer called at 4:30pm and was really upset their service was still down, how do you know how long ago they called? Was the time relevant… Read more

OData Apps in Update 2 – Querying Data from Stack Overflow

Matt Sampson’s got a blog about making a LightSwitch HTML App that queries data from the one and only Stack Overflow by attaching to their very cool public OData Service. (Now you can use a LightSwitch app to keep track of all the LightSwitch related posts on Stack Overflow!) You can check out the blog post here – OData… Read more

Building a LightSwitch HTML Client: eBay Daily Deals (Andy Kung)

With the release of the LightSwitch HTML Client Preview 2, I’d like to take this opportunity to showcase the simple steps to get an HTML client up and running. The holiday season is now upon us. In this tutorial, we will create a simple HTML client to display daily deals from eBay. Something like this:… Read more

Finding Your LightSwitch Produced OData Services in Visual Studio 2012 (Matt Sampson)

Matt Sampson has a new blog today that covers how to find your OData Services that LightSwitch produces, and then how to create a custom Silverlight control for your LightSwitch screens that easily enables you to find these OData Services. Check out the blog post – Finding Your LightSwitch Produced OData Services. Thanks all – Matt Sampson… Read more

LightSwitch Concurrency Enhancements in Visual Studio 2012 (Eric Erhardt)

Many problems can occur in applications when multiple users are allowed to edit the same record at the same time.  Some simple applications take a “last edit wins” approach, where the last person to save their changes gets their changes applied in the end.  This has the obvious problem that any user who changed the… Read more

LightSwitch OData Consumption Validation in Visual Studio 2012 (Nicole Haugen)

Now that LightSwitch in Visual Studio 2012 supports the ability to consume OData feeds, there are a wide variety of feeds that can be used to build interesting LightSwitch applications, ranging from NetFlix to Dynamics CRM.  However, it’s important to remember that all feeds are not equal – each one may have varying levels of… Read more

OData Apps in LightSwitch, Part 3 (Matt Sampson)

Matt Sampson has posted part 3 of a multi-part blog post this week that completes the walkthrough of creating an application around the popular public transit CommuterApi OData Service. This post focuses on creating a RIA Data Service wrapper around an OData data source that has many to many relationships. We will use this RIA Data… Read more

OData Apps in LightSwitch, Part 2 (Matt Sampson)

Matt Sampson has posted part 2 of a multi-part blog post this week that continues the walkthrough of creating an application around the popular public transit CommuterApi OData Service. This post focuses on making some enhancements to the application we started in the previous post. The blog post is here – OData Apps In LightSwitch, Part 2… Read more

LightSwitch Architecture: OData (John Rivard)

In Visual Studio 2012, LightSwitch data services publish OData feeds and LightSwitch clients consume the OData feeds. This is an implementation change from LightSwitch 2011 where we used WCF RIA Services as the data protocol between client and server. In this post we’ll take a look at the OData protocol itself and why it is… Read more