High Performance Coding with .NET Core and C#

Learn how to write high performance and scalable .NET Core and ASP.NET Core applications in C#
4.62 (1771 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
High Performance Coding with .NET Core and C#
12,186
students
6.5 hours
content
Dec 2017
last update
$64.99
regular price

What you will learn

Get an overview about the current stage of the .NET platform with focus on .NET Core, ASP .NET Core, and C# 7 with their performance aspects

Get to know tools which are essential to measure the performance of a .NET Core application: Visual Studio Performance Tools, PerfView, BenchmarkDotNet, Perf and LTTng on Linux, Prefix, MiniProfiler

Performance characteristics of value types and reference types, the effect of async/await on performance, and performance of collections in the base library

Behind the scenes knowledge about C# 7: you will see what the compiler generates from C# 7 code and what performance implications this has on your application

New performance related APIs like Span<T>, ArrayPool<T>

Data access performance with Entity Framework Core

Ahead of time compilation for .NET Core with CrossGen, and removing dead code with the .NET IL Linker

Production monitoring for .NET Core and ASP .NET Core with Application Insights and Dynatrace

Screenshots

High Performance Coding with .NET Core and C# - Screenshot_01High Performance Coding with .NET Core and C# - Screenshot_02High Performance Coding with .NET Core and C# - Screenshot_03High Performance Coding with .NET Core and C# - Screenshot_04
Related Topics
1445354
udemy ID
11/24/2017
course created date
12/3/2019
course indexed date
Bot
course submited by