What's New in ASP.NET Core

What's New in ASP.NET Core

Audience

ASP.NET Core has arrived, and it packs a punch. This seminar gives you an accelerated jump-start into the new platform. We'll showcase the new APIs, demonstrate the new tools and libraries, and explain the architectural differences on offer. By the end of the seminar, you'll be ready to make the jump with confidence and zest.

Objectives

  • ASP.NET Core architectural differences
  • MVC and Web API controller unification
  • Dependency injection and test-driven development testing
  • Implementing middleware components
  • SPA support
  • Cross-platform development

Prerequisites

Experience using a previous version of ASP.NET, MVC, and/or Web API

Duration

2 days. hands-on.

Course Contents

Setting the Scene
The Visual Studio 2019 experience
Goodbye VB and Web Forms
Hello Mac and Linux
 
Creating Web Applications
Unification of MVC and Web API controllers
New tag helper syntax in views
Creating customer tag helpers
 
Dependency Injection
DI concepts
DI techniques in ASP.NET Core
Design and architecture considerations
 
Test-Driven Development with ASP.NET Core
Recap of TDD
Introduction to xUnit.NET
Walk-through of using TDD with ASP.NET Core
 
ASP.NET Pipeline
Overview of the HTTP pipeline
Host neutrality
Overview of OWIN
OWIN middleware components
 
Creating Single Page Applications
Overview of SPAs
Using GruntJS, NPM and Bower support
Overview of Angular and Bootstrap

Virtual Courses

ALL of our courses can be delivered virtually. And our Bath public schedule of courses are now available as live virtual sessions, using the popular Zoom Virtual Classroom and remote labs. Delegates can test their access at: www.zoom.us/test

On-Site Courses

Can't attend one of our public classes? Booking for multiple people?

All our courses are available on your site! Delivered for your staff, at your premises.

Contact us to find out more...