Building Line of Business Applications with Visual Studio LightSwitch 2015
Learn how to master the powerful LightSwitch RAD environment to build complex and highly customized desktop, web, and mobile-based line-of-business applications.
What you'll learn
This course delves into the sophisticated Visual Studio LightSwitch development environment, which has been described as the fastest way to build line-of-business applications using technologies such as ASP.NET, WCF services, C#, and JavaScript. This course seeks to go beyond the basics and tackle real-world scenarios professional developers are commonly faced with when building real-world desktop, web, and mobile-based business applications. We will learn how LightSwitch lets us develop multi-tiered, service-oriented solutions that follow modern best practices, with an incredibly high degree of productivity and without sacrificing the ability to meet complex business requirements, from multi-client user experiences to versatile back-end integration. Once you get hooked on LightSwitch, your LOB developer life will never be the same again.
Table of contents
- Introduction 1m
- The Data Model 3m
- Demo: The Data Model 4m
- The Data Services 2m
- Demo: Data Services 2m
- Demo: Data Service Implementation 3m
- LightSwitch API 3m
- Demo: LightSwitch API 2m
- Custom Queries 1m
- Querying Data 3m
- Demo: Building Queries 8m
- The Query Pipeline 2m
- Demo: Query Pipeline 3m
- Updating Data 3m
- Demo: Save Pipeline 6m
- Summary 2m
- Introduction 1m
- MVVM in LightSwitch 1m
- MVVM in LightSwitch Continued 3m
- Demo: Model 2m
- Demo: View Model 4m
- Demo: View 4m
- Demo: View Continued 3m
- Client-side Querying 2m
- Demo: Cascading Lookup Lists 7m
- Demo: Custom Search Server 4m
- Demo: Custom Search Client 3m
- Client API 2m
- Demo: Reusing a Screen 5m
- Demo: Client-side Validation 5m
- Summary 1m
- Introduction 1m
- Client Architecture 3m
- Demo: Breaking Down the Client 6m
- Screens and Navigation 3m
- Screens and Navigation Continued 2m
- Demo: Sample App Workflow 2m
- Demo: Creating the Workflow 7m
- Demo: Nested Changesets 3m
- HTML Client API 3m
- Demo: Application API Example 5m
- Demo: Application API Example Continued 4m
- Summary 1m
- Introduction 1m
- Screen API 3m
- Async JavaScript Review 3m
- Demo: Screen API 3m
- Entity and Query APIs 2m
- Demo: Query API Example 4m
- Demo: Async Error Handling 2m
- Demo: Screen Initialization 5m
- ContentItem API 3m
- Demo: Customizing the View in Code 2m
- Demo: Customizing the View in Code 2 3m
- Demo: Using a JQuery Control 4m
- Data Binding 2m
- Demo: AddChangeListener 3m
- Demo: ContentItem.dataBind 4m
- Demo: Advanced Querying and Data Binding 4m
- Summary 1m