This article describes the architecture, hosting options, data sources and data architecture, but for more basic details and an introduction, please go through Part 1 and Part 2 of my articles.

LightSwitch Architecture

The main architecture of LightSwitch is divided into 3 parts or we can say 2 tiers and 1 source. All these 3 parts are well ordered and work in a linear progressive way, as represented in the following diagram.

/LightSwitch Architecture

LightSwitch Data Service Architecture

Some of the major outlines of data service architecture are:

LightSwitch Data Service Architecture

LightSwitch Hosting Options

Some of the basic guidelines regarding hosting options in LightSwitch are as follows:

LightSwitch Hosting Options
Client Design Goals

There are some advantages regarding design goals. These goals can be done through HTML client based system architecture. These advantages are as follows:

HTML Client Supported Platforms

These platforms are:

Limitations