Click here to Skip to main content
Click here to Skip to main content
 
Add your own
alternative version

A Random Walk Through of the LightSwitch Data Model

, 10 Sep 2011 Ms-PL
We will create a Silverlight Custom Control called “LightSwitch Explorer” that will display information about the collections of the screen that it is displayed on, raise methods, and switch screens.
LightSwitchExplorer.zip
LightSwitchExplorer
Bin
Data
ApplicationDatabase.mdf
ApplicationDatabase_log.ldf
Temp
Debug
bin
ar
bg
ca
cs
da
de
el
es
et
eu
fi
fr
he
hr
hu
id
it
ja
ko
lt
lv
Microsoft.LightSwitch.Design.Server.Internal.dll
ms
nl
no
pl
pt
pt-BR
ro
ru
sk
sl
sr-Cyrl-CS
sr-Latn-CS
sv
th
tr
uk
vi
zh-Hans
zh-Hant
Data
VslsHost.exe
Web
Manifests
Microsoft.LightSwitch.Design.Server.Manifest.dll
Client
ClientGenerated
Bin
Debug
ar
bg
ca
cs
da
de
el
es
et
eu
fi
fr
he
hr
hu
id
it
ja
ko
LSCodeGeneratorsTask.mcs
lt
lv
ms
nl
no
pl
pt
pt-BR
ro
ru
sk
sl
sr-Cyrl-CS
sr-Latn-CS
sv
th
tr
uk
vi
zh-Hans
zh-Hant
ClientGenerated.csproj.user
DataLogic
DataSources
GeneratedArtifacts
obj
Debug
TempPE
Properties
Screens
Bin
Debug
de
es
fr
it
ja
ko
LSCodeGeneratorsTask.mcs
ru
zh-Hans
zh-Hant
Client.csproj.user
DataLogic
DataSources
GeneratedArtifacts
obj
Debug
TempPE
Properties
Screens
Common
Bin
de
es
fr
it
ja
ko
LSCodeGeneratorsTask.mcs
ru
temp
Application.Common.dll
de
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
es
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
fr
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
it
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
ja
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
ko
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
Microsoft.CSharp.dll
ru
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
System.ComponentModel.Composition.dll
zh-Hans
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
zh-Hant
Microsoft.CSharp.resources.dll
System.ComponentModel.Composition.resources.dll
zh-Hans
zh-Hant
Common.csproj.user
GeneratedArtifacts
obj
Debug
Application.Common.dll
TempPE
Properties
UserCode
Data
ApplicationDefinition.lsml
LightSwitchExplorer.lsproj
LightSwitchExplorer.lsproj.user
Server
ServerGenerated
bin
Application.Common.dll
Application.Server.dll
Debug
ar
bg
ca
cs
da
de
el
es
et
eu
fi
fr
he
hr
hu
id
it
ja
ko
LSCodeGeneratorsTask.mcs
LSResourceGeneratorsTask.mcs
lt
lv
ms
nl
no
pl
pt
pt-BR
ro
ru
sk
sl
sr-Cyrl-CS
sr-Latn-CS
sv
th
tr
uk
vi
zh-Hans
zh-Hant
Common
bin
Application.Common.dll
DataLogic
DataSources
GeneratedArtifacts
ApplicationData.csdl
ApplicationData.msl
ApplicationData.ssdl
obj
Debug
TempPE
Properties
ServerGenerated.csproj.user
bin
Debug
LSCodeGeneratorsTask.mcs
Common
bin
Application.Common.dll
DataLogic
DataSources
GeneratedArtifacts
obj
Debug
TempPE
Properties
ServiceConfiguration.cscfg
ServiceDefinition.csdef
_Pvt_Extensions
Microsoft.LightSwitch.Extensions
Client
ClientGen
Reference
ar
Microsoft.LightSwitch.Extensions.Client.Resources.dll
bg
Microsoft.LightSwitch.Extensions.Client.Resources.dll
ca
Microsoft.LightSwitch.Extensions.Client.Resources.dll
cs
Microsoft.LightSwitch.Extensions.Client.Resources.dll
da
Microsoft.LightSwitch.Extensions.Client.Resources.dll
de
Microsoft.LightSwitch.Extensions.Client.Resources.dll
el
Microsoft.LightSwitch.Extensions.Client.Resources.dll
es
Microsoft.LightSwitch.Extensions.Client.Resources.dll
et
Microsoft.LightSwitch.Extensions.Client.Resources.dll
eu
Microsoft.LightSwitch.Extensions.Client.Resources.dll
fi
Microsoft.LightSwitch.Extensions.Client.Resources.dll
fr
Microsoft.LightSwitch.Extensions.Client.Resources.dll
he
Microsoft.LightSwitch.Extensions.Client.Resources.dll
hr
Microsoft.LightSwitch.Extensions.Client.Resources.dll
hu
Microsoft.LightSwitch.Extensions.Client.Resources.dll
id
Microsoft.LightSwitch.Extensions.Client.Resources.dll
it
Microsoft.LightSwitch.Extensions.Client.Resources.dll
ja
Microsoft.LightSwitch.Extensions.Client.Resources.dll
ko
Microsoft.LightSwitch.Extensions.Client.Resources.dll
lt
Microsoft.LightSwitch.Extensions.Client.Resources.dll
lv
Microsoft.LightSwitch.Extensions.Client.Resources.dll
Microsoft.LightSwitch.Extensions.Client.dll
ms
Microsoft.LightSwitch.Extensions.Client.Resources.dll
nl
Microsoft.LightSwitch.Extensions.Client.Resources.dll
no
Microsoft.LightSwitch.Extensions.Client.Resources.dll
pl
Microsoft.LightSwitch.Extensions.Client.Resources.dll
pt
pt-BR
Microsoft.LightSwitch.Extensions.Client.Resources.dll
Microsoft.LightSwitch.Extensions.Client.Resources.dll
ro
Microsoft.LightSwitch.Extensions.Client.Resources.dll
ru
Microsoft.LightSwitch.Extensions.Client.Resources.dll
sk
Microsoft.LightSwitch.Extensions.Client.Resources.dll
sl
Microsoft.LightSwitch.Extensions.Client.Resources.dll
sr-Cyrl-CS
Microsoft.LightSwitch.Extensions.Client.Resources.dll
sr-Latn-CS
Microsoft.LightSwitch.Extensions.Client.Resources.dll
sv
Microsoft.LightSwitch.Extensions.Client.Resources.dll
th
Microsoft.LightSwitch.Extensions.Client.Resources.dll
tr
Microsoft.LightSwitch.Extensions.Client.Resources.dll
uk
Microsoft.LightSwitch.Extensions.Client.Resources.dll
vi
Microsoft.LightSwitch.Extensions.Client.Resources.dll
zh-Hans
Microsoft.LightSwitch.Extensions.Client.Resources.dll
zh-Hant
Microsoft.LightSwitch.Extensions.Client.Resources.dll
DebugOnlyRef
Microsoft.LightSwitch.Extensions.Design.Client.dll
IDE
Reference
de
Microsoft.LightSwitch.Extensions.Design.Resources.dll
es
Microsoft.LightSwitch.Extensions.Design.Resources.dll
fr
Microsoft.LightSwitch.Extensions.Design.Resources.dll
it
Microsoft.LightSwitch.Extensions.Design.Resources.dll
ja
Microsoft.LightSwitch.Extensions.Design.Resources.dll
ko
Microsoft.LightSwitch.Extensions.Design.Resources.dll
Microsoft.LightSwitch.Extensions.Design.dll
ru
Microsoft.LightSwitch.Extensions.Design.Resources.dll
zh-Hans
Microsoft.LightSwitch.Extensions.Design.Resources.dll
zh-Hant
Microsoft.LightSwitch.Extensions.Design.Resources.dll
ServerGen
Reference
ar
Microsoft.LightSwitch.Extensions.Server.Resources.dll
bg
Microsoft.LightSwitch.Extensions.Server.Resources.dll
ca
Microsoft.LightSwitch.Extensions.Server.Resources.dll
cs
Microsoft.LightSwitch.Extensions.Server.Resources.dll
da
Microsoft.LightSwitch.Extensions.Server.Resources.dll
de
Microsoft.LightSwitch.Extensions.Server.Resources.dll
el
Microsoft.LightSwitch.Extensions.Server.Resources.dll
es
Microsoft.LightSwitch.Extensions.Server.Resources.dll
et
Microsoft.LightSwitch.Extensions.Server.Resources.dll
eu
Microsoft.LightSwitch.Extensions.Server.Resources.dll
fi
Microsoft.LightSwitch.Extensions.Server.Resources.dll
fr
Microsoft.LightSwitch.Extensions.Server.Resources.dll
he
Microsoft.LightSwitch.Extensions.Server.Resources.dll
hr
Microsoft.LightSwitch.Extensions.Server.Resources.dll
hu
Microsoft.LightSwitch.Extensions.Server.Resources.dll
id
Microsoft.LightSwitch.Extensions.Server.Resources.dll
it
Microsoft.LightSwitch.Extensions.Server.Resources.dll
ja
Microsoft.LightSwitch.Extensions.Server.Resources.dll
ko
Microsoft.LightSwitch.Extensions.Server.Resources.dll
lt
Microsoft.LightSwitch.Extensions.Server.Resources.dll
lv
Microsoft.LightSwitch.Extensions.Server.Resources.dll
Microsoft.LightSwitch.Extensions.Server.dll
ms
Microsoft.LightSwitch.Extensions.Server.Resources.dll
nl
Microsoft.LightSwitch.Extensions.Server.Resources.dll
no
Microsoft.LightSwitch.Extensions.Server.Resources.dll
pl
Microsoft.LightSwitch.Extensions.Server.Resources.dll
pt
pt-BR
Microsoft.LightSwitch.Extensions.Server.Resources.dll
Microsoft.LightSwitch.Extensions.Server.Resources.dll
ro
Microsoft.LightSwitch.Extensions.Server.Resources.dll
ru
Microsoft.LightSwitch.Extensions.Server.Resources.dll
sk
Microsoft.LightSwitch.Extensions.Server.Resources.dll
sl
Microsoft.LightSwitch.Extensions.Server.Resources.dll
sr-Cyrl-CS
Microsoft.LightSwitch.Extensions.Server.Resources.dll
sr-Latn-CS
Microsoft.LightSwitch.Extensions.Server.Resources.dll
sv
Microsoft.LightSwitch.Extensions.Server.Resources.dll
th
Microsoft.LightSwitch.Extensions.Server.Resources.dll
tr
Microsoft.LightSwitch.Extensions.Server.Resources.dll
uk
Microsoft.LightSwitch.Extensions.Server.Resources.dll
vi
Microsoft.LightSwitch.Extensions.Server.Resources.dll
zh-Hans
Microsoft.LightSwitch.Extensions.Server.Resources.dll
zh-Hant
Microsoft.LightSwitch.Extensions.Server.Resources.dll
SilverlightControlLibrary
Bin
Debug
ar
bg
ca
cs
da
de
el
es
et
eu
fi
fr
he
hr
hu
id
it
ja
ko
lt
lv
ms
nl
no
pl
pt
pt-BR
ro
ru
sk
sl
sr-Cyrl-CS
sr-Latn-CS
sv
th
tr
uk
vi
zh-Hans
zh-Hant
Release
obj
Debug
TempPE
Properties
SilverlightControlLibrary.csproj.user

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Microsoft Public License (Ms-PL)

Share

About the Author

defwebserver
Software Developer (Senior) http://ADefWebserver.com
United States United States
Michael Washington is a Microsoft MVP. He is a ASP.NET and
C# programmer.
He is the founder of
LightSwitchHelpWebsite.com

He has a son, Zachary and resides in Los Angeles with his wife Valerie.

He is the Author of:
Follow on   Twitter

| Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.141223.1 | Last Updated 10 Sep 2011
Article Copyright 2011 by defwebserver
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid