.NET fwdays'23 online conference
2023-06-15..2023-06-20
-- online --
who it's for
.NET developers, backend developers, web developers, cloud engineers, database developers, platform engineers, performance engineers
topics
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
| title | author | length |
|---|---|---|
| Challenges in Implementing a Distributed Messaging System | Vladyslav Furdak | 39m |
Practical guidance for building a scalable, reliable distributed message-sending service in .NET, covering the Confluent Kafka .NET client features, using… | ||
| From ZX Spectrum to Blazor | Jimmy Engström | 43m |
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… | ||
| Beyond Relational with Entity Framework | Giorgi Dalakishvili | 37m |
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… | ||
| Source Generators in Action | Volodymyr Lantsov | 33m |
Shows how to implement a real .NET source generator: project settings (class library targeting netstandard2.0, NuGet attributes), required workarounds (copying… | ||
| Revamping WinForms game fun with latest .NET features and cloud | Jiří Činčura | 45m |
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… | ||
| Can My .NET App Use Less CPU / RAM? | Yevhen Tatarynov | 02h 39m |
Practical techniques for reducing CPU and RAM usage in .NET applications, covering profiling tools and code-level optimizations (for example reducing… | ||
| Hidden Difficulties Implementing a Debugger for .NET WASM Apps | Andrii Rublov | 51m |
Covers the challenges of implementing debugging infrastructure and an IDE debugger interface for .NET WebAssembly (Blazor WASM) apps, explaining issues that… | ||
| Reliable Integration Architecture with EventStoreDB | Serhii Kokhan | 45m |
A real logistics-case presentation showing how .NET Core, Azure, EventStoreDB and Power Platform were used to build a reliable, scalable integration… | ||
| Building Parsers in C#: From Theory to Practice. The Uklon Case | Yurii Naurynskyi | 41m |
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… | ||
| Running SaaS multi-tenant applications on ASP.NET Core, Azure | Marco De Sanctis | 37m |
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… | ||
| Distributed Tracing in Large Software Systems | Kostyantin Sharovarskiy | 38m |
Introduces Distributed Tracing as a tool to observe operations, service calls, and performance in large, multi-team software systems. Describes what… | ||
| Optimizing a .NET App Is Easy ! / ? | Yevhen Tatarynov | 45m |
A practical walkthrough of optimizing a real .NET application: the talk inspects a real project’s internals, selects a performance metric, uses profiling tools… | ||
| How do you think when you're coding? | Jon Skeet | 44m |
Describes a concrete workflow: six modes — learn, explore, understand, fix, enhance, cleanup — with goals, expected artifacts, and when to switch. Recommends… | ||
| What’s Next in C# | Mads Torgersen | 41m |
Repository links and meeting notes show active design work and a preview compiler; expect experiments in the repo and docs. Concrete proposals: removing the… | ||
| Discussion with Kevin Gosse | Kevin Gosse, Igor Fesenko | 01h 03m |
Discussion covers concrete wins and tradeoffs: Datadog tracer plus continuous profiler work reduces overhead to roughly <=5% CPU while often adding ~+100MB… | ||
| nothing matches | ||