~/conference

.NET Summit 2020 Online Conference

date:2020-08-07..2020-08-08
location:-- online --
series:.NET Summit Online Conference · one edition
titleauthorlength
The Journey to One .NET with .NET 5 / 6Scott Hunter46m
.NET consolidates runtimes and toolchains into one SDK and promises a yearly November cadence (.NET 5 launches Nov 10) with LTS lines; benchmarks claim sockets…
Talk on
GameDev as a hobbyAlexandr Kugushev52m
Argues that hobby gamedev works best as rapid prototyping in evenings rather than quitting for an indie studio, showing three paths with costs and risks and…
Talk on
Impostor syndrome in the IT world from a conference speaker's perspectiveAntonio Cobo Cuenca44m
Impostor syndrome hits about 70% of people at least once and here is what actually helps: the talk names the four horsemen — self-doubt, perfectionism…
Talk on
Bugs?! Where do they come from?Oleg Karasik40m
Claim: many bugs stem from overusing primitive types and missing domain invariants. Demonstrations use C#/.NET custom structs and classes — custom value types…
Talk on
Fallacies of Unit TestingAlexey Golub51m
Argues that unit tests become brittle, implementation‑aware and inflate design by adding interfaces and mocks, and that many projects get poor ROI from them…
Talk on
From monolith to Cloud NativeYuri Rykovsky34m
Engineering Workbench migrates from a monolith to cloud‑native by extracting controller groups into independent microservices, using Docker and Kubernetes for…
Talk on
Write an Opensource Headless CMS to learn ASP. NET Core best practicesDaniele Fontani44m
An open source ASP.NET Core project called RawCMS headless low code CMS demonstrates a working backend that generates GraphQL/REST APIs from JSON models, runs…
Talk on
Roslyn for teamlead.If something takes more than 5 minutes -write a script.Alexandr Senichkin30m
Shows how Roslyn powers concrete, project-specific diagnostics: a microanalyzer that finds repeated expensive lookups in Update methods, flags methods over…
Talk on
Formatting F# source codeFlorian Verdonck47m
Explains how Fantomas actually formats F# by combining the F# compiler tokenizer + untyped AST, attaching trivia tokens (comments, newlines) back to AST…
Talk on
Forget about HTTPIrina Scurtu41m
Argues against synchronous HTTP clients between microservices and shows messaging improves throughput and reliability: an RPC-via-broker run hits 5586 messages…
Talk on
Taming .NET Framework legacy WebApiArthur Vaverko41m
A legacy .NET Framework WebApi is incrementally converted to multi-target projects (net461 + netcoreapp3.1) using a csproj migration tool and the .NET…
Talk on
Running a real-world mission-critical system on AzureLoek Duys37m
A mission-critical .NET Core system is reimplemented as containers on Azure Kubernetes Service with CI/CD via Visual Studio 2019 → Azure DevOps, Helm charts…
Talk on
How Not to Smash Your Azure Security!Victoria Almazova49m
Clear checklist: enforce identity hardening with MFA, Conditional Access and Privileged Identity Management so leaked admin creds lose standing access…
Talk on
Event journal in Azure (no Cosmos inside)Vagif Abilov52m
Implements event journals using Azure Table plus Blob storage with an HTTP enqueue -> queue-trigger -> writer pipeline (Azure Functions and Cloud Queue)…
Talk on
Dapr for building distributed .NET Core applicationsAlex Thissen51m
Builds a working Twitter hashtag monitor (filtering for #microsoft) in .NET Core 3.1 that streams tweets into a distributed pipeline: a Dapr sidecar handles a…
Talk on
There's No Such Thing as Plain TextDylan Beattie54m
Claims that "plain text" exists collapse into concrete failure modes: legacy code pages (CP437) colliding with Unicode, newline mismatches (CRLF vs LF), and…
Talk on
Building real-time applications with Blazor and GraphQLMichael Staib51m
Builds a working real-time chat SPA: a Blazor WebAssembly frontend that uses generated C# clients from Strawberry Shake to call a Hot Chocolate GraphQL…
Talk on
DIY Async Message Pump: Lessons from the trenchesDaniel Marbach46m
Builds a real async message pump using TPL/async that runs until cancelled, shows SemaphoreSlim-based throttling to match a DB connection pool (example default…
Talk on
100 machines do 100s work in 1sRoberto Freato35m
Claim: 100 small VMs process hundreds of CPU‑bound messages in seconds by scaling out the same image and binaries. Implementation uses C#/.NET Core, Azure…
Talk on
Why Databases Cry At NightMichael Yarichuk59m
Backups fail because dozens of tenant databases flood network storage and cause timeouts — in one case >200 concurrent backups overload the SAN queue; the fix…
Talk on
Architecting Blazor applications – An Angular inspired approachDan Patrascu-Baba49m
Blazor apps follow Angular-inspired specifics: a feature-based folders layout plus Core and Shared folders, split components into Razor markup and code-behind…
Talk on
100 machines do 100s work in 1sRoberto Freato35m
Claim: deploy a pool of 100 nodes from a shared image and run one consumer task per VM to process a large Service Bus queue in seconds. Uses C#/.NET Core…
Talk on
Why Databases Cry At NightMichael Yarichuk58m
Databases fail for concrete, measurable reasons: a client runs 200 concurrent backups to slow network storage and gets timeouts until backups are serialized…
Talk on
Dapr for building distributed .NET Core applicationsAlex Thissen51m
A working Twitter leaderboard for hashtag microsoft runs end to end using .NET Core 3.1 and Dapr: a local dapr CLI + Docker Desktop composition injects a…
Talk on
Architecting Blazor applications – An Angular inspired approachDan Patrascu-Baba49m
Shows concrete patterns: uses a feature-based folders layout plus Core and Shared folders for reusable services and UI; splits components into inline vs…
Talk on
DIY Async Message Pump: Lessons from the trenchesDaniel Marbach46m
Built a message pump that started as a single-loop async receiver, then exploded into unbounded concurrency (tens of thousands of concurrent tasks on an i7)…
Talk on
There's No Such Thing as Plain TextDylan Beattie54m
Argues that “plain text” is a myth and demonstrates concrete failures: historic ASCII and vendor code pages fragment interoperability, a failing network switch…
Talk on
Event journal in Azure (no Cosmos inside)Vagif Abilov52m
A migration from on‑prem MongoDB to a low‑cost Azure design uses Azure Table+Blob with an Azure Function + queue pipeline and C# helpers, trading CosmosDB…
Talk on
Building real-time applications with Blazor and GraphQLMichael Staib50m
A working Blazor WebAssembly chat app uses Hot Chocolate on the server and a Strawberry Shake client on the front end, generating a strongly typed C# API from…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.