AngularJS for .NET Developers
Learn the ins and outs of using Angular with current and legacy ASP.NET technologies.
What you'll learn
This course will teach you all the ins and outs of using Angular with ASP.NET. You will learn how to use Angular with current technologies like MVC and the Web API, and legacy technologies like Webforms and Web Services. You will learn how to shift your way of thinking to go from just using a little bit of JavaScript here and there, to take advantage of all that Angular has to offer the .NET developer. Whether that means just putting a little bit of angular on a page or two in your site, or building an entire Single Page Application. Topics include how to organize and maintain your code, how to integrate Angular into ASP.NET pages, how to communicate with both current gen and legacy technology servers, how to work with real time services using SignalR, and how to prep and deliver your code to the client efficiently. By the end of this course you will feel comfortable adding either a little or a lot of Angular to your ASP.NET project.
Table of contents
- Introduction 2m
- Creating an Angular View inside and MVC View 5m
- Using Angular Inside MVC Layouts 3m
- Bootstrapping Data in Angular Views 9m
- Bootstrapping Data in Angular Views - Continued 12m
- Mini SPA Introduction 7m
- Creating a Mini SPA Inside an MVC View - Part 1 5m
- Creating a Mini SPA Inside an MVC View - Part 2 11m
- Deep Linking in an MVC Mini SPA 6m
- Summary 1m
- Introduction 0m
- Making AJAX Calls to an MVC Action 13m
- Posting Data to an MVC Action 7m
- Handling Server Responses 5m
- Using Angular, MVC and Web API Together 4m
- Using Angular and Web API Together 5m
- Retrieving Data with Resources 6m
- Posting Data with Resources 5m
- Combining Angular and .NET Validation 10m
- Summary 1m
- Introduction 3m
- Creating a SignalR Server 6m
- SignalR Client Scripts 4m
- Angular & SignalR - Sending Messages to the Server 7m
- Angular & SignalR - Receiving Messages from the Server 3m
- Enhancing the UI with Angular 3m
- Using SignalR Groups & Context with Angular 7m
- More on Groups & Context 6m
- Adding Notifications 6m
- Introduction 2m
- Delivering Angular to All Pages 8m
- Delivering Angular on Specific Pages 5m
- Bootstrapping Data 8m
- Using Page Methods for Server Communication 2m
- Retrieving Simple Objects with Page Methods 5m
- Retrieving Collections with Page Methods 5m
- Updating Data with Page Methods 2m
- Adding ASP.NET MVC to a WebForms App 4m
- Using MVC Actions to Retrieve Data 3m
- Configuring a RESTful JSON WCF Service 4m
- Calling a RESTful WCF Service 5m
- Using Web Services for Server Communication 5m
- Getting Data with Web Services and $resource 5m
- Saving Data with Web Services and $resource 5m
- Using Web Services and $http 4m
- Summary 1m