Site
Web
Home
Community
My Wall
Social Summary
Social Members
Social Profile
Social Group Directory
Social Group Details
About
LightSwitch Articles on C# Corner
Harold Glenn P Minerva Articles
LightSwitch Articles on Tek Freak
LightSwitch Articles on Jan Van der Haegen
LightSwitchFX
Blog
Forum
Downloads
Market
Amazon Store
Themes
JetFlow Themes
JetStreamBright Themes
JetStream Themes
JetPack Themes
Enterprise Themes
Business Themes
Designer Themes
Expression Themes
Shiny Themes
Shells
Minimal Shell
DELORDSON Shells
OutlookBar Shell
Shell Pack
TreeView Shell
Touch Strip Menu Shell
Tiled Menu Shell
Tabbed Menu Shell
Default Shell Top 2012
Default Shell
Default Shell 2012
Books
Creating Visual Studio LightSwitch Custom Controls
OData And Visual Studio LightSwitch
Visual Studio Gallery
Demos
Things For Sale
Call Log
Tank Game
Expense Report
You are here:
Blog
Register
|
Login
New To LightSwitch?
Start With
The Tutorial At
This Link
All Blogs
Bilal Haidar
Bill Mason
DELORDSON
LightSwitch Help Website
Mihail Mateev LightSwitch Blog
Richard Waddell
Switching the Lights
The Power of LightSwitch
Keywords
Phrase
Topics
HTML Client (20)
OData (16)
Advanced (15)
Applications (14)
Custom Controls (12)
Control Extensions (11)
WCF RIA Service (11)
Beginner (10)
Extensions (9)
MVVM (9)
HTML Client (beta Version) (8)
Intermediate (6)
LightSwitch 11 (6)
Concepts (4)
DotNetNuke (4)
Book Excerpts (3)
Printing (3)
Reporting (3)
Student Information System (3)
Data Grid (2)
Themes (2)
App Inventor (1)
Community (1)
Debugging (1)
Design (1)
Dynamic SQL (1)
ExcelImporter (1)
Extensibility (1)
Installation (1)
Interviews (1)
LightSwitch (1)
OLAP (1)
PhoneGap (1)
Shells (1)
Stored Procedures (1)
Templates (1)
Utility (1)
Archive
Archive
<
May 2011
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
Monthly
June, 2013 (3)
May, 2013 (12)
April, 2013 (8)
March, 2013 (1)
February, 2013 (6)
January, 2013 (2)
December, 2012 (6)
November, 2012 (7)
September, 2012 (1)
August, 2012 (2)
July, 2012 (9)
June, 2012 (4)
May, 2012 (4)
April, 2012 (10)
March, 2012 (8)
February, 2012 (9)
January, 2012 (8)
December, 2011 (7)
November, 2011 (4)
October, 2011 (7)
September, 2011 (6)
August, 2011 (6)
July, 2011 (5)
June, 2011 (5)
May, 2011 (11)
April, 2011 (3)
March, 2011 (1)
September, 2010 (4)
August, 2010 (2)
Latest Microsoft LightSwitch Blogs
Visual Studio LightSwitch Team Blog
OData Apps in Update 2 - Querying Data from Stack
5/23/2013 6:53 AM
Read more...
Creating a wizard-like experience for HTML client
5/16/2013 8:00 AM
Read more...
Customizing the SharePoint Chrome Control in
5/14/2013 8:07 AM
Read more...
Announcing Runtime Update 1 - Supporting
5/7/2013 9:00 AM
Read more...
ASP.NET SignalR and LightSwitch (Matt Sampson)
5/3/2013 6:07 AM
Read more...
Localizing a LightSwitch Application (Heinrich
5/2/2013 10:04 AM
Read more...
Publishing LightSwitch apps for SharePoint to the
4/29/2013 8:11 AM
Read more...
Dashboard Reports with LightSwitch, WebAPI and
4/25/2013 8:04 AM
Read more...
Create Dashboard Reports with LightSwitch, WebAPI
4/22/2013 9:38 AM
Read more...
Using the LightSwitch ServerApplicationContext API
4/15/2013 11:44 AM
Read more...
Easy DotNetNuke LightSwitch Deployment
By Michael Washington on
5/23/2011 5:37 AM
Note: You can try out this application live on this site at: http://lightswitchhelpwebsite.com/demos/calllog.aspx
Integrating a LightSwitch application into
DotNetNuke
has been covered before in
Deploy Your LightSwitch Application As A DotNetNuke Module
. The problem with that solution...
Read More »
Comments (11)
LightSwitch Help Website
Running a LightSwitch Application With A Blank Shell
By Michael Washington on
5/22/2011 8:53 AM
From:
Microsoft Visual Studio LightSwitch Extensions Cookbook.doc
© 2011 Microsoft Corporation NOTE: See the updated article:
Creating a Minimal LightSwitch Shell
A LightSwitch application runs in a “Shell”. You can create your own Shell.
The first step is to download the “
Cook Book
”...
Read More »
Comments (6)
LightSwitch Help Website
Drag and Drop and Events in LightSwitch Custom Controls
By Richard Waddell on
5/21/2011 8:29 AM
LightSwitch removes so much tedium from programming that I’m hoping it can be integrated into any Silverlight application. Obviously that requires Custom Controls, so the focus becomes finding the best patterns for interaction between LightSwitch and Custom Controls.
My first goal was to incorporate drag and drop. I spent a lot of time trying to come up with scenarios that were not trivial but also wouldn’t take a long time to set up. But I kept running into a fuzzy area when I tried to think about...
Read More »
Comments (4)
Richard Waddell
Two Ways To Call LightSwitch From a Custom Silverlight Control
By Michael Washington on
5/21/2011 6:19 AM
Note: There is a third method covered
at this link
.
It is easy to create a LightSwitch application using your own custom user interface (UI), composed entirely of Silverlight Custom Controls. The article
This Is How LightSwitch Does MVVM
,...
Read More »
Comments (16)
LightSwitch Help Website
Using The Document Toolkit for LightSwitch
By Michael Washington on
5/19/2011 5:34 AM
The Document Toolkit for LightSwitch is a commercial LightSwitch control extension. It is one of the first to become available, and is a great example of an extension that allows you to do amazing things easily with LightSwitch.
...
Read More »
Comments (13)
LightSwitch Help Website
This Is How LightSwitch Does MVVM
By Michael Washington on
5/13/2011 9:46 PM
This article,
Silverlight View Model Style: An (Overly) Simplified Explanation
, explains what MVVM is. Basically:
Model – The Data View Model – Collections, Properties, and Commands View – The UI (User Interface)
This article
, covers some of the problems in implementing MVVM, mostly that is is verbose, time-consuming, and difficult for many developers to understand and implement. That is not to say that MVVM is not a superior pattern once you have mastered it, but using a tool such as LightSwitch greatly eases it’s use.
...
Read More »
Comments (9)
LightSwitch Help Website
Printing With LightSwitch
By Michael Washington on
5/12/2011 5:25 AM
With
LightSwitch
, there is no built in Printing. Here is a method that works. This will also show you how to create a custom template to allow you to print exactly what you want, not just the current screen...
Read More »
Comments (42)
LightSwitch Help Website
Printing Sql Server Reports (.rdlc) With LightSwitch
By Michael Washington on
5/12/2011 4:19 AM
Printing in LightSwitch was previously covered here:
http://lightswitch.adefwebserver.com/Blog/tabid/61/EntryId/3/Printing-With-LightSwitch.aspx
The disadvantages of that approach are:
You have to make a custom control / You have to be a programmer to make reports Printing in Silverlight renders images that are slightly fuzzy In this article, we will demonstrate creating and printing reports in LightSwitch using Microsoft Report Viewer Control.
Note, you will need Visual Studio Professional, or higher, to use the method described here.
...
Read More »
Comments (44)
LightSwitch Help Website
Using The LightSwitch Filter Extension
By Michael Washington on
5/8/2011 7:01 AM
The LightSwitch filter extension is really cool. It is one of the LightSwitch features that has no comparison. It is a feature that, if you decide not to use LightSwitch for a project, you lose that feature completely.
First, we download and install the extension at this link:
http://code.msdn.microsoft.com/Filter-Control-for-Visual-90fb8e93
...
Read More »
Comments (26)
LightSwitch Help Website
The Three Concepts of LightSwitch
By Michael Washington on
5/6/2011 5:19 AM
I was surprised when I was chosen to present at
Visual Studio Live
in Las Vegas early this year. I had sent in 3 proposed topics months before, and the one chosen was Advanced LightSwitch Programming. After being informed of my selection to speak at the conference, I sat down to create the presentation and ran into a huge problem. There is just too much to cover about advanced LightSwitch programming to cram into 75 minutes.
I really agonized over this, and re-wrote the presentation several times. In the end, I spent over 40 hours preparing and practicing the presentation. The only structure I was happy with, was coving LightSwitch programming using three concepts that I felt were important to successful LightSwitch programming.
These are presented in order of importance.
Concept #1 - LightSwitch requires you to only write the code that only you can write Examples of the concept:
A calculated field that shows the course and the teacher...
Read More »
Comments (0)
LightSwitch Help Website
LightSwitch: Creating a Relationship on current User through SecurityData.UserRegistrations Table
By Richard Waddell on
5/5/2011 5:40 PM
Often we don’t care who the logged-in User is because we can control what they can do through Roles and Permissions. But if the User is a member of some group, it would be handy to place the Users table in a many-to-one relationship with that group. In this example the groups are SalesTeams made up of SalesPersons. All Sales made by a particular team are accessible only by members of that team.
To make that happen a new User is created, if necessary, when a SalesPerson is created. Since a SalesPerson is in a many-to-one relationship with SalesTeam, so is the User. This article shows you how to create the UserRegistration and then two ways to identify the SalesPerson associated with the logged-in User and thereby the relationship with SalesTeam and Sales.
Start by adding a SalesTeam entity:
...
Read More »
Comments (42)
Richard Waddell
Microsoft Visual Studio is a registered trademark of Microsoft Corporation / LightSwitch is a registered trademark of Microsoft Corporation
Privacy Statement
|
Terms Of Use
Copyright 2011 by Michael Washington