

# Event Details

- **Event Name**: 1-Day Masterclass, Timisoara - .NET 10 in a Day, with Dylan Beattie
- **Event Start and End Date**: Wed, 20 May, 2026 at 09:30 am – Wed, 20 May, 2026 at 05:30 pm (+03:00)
- **Event Description**: 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.
- **Event URL**: https://allevents.in/timisoara/1-day-masterclass-timisoara-net-10-in-a-day-with-dylan-beattie/200029785727508
- **Event Categories**: Workshops, Music, Entertainment
- **Interested Audience**: 
  - total_interested_count: 4

## Ticket Details

- **Ticket URL**: https://codecamp.ro/masterclasses/net-10-in-a-day-timisoara-2026/?utm_source=AllEvents.in&utm_medium=event-discovery-platform&utm_campaign=timisoara-events

## Event venue details

- **city**: Timisoara
- **state**: TM
- **country**: Romania
- **location**: ibis Timisoara City Center
- **lat**: 45.763884
- **long**: 21.2245295
- **full address**: ibis Timisoara City Center, Calea Circumvalațiunii 8-10A,Timisoara, Romania

## Event Organizer details

- **affiliate_id**: 2
- **organizer**: Codecamp Romania (https://allevents.in/org/codecamp-romania/2415026)

## Event gallery

- **Alt text**: banner
  - **Image URL**: https://cdn-az.allevents.in/events5/banners/c0712b47ce0340d30f6405b902a47d153515bcd54542173405635ceea1dd21eb-rimg-w1200-h675-dc1f1c1d-gmir?v=1773603166
- **Alt text**: thumbnail
  - **Image URL**: https://cdn-az.allevents.in/events5/banners/d0e75f8fce9db30c7d23554dd51268c5cf8f1d101a561fc4a78a4559f82db41d-rimg-w300-h300-dc1e1c1c-gmir?v=1773603166

## FAQs

- **Q**: When is the event happening?
  - **A:** Wed, 20 May, 2026 at 09:30 am (+03:00)
- **Q**: Where is the event happening?
  - **A:** ibis Timisoara City Center, Calea Circumvalațiunii 8-10A,Timisoara, Romania
- **Q**: Who is organizing the event?
  - **A:** Codecamp Romania
- **Q**: What type of event is this?
  - **A:** Workshops, Music, Entertainment
- **Q**: Where can I find ticket details about 1-Day Masterclass, Timisoara - .NET 10 in a Day, with Dylan Beattie ?
  - **A:** You can find ticket details about this event on AllEvents.

## Structured Data (JSON-LD)

```json
[
    {
        "@context": "https://schema.org",
        "@type": "Event",
        "name": "1-Day Masterclass, Timisoara - .NET 10 in a Day, with Dylan Beattie",
        "image": "https://cdn-az.allevents.in/events5/banners/c0712b47ce0340d30f6405b902a47d153515bcd54542173405635ceea1dd21eb-rimg-w1200-h675-dc1f1c1d-gmir?v=1773603166",
        "startDate": "2026-05-20T09:30:00+03:00",
        "endDate": "2026-05-20T17:30:00+03:00",
        "url": "https://allevents.in/timisoara/1-day-masterclass-timisoara-net-10-in-a-day-with-dylan-beattie/200029785727508",
        "eventStatus": "https://schema.org/EventScheduled",
        "location": {
            "@type": "Place",
            "name": "ibis Timisoara City Center",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "Calea Circumvalațiunii 8-10A,Timisoara, Romania",
                "addressLocality": "Timisoara",
                "addressRegion": "TM",
                "addressCountry": "RO"
            },
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "45.763884",
                "longitude": "21.2245295"
            }
        },
        "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
        "description": "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.\n\nSince .NET 5, Microsoft has shipped a new release of .NET and C# every year, adding a steady stream of features and capabilities to the wor",
        "organizer": [
            {
                "@type": "Organization",
                "name": "Codecamp Romania",
                "url": "https://allevents.in/org/codecamp-romania/2415026",
                "description": "Probably the largest IT conference in Romania.\nIasi, Cluj-Napoca, Timisoara & Bucharest."
            }
        ]
    }
]
```