We organize full-day training sessions (pre-cons and post-cons) conducted as a lecture or as a hands-on workshop (additionally paid).

 

Pre-cons date: October 19, 2020 (Monday)
Post-cons date: October 22, 2020 (Thursday)

Number of seats at each pre-con and is limited. Register early to avoid disappointment!

PRE-CONS

October 19, 2020 (Monday)

Adam Furmanek

Understanding Windows and .NET Through Debugging

In this workshop, we’ll see .NET under the hood. We will use debuggers to understand type safety, memory management, or concurrency primitives. We will learn how to debug the platform when something goes wrong.

Adam Furmanek

Steve Gordon

Measuring and Optimising .NET Core Application Performance

In this workshop, you will discover how to measure the performance of .NET applications and perform targeted optimisations to make the code execute more quickly and with fewer allocations.

Steve Gordon

Jiri Cincura

Mastering Entity Framework Core

In this hands-on workshop we’ll refresh some basics and then dive deep into all the mappings and variations you can do to either make the model, your classes, look the way you want or to match as nicely as possible existing database structure.

Jiří Činčura

POST-CONS

October 22, 2020 (Thursday)

Carl Franklin

Server Side Blazor Deep Dive

In one day, we will write a complete server-side Blazor PWA app with EF Core, API controllers, components, SignalR, AspNetCore Identity, JavaScript interop, and user management using Visual Studio 2019 and .NET Core 3.

Carl Franklin

Mauro Servienti

Building Distributed Systems with Microservices

We’ll understand service oriented architecture concepts, such as service boundaries and data ownership.
We’ll apply those concepts to build a simple, yet fully functional, e-commerce shopping cart sample with a microservices architecture, using patterns such as command processing, pub/sub and long-running sagas.

Mauro Servienti

Jiri Cincura

Async/Await Understanding and Effective Usage

This deep-dive hands-on workshop will explain the core concepts, you’ll understand why is something done the way it’s done and finally we’ll apply it to real world problems and understand the most common mistakes people make.

Jiří Činčura

Time schedule of Pre-cons & Post-cons :

08:00 – 09:00 | Registration, breakfast
09:00 – 13:00 | Workshop session (with coffee breaks)
13:00 – 13:45 | Lunch
13:45 – 17:00 | Workshop session (with coffee breaks)