ASP.NET Core New Features

ASP.NET Core New Features

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 3h 48m | 626 MB

Navigating all of the new features in each release of ASP.NET Core can be challenging. In this project-based course, Phil Japikse helps to simplify this process by laying out the new features in ASP.NET Core 1.0, 1.1, 2.0, and 2.1, and acquainting you with the benefits of each. Phil begins by providing a general overview of .NET Core and discussing migration considerations. He then dives into ASP.NET Core 1.0, discussing the updated project structure, new environmental awareness, view components, and other new features. He then moves on to discuss ASP.NET Core 1.1, 2.0, and 2.1, diving into helpful new features and functionality present in each iteration of the web framework.

Topics include:

  • Running and debugging ASP.NET Core applications
  • Pros and cons of migrating existing applications to ASP.NET Core.
  • Built-in dependency injection
  • Environment awareness and app configuration
  • Web host configuration and SSL
  • View components invoked as tag helpers
  • Configuration and logging
  • Using Razor Pages
  • Web API improvements
  • Support for creating GDPR-compliant applications
Table of Contents

1 Welcome and course structure
2 What you should know and have
3 Install the required software
4 Use the exercise files
5 Run and debug ASP.NET Core applications
6 Introducing .NET Core
7 NET Core goals
8 NET Core support cycles
9 Migration considerations
10 Introducing ASP.NET Core 1.0
11 Project structure changes
12 NET Core project files
13 Built-in dependency injection
14 Bundling and minification
15 Environment awareness and app configuration
16 Web host configuration and SSL
17 Application startup
18 Logging
19 Controllers and actions
20 Tag Helpers
21 View components
22 Introducing ASP.NET Core 1.1
23 View components invoked as Tag Helpers
24 Configuration Reload on change
25 Configuration Azure Key Vault
26 Azure App Service logging
27 View compilation
28 WebListener server for Windows
29 Middleware and URL rewriting
30 Response caching and compression
31 Middleware as MVC filters
32 WebSocket support
33 Redis and Azure Storage key protection repositories
34 Introducing ASP.NET Core 2.0
35 Containerization with Docker
36 WebHostBuilder updates
37 Configuration and logging
38 HTTP.sys
39 Rewriting middleware updates
40 Kestrel, Docker, and SSL
41 Razor pages
42 Introducing ASP.NET Core 2.1
43 Client libraries and Library Manager
44 Bundling and minification with WebOptimizer
45 ASP.NET Core SignalR
46 Web API improvements
47 Razor, UI class libraries, and identity
48 HTTPS and security middleware
49 GDPR
50 HttpClientFactory
51 Thank you