JetBrains .NET Days Online 2022
2022-10-25..2022-10-26
-- online --
[JetBrains .NET Days Online 2020, JetBrains .NET Days Online 2021, JetBrains .NET Days Online 2022, JetBrains .NET Days Online 2024, JetBrains .NET Days Online 2025]
| title | author | length |
|---|---|---|
| JetBrains .NET Days Online 2022. Day 1 | James Turner, Stefan Pölz, Alain King, Lorraine Steyn, Layla Porter, Emanuele Bartolesi, João Antunes, Cecil L. Phillip, Daniel Marbach | 08h 36m |
Day 1 is a toolkit sprint: tight, concrete wins you can copy. You see algorithm workups that cut Levenshtein memory and latency (single‑row + array‑pool + SIMD… | ||
| JetBrains .NET Days Online 2022. Day 2 | François Bouteruche, Poornima Nayar, Laila Bougria, Jacob Duijzer, Roman Provazník, Matthew Crews, Scott Sauber | 08h 15m |
Cloud native .NET demos show a working AWS pipeline: S3 → SQS → Lambda → Textract → DynamoDB uploads a document, runs Textract, and stores parsed results in a… | ||
| Maximizing Algorithm Performance in .NET: Levenshtein Distance | James Turner | 44m |
Levenshtein implementation in C# moves from a baseline that takes ~0.5s and allocates ~381MB for 10,000‑char inputs to a chain of concrete wins: replacing the… | ||
| Let’s Build an Incremental Source Generator With Roslyn | Stefan Pölz | 01h 15m |
Live-coding builds an IIncrementalGenerator for Roslyn (targets .NET 6 / C# 10) that auto-generates partial IEqualityComparer implementations for specified… | ||
| Remote Pairing | Alain King, Lorraine Steyn | 57m |
Demos show pairing actually working: a Visual Studio/VS Code session uses Live Share to share terminals, ports and run unit tests (fix a failing Gilded Rose… | ||
| ASP.NET Basics for Experts | Layla Porter | 01h 11m |
Migrates a .NET 5-style Startup into .NET 6 top-level statements and minimal hosting, showing code on GitHub (Layla-P/BasicsForExperts-CodeEdition) and a live… | ||
| Developing Reusable Components for Blazor WASM | Emanuele Bartolesi | 01h 02m |
Shows how to build a reusable Blazor WebAssembly component (an employee card), wire it to a simple service that returns fake records using Bogus for fake data… | ||
| Next-Level Console Apps With Spectre.Console | João Antunes | 57m |
Spectre.Console is used to turn a hacked-together .NET console into a usable tool: strongly typed command settings and options, text/secret/selection prompts… | ||
| Building Microservices With Dapr and .NET | Cecil L. Phillip | 56m |
Dapr runs as a sidecar per service and the demo shows a Blazor front end, a .NET Web API and an order processor talking to daprd on localhost via HTTP (no SDK… | ||
| Performance Tricks I Learned From Contributing to Open-Source .NET Packages | Daniel Marbach | 01h 23m |
This talk was part of the JetBrains .NET Days Online 2022 conference. Details: https://pages.jetbrains.com/dotnet-days-2022
Description: As a practical… | ||
| How to Build a Cloud Native Application With .NET and AWS | François Bouteruche | 59m |
Live demo builds a proof-of-address pipeline that actually works end-to-end: Blazor WebAssembly served from S3 + CloudFront, auth with Cognito, presigned… | ||
| REST, GraphQL, and gRPC: A Comparison | Poornima Nayar | 01h 15m |
Compares REST, GraphQL and gRPC using a simple user CRUD dataset, proto3 files and .NET tooling (grpc.tools, protoc) and shows gRPC running over HTTP/2… | ||
| Message Processing Failed! But What’s the Root Cause? | Laila Bougria | 01h 13m |
Teams model message flows, add integration tests that assert outgoing messages, and instrument with OpenTelemetry ActivitySource to trace business transactions… | ||
| Chaos Engineering: Unleash the Monkeys | Jacob Duijzer | 01h 11m |
A demo Pizza webshop runs on Kubernetes with a frontend, GraphQL API, RabbitMQ and .NET microservices; chaos tools inject faults via a .NET library (Simi) and… | ||
| Reducing the Environmental Footprint in Nautical Transport With F# & Serverless | Roman Provazník | 01h 17m |
Cloud-backed Weather Service feeds Stena Line’s Fuel Pilot to lower vessel fuel use (goal ~10% savings) by aggregating Copernicus, DMI and MET Norway… | ||
| F# for Performance-Critical Code | Matthew Crews | 01h 03m |
F# codebase for a discrete‑rate simulation engine hits a concrete goal: rerun a million time steps inside one second — 1 microsecond per step — by replacing… | ||
| The Background on Background Tasks in .NET 6 | Scott Sauber | 01h 06m |
Demos cover four concrete approaches: IHostedService, BackgroundService, Worker Service, and Hangfire. Example implements a cache refresher backed by Redis and… | ||
| nothing matches | ||