tabs ↹ over ␣ ␣ ␣ spaces

by Jiří {x2} Činčura

.NET DeveloperDays 2019

31 Aug 2019 2 mins Presentations & Speaking

If you’re not yet registed for this year’s .NET Developer Days, where I’ll be speaking, you’re going to regret it. Here are (my) 3 reasons.

First, obviously, it’s the main keynote speaker – Scott Guthrie. I think it’s an easy opportunity to see this man in real life here in Europe. And that does not happen that often.

Then, to not dismiss other great speakers. We’ll try to pass as much great content as possible. Hopefully demo gods will be with us.

I have three sessions in the agendaMost Common Mistakes in Using Tasks and in Asynchronous Code, From Zero to Hero With Entity Framework Core and Using Roslyn to improve your codebase.

Asynchronous code with async and await is everywhere nowadays. And although C# makes it very easy to write such code, it’s not always smooth sailing. In this session I’ll show the most common traps and gotchas and how to avoid them.

In this 60 minute session you’ll jump start your Entity Framework Core knowledge. We’ll start by looking at the how all the pieces fit together and then go deeper and learn about majority of the features. After this session you’ll be able to understand how “it” works, but also quickly use it.

Roslyn is not a black box compiler, but not only has a lot of extension points, but also lot of pieces and places you can use to analyze and understand your code. Not only that, you can also parse and modify or generate code safely with it.

Last but not least, the conference has a great evening event, which I highly recommend not skipping. It’s fun and great place to talk with others.

Hope to meet all of you there.

Most Common Mistakes in Using Tasks and in Asynchronous Code – Slides

Most Common Mistakes in Using Tasks and in Asynchronous Code – Code

From Zero to Hero With Entity Framework Core – Slides

From Zero to Hero With Entity Framework Core – Code

Using Roslyn to improve your codebase – Slides

Using Roslyn to improve your codebase – Code

Profile Picture Jiří Činčura is .NET, C# and Firebird expert. He focuses on data and business layers, language constructs, parallelism, databases and performance. For almost two decades he contributes to open-source, i.e. FirebirdClient. He works as a senior software engineer for Microsoft. Frequent speaker and blogger at www.tabsoverspaces.com.