1-Day Masterclass, Timisoara - .NET 10 in a Day, with Dylan Beattie

Schedule

Wed May 20 2026 at 09:30 am to 05:30 pm

UTC+03:00

Location

ibis Timisoara City Center | Timisoara, TM

Advertisement
A hands-on workshop for experienced .NET developers who want to get up to speed on all the patterns, features and capabilities introduced in .NET 10 and C# 14.
Since .NET 5, Microsoft has shipped a new release of .NET and C# every year, adding a steady stream of features and capabilities to the world’s most powerful development platform (yeah, I said it!)
With .NET 10 and C# 14 in 2025, we’ve got a host of new C# language features to play with – from “extension everything”, a new syntax for adding extension properties, methods, static members and even user-defined operators to existing classes, to new features supporting native compilation and AOT for smaller binaries and faster deployments, to file-based apps that let you run .cs files directly. ASP.NET Core adds new support for validating minimal APIs, new OpenAPI features, and server-side events, and EF Core 10 has better tooling for AI workflows with vector embeddings, support for complex types and JSON columns, and new LINQ optimisations to improve query performance.
This workshop is aimed at experienced .NET developers who want to get hands-on with everything that’s new and shiny in .NET 10. We’ll be sharing code throughout using GitHub and VS LiveShare, you’ll go home with a fully working copy of the sample application, and all the workshop code is published under the MIT license so you can use it for whatever you like.
Course contents
Module 1: What’s New in C#
Extensions everywhere: blocks, static extensions, extension operators
The field keyword
Partial constructors
Compound assignments and null-conditionals
User-defined operators – define your own += and ++ operators
Module 2: Tooling and Deployment
Creating native executables with Native AoT
Using file-based apps – no more .csproj files
Building Docker images with native .NET
Deploy to the web with .NET WASM and JS interop
Module 3: What’s New in ASP.NET Core 10
Validation patterns for minimal APIs
Interactive APIs with OpenAPI 3.1 support
JSON PATCH support for HTTP APIs
HTTP streaming with server-sent events (SSE)
Module 4: What’s new in EF Core 10
Complex types
Embeddings, vector search and VECTOR_DISTANCE()
Mapping objects to JSON columns
Testimonials
What people have said about Dylan Beattie’s .NET workshops:
** “Everything was great, content, presentation, examples, answers to questions. All clear and understandable.”
** “I liked the way the lecturer kept the tempo and captured attention. Everything was well prepared and worked right away or almost right away.”
** “I really enjoyed the humour and that Dylan showed personality throughout the workshop.”
** “Really great organization and preparation. It shows that you have experience with this kind of workshops.”
Target audience and prerequisites
This is for experienced .NET developers; we’ll assume you know your way around C#, the dotnet command line tooling, libraries like EF Core and xUnit, and you’re comfortable running code, building projects and working with GitHub and cloud platforms.
Attendees will need the .NET 10 SDK installed, and a code editor such as Visual Studio, JetBrains Rider, or VS Code.
About the Trainer
Dylan Beattie has been building data-driven web applications with C# and .NET since the beta release of the .NET Framework back in 2002. He’s used .NET to build everything from tiny standalone websites, to large-scale distributed web applications, to video encoding pipelines for guitar karaoke, and he’s been teaching .NET workshops for over fifteen years. Dylan is a Microsoft MVP and the creator of the Rockstar esoteric programming language, and he’s presented talks about technology and software development at conferences and events all over the world. He’s is online at https://dylanbeattie.net/ and on BlueSky as @dylanbeatt.ie.
Advertisement

Where is it happening?

ibis Timisoara City Center, Calea Circumvalațiunii 8-10A,Timisoara, Romania

Event Location & Nearby Stays:

Icon
Know what’s Happening Next — before everyone else does.
Codecamp Romania

Host or Publisher Codecamp Romania

Ask AI if this event suits you:

Discover More Events in Timisoara

HellMetAll (Italia) + Ribozom (Romania) - @Nemesis Art Club
Wed, 20 May at 09:00 pm HellMetAll (Italia) + Ribozom (Romania) - @Nemesis Art Club

Nemesis Art Club

MUSIC ART
Zilele Studentilor Timisoarei 2026
Thu, 21 May at 02:00 pm Zilele Studentilor Timisoarei 2026

Stadionul Știința

SPORTS PARTIES
ViVi \u2013 spectacol de MAGIE, JONGLERIE \u0219i BEATBOX
Thu, 21 May at 07:00 pm ViVi – spectacol de MAGIE, JONGLERIE și BEATBOX

Cinema Timiș

Malandra Kizomba Festival
Fri, 22 May at 06:00 pm Malandra Kizomba Festival

Hotel Reghina Blue

PARTIES ENTERTAINMENT
BRIDGE
Wed, 29 Apr at 03:00 pm BRIDGE

Cinema Victoria Timișoara

ART
Nice & Cozy | Zouk, Lambada & Travel 10th Edition
Fri, 15 May at 08:00 pm Nice & Cozy | Zouk, Lambada & Travel 10th Edition

Dance Stage

WORKSHOPS PARTIES
2-Day Masterclass, Timisoara - Software Architecture: The Hard Parts, with Neal Ford
Tue, 19 May at 09:30 am 2-Day Masterclass, Timisoara - Software Architecture: The Hard Parts, with Neal Ford

ibis Timisoara City Center

WORKSHOPS
1-Day Masterclass, Timisoara - .NET 10 in a Day, with Dylan Beattie
Wed, 20 May at 09:30 am 1-Day Masterclass, Timisoara - .NET 10 in a Day, with Dylan Beattie

ibis Timisoara City Center

WORKSHOPS MUSIC
Modul coregrafie Bachata Ladies cu Sara | din 20 mai | by SWA
Wed, 20 May at 06:30 pm Modul coregrafie Bachata Ladies cu Sara | din 20 mai | by SWA

SWA Studio @ Zugrav Nedelcu 1 Timisoara, 300175 Timisoara, Romania

Malandra Kizomba Festival
Fri, 22 May at 06:00 pm Malandra Kizomba Festival

Hotel Reghina Blue

PARTIES ENTERTAINMENT
Tehnici corecte de sp\u0103lat, uscat,periat
Sun, 24 May at 09:30 am Tehnici corecte de spălat, uscat,periat

Paula's Grooming Salon

WORKSHOPS
Electroruga de Buzad
Fri, 29 May at 06:00 pm Electroruga de Buzad

The Village

ART ENTERTAINMENT
Grooming In Real Life
Sat, 30 May at 09:00 am Grooming In Real Life

Centrul Regional de Afaceri Timisoara al CCIAT

ART
Curs de prim ajutor de BAZ\u0102 la Timi\u0219oara cu MENSAVE
Sat, 30 May at 02:00 pm Curs de prim ajutor de BAZĂ la Timișoara cu MENSAVE

ibis Timisoara City Center

Orange Affair Latino Party
Sat, 30 May at 10:00 pm Orange Affair Latino Party

Calea Torontalului 69, Timisoara, Romania

ENTERTAINMENT PARTIES
Master Groom Romania 2026 | Timisoara
Sun, 31 May at 06:00 pm Master Groom Romania 2026 | Timisoara

Piața Victoriei Timisoara

CONTESTS BUSINESS
Introducere \u00een terapia prin culoare. Lumin\u0103-Culoare-\u00centuneric
Fri, 05 Jun at 09:00 am Introducere în terapia prin culoare. Lumină-Culoare-Întuneric

str. Emanoil Gojdu nr. 11 ap. 1

WORKSHOPS ART
Make it! Race it! Recycle it! 2026
Sat, 06 Jun at 08:00 am Make it! Race it! Recycle it! 2026

Parcul Alpinet

SPORTS

What's Happening Next in Timisoara?

Discover Timisoara Events