C# 9 – Positional or Nominal Creation
C# allows writing code with positional or nominal code style. Using positional code style, constructors can be used. Object initializer … Continue reading C# 9 – Positional or Nominal Creation
C# allows writing code with positional or nominal code style. Using positional code style, constructors can be used. Object initializer … Continue reading C# 9 – Positional or Nominal Creation
ASP.NET Core SignalR version 2.1 offers streaming from the server to the client. Using ASP.NET Core 3.0, streams can also … Continue reading Async Streaming with ASP.NET Core SignalR and C# 8
Recently I’ve written two blog articles about the new C# 8 switch expression. I’ve changed my last blog article to … Continue reading Alignment with C# 8 Switch Expressions
A previous blog article on moving from the switch statement to the C# 8 switch expression led to some comments … Continue reading Changing State with the Switch Expression (C# 8)
Switch expressions and enhanced pattern matching are great new concepts working together with C# 8. I’ve already written some blog … Continue reading Moving from the switch statement to switch expressions (C# 8)
This time the Thrive Conference in Slovenia celebrates 10 years! This time the conference is located in Postojna, at a … Continue reading .NET Core at the Thrive Conference in Slovenia
With C#, interfaces can be implemented implicitly or explicitly. With implicit interface implementations, the members of the interface are public … Continue reading Explicit Interface Implementation with C#
C# has different meanings for the using keyword. One is the using directive to import types from namespaces, and to … Continue reading Using, using, using with C# 8
One of the many great features of C# 8 is async streams. Before C# 8, you could use the await … Continue reading Async Streams with C# 8
I had some great days at BASTA! Spring in Frankfurt – with three presentations. Thank you for joining! My presentations … Continue reading Slide and Source Code for BASTA! Frankfurt, 2019