~/conference

.NET fwdays'23 online conference

.NET developers, backend developers, web developers, cloud engineers, database developers, platform engineers, performance engineers

Blazor WebAssembly emulation; .NET 7 AOT for web; EF Core 7 JSON mapping; Entity Framework temporal tables; source generators for mappers; SignalR with Azure Functions; dotMemory and dotTrace profiling; debugging .NET WebAssembly (CDP); EventStoreDB persistent subscriptions; parser combinators in C#; multi-tenant ASP.NET Core on Azure; OpenTelemetry with Grafana Tempo

titleauthorlength
Challenges in Implementing a Distributed Messaging SystemVladyslav Furdak39m
Practical guidance for building a scalable, reliable distributed message-sending service in .NET, covering the Confluent Kafka .NET client features, using…
Talk in Ukrainian on
From ZX Spectrum to BlazorJimmy Engström43m
A ZX Spectrum emulator implemented in C# and ported to web using .NET 7 AOT runs in the browser and on consoles and phones, reproducing CPU timing, 256×192…
Talk in English on
Beyond Relational with Entity FrameworkGiorgi Dalakishvili37m
Shows concrete recipes: EF Core 7 JSON mapping that stores and queries JSON on SQL Server (with fallback to FromSql), computed columns and indexes for JSON…
Talk in English on
Source Generators in ActionVolodymyr Lantsov33m
Shows how to implement a real .NET source generator: project settings (class library targeting netstandard2.0, NuGet attributes), required workarounds (copying…
Talk in Ukrainian on
Revamping WinForms game fun with latest .NET features and cloudJiří Činčura45m
A 20 year old WinForms puzzle gets ported and modernized into a working web multiplayer with concrete details not fluff the old C# game runs in a browser using…
Talk in English on
Can My .NET App Use Less CPU / RAM?Yevhen Tatarynov02h 39m
Practical techniques for reducing CPU and RAM usage in .NET applications, covering profiling tools and code-level optimizations (for example reducing…
Talk in Ukrainian on
Hidden Difficulties Implementing a Debugger for .NET WASM AppsAndrii Rublov51m
Covers the challenges of implementing debugging infrastructure and an IDE debugger interface for .NET WebAssembly (Blazor WASM) apps, explaining issues that…
Talk in Ukrainian on
Reliable Integration Architecture with EventStoreDBSerhii Kokhan45m
A real logistics-case presentation showing how .NET Core, Azure, EventStoreDB and Power Platform were used to build a reliable, scalable integration…
Talk in Ukrainian on
Building Parsers in C#: From Theory to Practice. The Uklon CaseYurii Naurynskyi41m
A talk about parsing Conditional Restrictions tags from OpenStreetMap in C# for the Uklon app: it explains using parser combinators to parse time-based road…
Talk in Russian on
Running SaaS multi-tenant applications on ASP.NET Core, AzureMarco De Sanctis37m
A Slack‑like ASP.NET Core app is built and deployed to Azure, using Azure AD B2C for federated SSO, wildcard DNS + a wildcard certificate (Let’s Encrypt) for…
Talk in English on
Distributed Tracing in Large Software SystemsKostyantin Sharovarskiy38m
Introduces Distributed Tracing as a tool to observe operations, service calls, and performance in large, multi-team software systems. Describes what…
Talk in Ukrainian on
Optimizing a .NET App Is Easy ! / ?Yevhen Tatarynov45m
A practical walkthrough of optimizing a real .NET application: the talk inspects a real project’s internals, selects a performance metric, uses profiling tools…
Talk in Ukrainian on
How do you think when you're coding?Jon Skeet44m
Describes a concrete workflow: six modes — learn, explore, understand, fix, enhance, cleanup — with goals, expected artifacts, and when to switch. Recommends…
Talk in English on
What’s Next in C#Mads Torgersen41m
Repository links and meeting notes show active design work and a preview compiler; expect experiments in the repo and docs. Concrete proposals: removing the…
Talk in English on
Discussion with Kevin GosseKevin Gosse, Igor Fesenko01h 03m
Discussion covers concrete wins and tradeoffs: Datadog tracer plus continuous profiler work reduces overhead to roughly <=5% CPU while often adding ~+100MB…
Talk in English 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.