Creating an SPA

Visual Studio 2015    |    Intermediate
  • 19 videos | 1h 24m 16s
  • Earns a Badge
Rating 3.9 of 10 users Rating 3.9 of 10 users (10)
A single-page application (SPA) is a web application or site contained on a single web page. Learn how to create an SPA using Visual Studio 2015, ASP.NET 5, MVC 6, Grunt, and AngularJS.

WHAT YOU WILL LEARN

  • Describe asp.net 5 and angularjs and describe how angularjs can be integrated with the asp.net mvc 6 web api
    Create an empty asp.net project and describe its elements
    Use npm to add grunt and grunt plugins
    Use and run grunt plugins uglify and watch to build required javascript files
    Modify project.json and startup.cs to enable mvc for an asp.net application
    Create a model class to pass items from the web api to angularjs
    Create a web api controller
    Download and install the files needed to create an angularjs app in vs2015
    Add an angularjs app module to the asp.net project
    Add an angularjs controller to the asp.net project
  • Add an angularjs service to the asp.net project
    Add an angularjs html template to the asp.net project
    Set up client-side routes forin the angularjs app
    Configure iis to redirect requests to home to avoid 404 errors when reload is hit
    Create client controllers for each route
    Configure the index.html page of the application
    Configure partial view templates for creating and retrieving server side resources
    Configure partial view templates for editing and removing server side resources
    Creating an app with angularjs and mvc 6 web api

IN THIS COURSE

  • 5m 30s
    After completing this video, you will be able to describe ASP.NET 5 and AngularJS and how AngularJS can be integrated with the ASP.NET MVC 6 Web API. FREE ACCESS
  • 2m 17s
    In this video, you will learn how to create an empty ASP.NET project and describe its elements. FREE ACCESS
  • Locked
    3.  Adding Grunt
    3m 45s
    Learn how to use NPM to add Grunt and Grunt plugins. FREE ACCESS
  • Locked
    4.  Configuring and Running Grunt
    4m 12s
    Learn how to use and run the grunt plugins Uglify and Watch to build the required JavaScript files. FREE ACCESS
  • Locked
    5.  Enabling MVC
    3m 24s
    In this video, learn how to modify project.json and Startup.cs to enable MVC for an ASP.NET application. FREE ACCESS
  • Locked
    6.  Creating a Model Class
    2m 47s
    During this video, you will learn how to create a model class to pass items from the Web API to AngularJS. FREE ACCESS
  • Locked
    7.  Creating a Web API Controller
    5m
    During this video, you will learn how to create a controller for a Web API. FREE ACCESS
  • Locked
    8.  Installing AngularJS
    3m 56s
    In this video, you will learn how to download and install the files needed to create an AngularJS app in Visual Studio 2015. FREE ACCESS
  • Locked
    9.  Adding an AngularJS App Module
    3m 19s
    In this video, you will learn how to add an AngularJS app module to an ASP.NET project. FREE ACCESS
  • Locked
    10.  Creating the AngularJS Controller
    4m 32s
    Find out how to add an AngularJS controller to the ASP.NET project. FREE ACCESS
  • Locked
    11.  Creating the AngularJS Service
    4m 57s
    During this video, you will learn how to add an AngularJS service to an ASP.NET project. FREE ACCESS
  • Locked
    12.  Creating the AngularJS Template
    4m 26s
    In this video, learn how to add an AngularJS HTML template to an ASP.NET project. FREE ACCESS
  • Locked
    13.  Specifying Client-Side Routes
    5m 7s
    Find out how to set up client-side routes for the AngularJS app. FREE ACCESS
  • Locked
    14.  Redirecting Requests on the Server
    3m 44s
    During this video, you will learn how to configure IIS to redirect requests to the home page to avoid 404 errors when Reload is hit. FREE ACCESS
  • Locked
    15.  Creating Client Controllers
    6m 5s
    In this video, you will learn how to create controllers for each route. FREE ACCESS
  • Locked
    16.  Displaying Partial Views
    4m 1s
    In this video, find out how to configure the index.html page of your application. FREE ACCESS
  • Locked
    17.  Configuring Create and Retrieve Templates
    4m 50s
    Learn how to configure partial view templates for creating and retrieving resources from a server. FREE ACCESS
  • Locked
    18.  Configuring Edit and Delete Templates
    5m 48s
    In this video, you will configure partial view templates for editing and removing server-side resources. FREE ACCESS
  • Locked
    19.  Exercise: Creating an App
    6m 37s
    Find out how to create an app with AngularJS and MVC 6 Web API. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Rating 5.0 of 2 users Rating 5.0 of 2 users (2)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 35 users Rating 4.5 of 35 users (35)
Rating 4.4 of 657 users Rating 4.4 of 657 users (657)
Rating 4.6 of 337 users Rating 4.6 of 337 users (337)