Font size:

A JavaScript single page application, or SPA, uses a combination of JavaScript libraries and web development frameworks to communicate with the server, consume and manage data, and to display application views on screen. A SPA serves up a single HTML page in which all of the application views are rendered on the client, and data that is retrieved from the server can be cached and efficiently managed on the client. In this course, you will learn how to compose new modules, use RequireJS for module dependency injection at run-time, and handle app lifecycle events in Visual Studio 2013.

Learning Objectives
  • Start the course
  • Add a new view to a Durandal SPA project in Visual Studio 2013
  • Add a new view model to a Durandal SPA project in Visual Studio 2013
  • Configure RequireJS for a Durandal SPA project in Visual Studio 2013
  • Bootstrap an application with RequireJS for a Durandal SPA project in Visual Studio 2013
  • Enable system debugging in a Durandal SPA in Visual Studio 2013
  • Add a custom splash page in a Durandal SPA in Visual Studio 2013
  • Use the activator.create() method to manually create an activator in a Durandal SPA
  • Dynamically build a navigation model in a Durandal SPA project in Visual Studio 2013
  • Use the CanActivate() method to enable and disable route activation in a Durandal SPA in Visual Studio 2013
  • Use the deactivate() method in a Durandal SPA in Visual Studio 2013
  • Use the CanDeactivate() method in a Durandal SPA in Visual Studio 2013
  • Use Knockout to dynamically compose a view that does not have a view model
  • Use Knockout to dynamically compose a view that already has its own view model
  • Working with Single Page Apps
Register Now
JavaScript SPA: Durandal Modules and Lifecycle events Online course
  • Course ID:
    250214
  • Duration:
    102 minutes
  • Price:
    $75