Hidden Gems in .NET Core 3
Offered By: NDC Conferences via YouTube
Course Description
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
Related Courses
Health Informatics: Data and Interoperability StandardsGeorgia Institute of Technology via edX Fractal Architecture
NDC Conferences via YouTube Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube Refactoring Is Not Just Clickbait
NDC Conferences via YouTube Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube