It’s again that time of the year when my favorite conference is about to happen. Yep, it’s .NET DeveloperDays time (and planned as in-person, yay!). You still have about a month to register and you should. I’ll have both the workshop and two sessions in main conference.
Let’s first talk about the workshop. I called it Learn Entity Framework Core in 1 day and really during one heck of a day, I’ll show you 90% of Entity Framework Core’s features. Crazy amount of model customization, understanding and more. Go check the detailed description and register. I promise, you’ll not regret it. At the end of the day, we all will be happy to sit with a beer and cool our heads.
For the main conference I prepared two sessions. First is Performance with Span<T> for dummies (should I care?) and other is How I put .NET into Firebird database engine.
Span<T>, although not exactly brand new, is still new kind on the block. In this session I’ll show you what the Span<T> (and Memory<T>) is, how it works and the concepts behind. All explained using plain simple C# constructs.
Firebird is a database engine similar to MS SQL, Postgres, DB2 and others. Since version 3 it also allows writing plugins. I took this capability and put .NET into it. It allows you to write stored procedures, functions, … in .NET and have all this code executed in the context (address space, transaction, …) of database engine. In this session I’ll describe what hurdles I had to overcome, how I did it and how I’m hunting best possible performance.
Fingers crossed the situation will not change and you and I will enjoy the conference as planned.