Visual Studio LightSwitch
This event took place on Thursday, December 1, 2011.
Where: Onsite at CODE Training Center (6605 CypresswoodDr. Suite 300, Spring, TX 77379) or remotely via GoToMeeting
When: Dec 1 & 2, 2011 (Thursday & Friday)
Desc: An in-depth lecture style training to enable attendees to write real world LightSwitch applications
CODE Training and EPS Software will be holding an intensive 2-day lecture style boot-camp on LightSwitch, specifically designed for developers of business applications who wish to learn the latest Microsoft .NET technologies. This
particular class shows how to create modern but standard data/business
applications as quickly as you used to be able to since the long gone days of monolithic,
single-workstation apps. The training class will be held at our offices in Houston, Texas as well as online via GoToMeeting. After the class, attendees will receive the PowerPoint slides, the code samples and videos of each class as reference materials.
This comprehensive 2-day class starts at a beginner level, but quickly moves beyond theory to enable attendees to learn how to write real world LightSwitch applications. Attendees will also get the opportunity to discuss their projects and have their questions personally answered by LightSwitch experts.
Visual Studio LightSwitch
9:00 – 10:30 |
Introduction to Visual Studio LightSwitch
VS LightSwitch is an N-tier, Forms-Over-Data RAD framework. What does that mean, why should I care and how can I use it? We’ll discuss what LightSwitch is, how it works and how you can use it to become dramatically more productive. |
10:30 – 10:45 | BREAK |
10:45 – 12:00 |
Building an Application in LightSwitch - Part 1
Defining data and business rules. Develop simple data entry user interfaces. Refine the user interface with sorting and filtering. Leverage parameterized forms to radically extend functionality with a simple set of base forms. |
12:00 – 13:30 | LUNCH BREAK |
13:30 – 14:45 |
Building an Application in LightSwitch - Part 2
Adding more complex data, business rules and user interfaces. Add security to the application. Add custom Silverlight controls. Add controls through the Visual Studio Extensibility Framework (VSIX). Extending the standard LightSwitch navigation metaphor. |
14:45 – 15:00 | BREAK |
15:00 – 16:00 |
Building an Application in LightSwitch - Part 3
Discuss deployment scenarios and actually deploy an in-browser LightSwitch application. Deploy a 3-tier, out-of-browser LightSwitch application. Add security to the application. Review the best and/or most popular LightSwitch third-party tools. |
16:00 – 17:00 |
BONUS Session /b>
Using Lightswitch to create a custom add/edit dialog |
LightSwitch Extension Points
9:00 – 10:15 |
Overview of Service Oriented Architecture
LightSwitch is an example of Service Oriented Architecture. To fully appreciate the flexibility available with LightSwitch, you need to understand what services are, how they work and how you can use them. This session discusses SOA architecture and WCF services. |
10:15 – 10:30 | BREAK |
10:30 – 12:00 |
WCF RIA Services In-Depth
We’ll create some custom business entities with Microsoft Entity Framework 4 and wrap them up in WCF RIA Services. Then we’ll access that data in the LightSwitch application we created on Day 1 and create some forms to interact with the data. |
12:00 – 13:30 | LUNCH BREAK |
13:30 – 14:45 |
Accessing WCF Services Through WCF RIA
LightSwitch accesses services through WCF RIA, but many existing services are not RIA. We’ll investigate accessing non-RIA services through WCF RIA and create a light-weight RIA shell around an updatable WCF service. |
14:45 – 15:00 | BREAK |
15:00 – 16:45 |
Reporting Options for LightSwitch
LightSwitch does not support any reporting in version one. We'll explore some of the reporting options from commercial vendors and the private developer community. |
16:45 – 17:00 | BREAK |
17:00 – ?? |
Ask the Experts / Q&A
Got questions? Got a LightSwitch application you are ready to build? Ask the experts and hit the ground running! |
** Please note that times are approximate and meant to be flexible depending on class participation and questions.
Registration is extremely limited. For more information please e-mail info@eps-software.com or call Christopher at 832-717-4445 x 13.
Discounts may be available for companies who have previously attended our classes. Call Christopher for details. Please note that instructors & exact curriculum may change. All sales are final.