Author: Michael Washington Created: 8/20/2010 8:49 PM RssIcon
All about Microsoft Visual Studio Silverlight LightSwitch
By Michael Washington on 4/25/2013 7:25 PM

clip_image002

The Microsoft Visual Studio LightSwitch Team recently posted example JavaScript code to accompany the MSDN documentation: How to: Modify an HTML Screen by Using Code. In this article, we will look at some of the examples they posted and provide a step-by-step walk-thru…

By Michael Washington on 4/23/2013 1:02 PM

image

You have multiple options when you programmatically delete data in the Visual Studio LightSwitch HTML Client. Unlike the insert and update tasks, there is no wizard to allow you to easily create a button to allow a user to delete data. You must write a bit of code…

By Michael Washington on 4/17/2013 10:28 PM

image

This article describes a Visual Studio LightSwitch HTML Picture File Manager that uses WCF RIA Services to upload and view files on the web server.

By Michael Washington on 4/12/2013 6:31 AM

image

The LightSwitch HTML Client allows you to easily create a server side search…

By Michael Washington on 4/11/2013 9:43 PM

image

The current version of the LightSwitch HTML Client does not expose the computed properties created at the Entity level. Here are a few methods you can use…

By Michael Washington on 4/11/2013 6:19 PM

image

At the recent Visual Studio Live I was interviewed by Visual Studio Magazine…

By Michael Washington on 2/20/2013 7:09 AM

image

The Visual Studio LightSwitch HTML Client will connect to any SignalR service, allowing you to create state of the art applications…

By Michael Washington on 2/15/2013 7:10 PM

clip_image002

clip_image004

LightSwitch in Action

By Dan Beall and Greg Lutz

You tell LightSwitch what you want the data to look like and what you want the interface to do and it wires it all up and gives you a finished, professional-grade application. LightSwitch is, at its essence, a forms-over-data application. You describe the data store and design the forms and it does all the plumbing required to make them work together. This article, based on chapter 1 of LightSwitch in Action, explains why and how you would want to use LightSwitch…

 

By Michael Washington on 2/14/2013 1:44 PM

I’ll be speaking at Visual Studio Live!, March 25-29 in Las Vegas, NV http://bit.ly/VLSPK32Reg.  Surrounded by your fellow IT professionals, Visual Studio Live! provides you with immediately usable IT education that will keep you relevant in the workforce…

By Michael Washington on 2/7/2013 9:40 PM

 image

In this article we will create an end-to-end HTML application in Visual Studio LightSwitch. The purpose is to demonstrate how LightSwitch allows you to create professional business applications that would take a developer days to create. With LightSwitch you can create such applications in under an hour…

By Michael Washington on 1/21/2013 1:37 PM

image

You can implement any functionality you need with the Visual Studio LightSwitch HTML Client when you use ServerApplicationContext, Generic File Handlers (.ashx files), and JQuery Ajax calls…

By Michael Washington on 1/6/2013 6:57 PM

image

At the time of this writing, the LightSwitch HTML Client is still in preview. We can expect additional functionality in the future release. For now, any updates to the data require the user to explicitly press the save button. This is not optimal in all situations.…

By Michael Washington on 12/31/2012 3:01 PM

image

The LightSwitch HTML Client (currently in preview) brings a new feature called ServerApplicationContext. Here is an example that uses a ASP.NET Web Form page to create CRUD (Create, Read, Update, and Delete)…

By Michael Washington on 12/28/2012 10:24 AM

image

To create responsive HTML applications (using JavaScript) you will need to use asynchronous calls to communicate with external resources. While you can make requests synchronously, it is a bad practice because it locks up the web browser…

By Michael Washington on 12/16/2012 9:51 AM

image

In the Visual Studio LightSwitch HTML Client, extra steps are required to determine who the currently logged in user is.

By Michael Washington on 12/12/2012 7:02 AM

image

In the LightSwitch HTML Client Preview 2, the binding pattern has several advantages in that it allows you to create large robust and well structured applications. You may have heard about the binding pattern in Silverlight and WPF (known as MVVM). The key component is the INotifyPropertyChanged interface that raises an event when anything changes a property that implements the interface…

By Michael Washington on 12/8/2012 6:35 PM

image

ComponentOne provides a set of free and commercial controls called Wijmo that can be consumed in the Visual Studio LightSwitch HTML Client

By Michael Washington on 12/2/2012 3:34 PM

image

Creating a LightSwitch website and setting security is easy. However, you must set up all your users manually. In some cases you want to allow users to self-register…

By Michael Washington on 11/29/2012 4:05 PM

image

When you are creating HTML 5 pages using the LightSwitch HTML Client Preview 2, you will realize that to get it to do exactly what you desire, you will need to write some custom JavaScript. At the time of this writing the LightSwitch release that creates HTML 5 pages is still in beta so there is not a lot of documentation…

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…

Microsoft Visual Studio is a registered trademark of Microsoft Corporation / LightSwitch is a registered trademark of Microsoft Corporation