Visual Studio LightSwitch Adds HTML5/JavaScript Support

| by Jenni Konrad Follow 0 Followers on Jun 16, 2012. Estimated reading time: 1 minute |

A note to our readers: You asked so we have developed a set of features that allow you to reduce the noise: you can get email and web notifications for topics you are interested in. Learn more about our new features.

At this week's TechEd conference, Microsoft announced that they are adding HTML5 support to Visual Studio LightSwitch, the tool intended to simplify the development of custom database-driven business applications.

LightSwitch currently produces Silverlight applications. Adding code generation for HTML5 and JavaScript means that LightSwitch apps can now run on any platform with a supported browser, including Android, iOS, and Windows 8.

This is another step towards cross-platform standardization for LightSwitch. The beta release of Visual Studio 2012 included an update for LightSwitch that makes it possible to add OData services, so that data can be consumed by non-LightSwitch applications. As for the introduction of the HTML5/JavaScript-based client, the LightSwitch Team states:

With many employees bringing their own devices to the workplace, building a native client for every device and deploying each implementation to separate app stores is rarely feasible. Standards-compliant HTML5 and JavaScript was a natural technology choice given its growing support and vibrant development community.

The Silverlight client will remain the default target for LightSwitch applications. Microsoft says that the current primary focus for HTML5 applications is mobile optimization and touch functionality. A likely scenario would be a full-featured desktop client running on Silverlight, with an HTML5 mobile companion application. LightSwitch allows for these to be built side-by-side in one project.

The LightSwitch HTML5 client is not yet available, but it's expected soon. It will be available for download from the LightSwitch Developer Center.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Good step by Sawan Ruparel

I really liked the lightswitch development, with addition of HTML / Javascript it really makes programmers LAZY

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

1 Discuss

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you