Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Angular: ASP.Net Core Overview
Rating: 3.6 out of 5(175 ratings)
14,831 students

Angular: ASP.Net Core Overview

Harness the power of Angular using ASP.Net Core
Created byDavid Donovan
Last updated 4/2019
English
English

What you'll learn

  • Introducing the Angular-Net Configuration Tool
  • Creating an Angular-Net Project
  • Adding Another Angular Project
  • Multiple Angular Projects in the Angular Workspace
  • Angular-Net Project Layout
  • Features of the Angular-Net Application
  • Build using the Angular-Net Configuration Tool

Course content

1 section13 lectures47m total length
  • Welcome2:46

    Discover techniques for integrating Angular with ASP.NET Core using RxJS, Bootstrap, Angular CLI, and the .NET Core CLI, plus automated Gulp tasks and Git hooks.

  • Introduction1:25

    Explore integrating Angular with ASP.NET Core using Angular CLI and ASP.NET Core CLI, bind build events and Git hooks, automate versioning, and boost logging and metrics with Gulp and TypeScript.

  • Target Audience2:17

    Targeted at ASP.Net developers who want to integrate Angular with ASP.Net Core in an IDE-driven workflow, using Visual Studio, TypeScript, and Gulp, with debugging and performance metrics.

  • Introducing the Angular.Net Configuration Tool4:14

    Leverage the Angular.Net Configuration Tool to manage Angular.Net applications from a Visual Studio workspace, automating builds, versioning, and commit tasks while supporting multiple Angular projects within an ASP.Net Core setup.

  • Demo Creating an Angular.Net Project2:37

    Demonstrates creating an ASP.NET Core app with multiple Angular projects using Visual Studio, npm installs, and the Angular Console to serve, open, and run in memory.

  • Multiple Angular Projects, Same Codebase5:04

    Add another project to the Angular workspace and see how multiple projects share code, with updates to angular.json and package.json, then serve the project to observe builds in Visual Studio.

  • At the Time this course was created0:33

    Explore the latest versions of Angular, TypeScript, and ASP.NET Core alongside Visual Studio in this course. Learn how Bootstrap can be used without its JavaScript library, avoiding jQuery and React.

  • Requirements for the Angular-Net Solution3:14

    Clone the repo, install NodeJS and NPM, install Angular.Net Solution from GitHub, and install npm packages in both root and wwwroot to prepare the three projects: Angular.Net, ProjectBuild, and ProjectDebug.

  • Angular.Net Project Layout3:31

    Explore the Angular.Net project layout, from wwwroot client code and src source files to dist releases for desktop and phone, with common, features, shared, and projects folders, plus gulp workflows.

  • Features of the Angular-Net Application4:08

    Explore the angular.net application, its features and scaffolding with ASP.NET Core integration, navigate with the angular router, and learn about restart, notification, mobile APIs, analytics, settings, and the about dialog.

  • The Angular.Net Configuration Tool Demo7:55

    Discover how the Angular.Net configuration tool, aka ProjectBuild, automates development, integrates the Angular CLI with the .NET Core CLI, and manages multiple Angular projects within a single Visual Studio project.

  • Build using the Angular-Net Configuration Tool9:46

    Learn how the Angular.Net Configuration Tool builds desktop and phone Angular projects, creates dist folders, enables pre-commit automatic builds, and switches to release mode with production and PWA options.

  • Invitation0:20

    Connect with a consultant to integrate Angular and ASP.NET Core. Contact me to get started.

Requirements

  • Knowledge of Visual Studio
  • Experience with C#
  • Understanding of TypeScript
  • Exposure to Angular 2+

Description

There is a lot of confusion about how to integrate Angular and ASP.Net Core. A big part of the problem is a lack of resources and limited understanding of how to integrate these 2 awesome technologies.

Here is what you will take away from watching this course.

· How to integrate the Angular CLI with the .Net Core CLI

· The Angular Console

· How to Bind to build events, and Git Hooks

· How to automate the versioning of your application

· We will look at better server-side exception handling and client-side logging

· How to pass application settings to C#

· How to use performance markers for gathering timing metrics

· Better ways to utilize your Gulp tasks

· Debugging Gulp task can be a pain. I’ll show you how you can easily debug your Gulp tasks.

· And I’ll show you how to write your Gulp tasks using TypeScript. This means you will be able to use object oriented design patterns. You will have all the Intellisense. All the syntax and error checking, and everything you need when creating complex Gulp tasks

You’ll learn these things and more by watching this course.

Who this course is for:

  • The ASP. Net Developer that would like to understand how to use NodeJS with Visual Studio