Data persistence is an important aspect of multi-tier web applications, and appropriate validation and security are crucial to any software application. In this course, you'll learn how to use Entity Framework 7 to persist data to a database. You'll learn how to use the built-in features of AngularJS to implement validation in the SPA created with AngularJS and ASP.NET Web API. You'll use ASP.NET validation attributes in the Web API. You'll update the database and controllers to take account of the validation. You'll also implement security – in this case you'll use ASP.NET Identity. Finally, you'll learn how to force login using the Authorize attribute, forward claims data from ASP.NET to AngularJS, and secure API controller actions.
Developers familiar with AngularJS, C# and Visual Studio who want to use AngularJS and ASP.NET's MVC 6 Web API and Entity Framework 7 to create SPAs