Houston
Exploring Visual Studio LightSwitch
Are you interested in creating modern applications just as fast and productively as you could create monolithic single-user apps 15 years ago? Then invest a day of your time into this class to see what Visual Studio LightSwitch is and how it can help you or whether or not it fits into your development needs.
This event took place on Tuesday, June 28, 2011.
Where: Onsite at CODE Training Center (6605 CypresswoodDr. Suite 300, Spring, TX 77379) or remotely via GoToMeeting
When: June 28-29, 2011 (Tuesday & Wednesday)
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. |
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. Discuss deployment scenarios and actually deploy an in-browser LightSwitch application. |
14:45 – 15:00 | BREAK |
15:00 – 17:00 |
Encapusulating Business Functionality
Creating assemblies to encapsulate your business functionality. Create custom business classes so that business logic can be standardized and reused by other LightSwitch applications and even Silverlight applications. |
LightSwitch Extension Points
9:00 – 10:30 |
Overview of LightSwitch Extension Points
Extension points are the way LightSwitch implements APIs. We’ll survey three of the four major LightSwitch extension points: WCF RIA services (and Entity Framework 4 business entities); Silverlight controls in Silverlight projects; Silverlight controls imported through the Visual Studio Extensibility framework (VSX). |
10:30 – 10:45 | BREAK |
10:45 – 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 |
Using Custom SilverLight Controls in LightSwitch
We’ll create some custom Silverlight controls with Visual Studio and Expression Blend and then add those controls to the LightSwitch application we created on Day 1 |
14:45 – 15:00 | BREAK |
15:00 – 16:45 |
Importing Custom Controls Into LightSwitch with the Visual Studio Extensibility Framework
We’ll import a commercially available Silverlight control through the Visual Studio Extensibility framework and use it in the LightSwitch application we created on Day 1. Then we’ll create a custom Silverlight control from scratch and create a VSX import file that we can import into the LightSwitch application we created on Day 1 or sell that utility commercially. |
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! |
Discounts may be available for companies who have previously attended our classes. Call Christopher at 832-717-4445 ext 13 for details, or email cReynolds@eps-software.com. Please note that instructors & exact curriculum may change. All sales are final.
Key Take-Aways:
Slide Deck
Source Code
Downloadable recordings of all the sessions
Certificate of Completion
Free CODE Magazine subscription
Discount off of future CODE Training Classes
Class Outline:
Intro to LightSwitch
Building an Application in LightSwitch - Part 1
Building an Application in LightSwitch - Part 2
Advanced LightSwitch Topics
Ask the Experts / Q&A
Venue Information
Event can be attended either on-site in our Houston offices or remotely via GoToMeeting.
Address is:
CODE Training & EPS Software Corp
6605 Cypresswood Drive, Suite 300
Spring, TX 77379
Questions?
Phone: 832-717-4445 ext 32
Email: info@eps-software.com