Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Hidden Gems in .NET Core 3

NDC Conferences via YouTube

Overview

Explore hidden gems and lesser-known features in .NET Core 3.0 through this comprehensive conference talk by David Fowler and Damian Edwards from the .NET Core team. Dive into a demo-packed session covering topics such as GC limits and new defaults, startup hooks, diagnostics improvements, and various publish options including ReadyToRun, SingleFile, and assembly linking. Learn about native interop improvements, distributed tracing, runtime feature detection, and ThreadPool enhancements. Discover UnixDomainSocket in Kestrel without libuv, static web assets in class libraries, and how to access IIS server variables. Gain insights into new networking abstractions (Bedrock), support for trailing headers, developer exception page improvements, compression enhancements, systemd integration, and options validation. Enhance your understanding of .NET Core 3.0's capabilities beyond the headline features like Blazor, gRPC, and Windows desktop app support.

Syllabus

Intro
First, the usual suspects
GC limits & new defaults
Startup hooks
Diagnostics improvements
Publish options: ReadyToRun (pre-JIT)
Publish options: SingleFile
Publish options: Assembly linking
Native interop improvements
Distributed tracing
Runtime feature detection
ThreadPool enhancements
UnixDomainSocket in Kestrel w/o libuv
Static web assets in class libraries
Access IIS server variables
New networking abstractions (Bedrock)
Support for trailing headers
Developer exception page improvements
Compression Improvements
Systemd integration
Options validation

Taught by

NDC Conferences

Reviews

Start your review of Hidden Gems in .NET Core 3

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.