MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

AngularJS for .NET Developers

Course Summary

This course will teach you all the ins and outs of using AngularJS 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

  • +

    Course Syllabus

    ● Course Introduction
        ◦ Introduction
        ◦ Clientside Development
        ◦ A Brief History of Angular
        ◦ Advantages of Angular
        ◦ Clientside Development with .NET
        ◦ Moving from a jQuery Mindset to a Front End Mindset
        ◦ Course Overview
    ● Organizing your Code
        ◦ Introduction
        ◦ File Organization
        ◦ Understanding Modules
        ◦ Organizing Modules
        ◦ Naming Overview
        ◦ Namespacing
        ◦ Naming Objects
    ● Using Angular with ASP.NET MVC
        ◦ Introduction
        ◦ Creating an Angular View inside and MVC View
        ◦ Using Angular Inside MVC Layouts
        ◦ Bootstrapping Data in Angular Views
        ◦ Bootstrapping Data in Angular Views - Continued
        ◦ Mini SPA Introduction
        ◦ Creating a Mini SPA Inside an MVC View - Part 1
        ◦ Creating a Mini SPA Inside an MVC View - Part 2
        ◦ Deep Linking in an MVC Mini SPA
        ◦ Summary
    ● AngularJS: Communicating with the Server
        ◦ Introduction
        ◦ Making AJAX Calls to an MVC Action
        ◦ Posting Data to an MVC Action
        ◦ Handling Server Responses
        ◦ Using Angular, MVC and Web API Together
        ◦ Using Angular and Web API Together
        ◦ Retrieving Data with Resources
        ◦ Posting Data with Resources
        ◦ Combining Angular and .NET Validation
        ◦ Summary
    ● Real Time Communication with SignalR
        ◦ Introduction
        ◦ Creating a SignalR Server
        ◦ SignalR Client Scripts
        ◦ Angular & SignalR - Sending Messages to the Server
        ◦ Angular & SignalR - Receiving Messages from the Server
        ◦ Enhancing the UI with Angular
        ◦ Using SignalR Groups & Context with Angular
        ◦ More on Groups & Context
        ◦ Adding Notifications
    ● Using Angular with Legacy .NET
        ◦ Introduction
        ◦ Delivering Angular to All Pages
        ◦ Delivering Angular on Specific Pages
        ◦ Bootstrapping Data
        ◦ Using Page Methods for Server Communication
        ◦ Retrieving Simple Objects with Page Methods
        ◦ Retrieving Collections with Page Methods
        ◦ Updating Data with Page Methods
        ◦ Adding ASP.NET MVC to a WebForms App
        ◦ Using MVC Actions to Retrieve Data
        ◦ Configuring a RESTful JSON WCF Service
        ◦ Calling a RESTful WCF Service
        ◦ Using Web Services for Server Communication
        ◦ Getting Data with Web Services and $resource
        ◦ Saving Data with Web Services and $resource
        ◦ Using Web Services and $http
        ◦ Summary
    ● Getting Ready for Production
        ◦ Introduction
        ◦ Building your Angular Code with Grunt - Part 1
        ◦ Building your Angular Code with Grunt - Part 2
        ◦ Building your Angular Code with Visual Studio
        ◦ Summary
    ● Testing AngularJS with .NET
        ◦ Introduction
        ◦ Creating a Test in AngularJS
        ◦ Running AngularJS Tests in Test Explorer
        ◦ Running AngularJS Tests with ReSharper
        ◦ Running AngularJS Tests in TeamCity
        ◦ Summary


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and IT Strategy & Management Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top