C# 10.0 and .NET 6.0 will be released in November 2021. Time to look at the new language features... read more
MvvmGen 1.1.0 and the New Special Edition: PURE CODE GENERATION – No Runtime Dependency For Your Project!
In the last blog post I introduced you to MvvmGen, the new MVVM library built with a strong focus... read more
Introducing the brand-new MvvmGen Library – Writing ViewModels for your XAML Applications Has Never Been More Productive and Easier
In the nights of the past weeks, I built a brand-new MVVM library that you can use in your... read more
To store local data, today's browsers support a local storage and a session storage. The difference between the two... read more
Recently I was asked by a developer what this code block here actually is: public Friend(string firstName, string middleName, string... read more
C# 9.0: Covariant Return Types – Specify More Specific Return Types in Overridden Methods and Properties
In the previous blog posts you learned about different C# 9.0 features: Top-level statementsInit-only propertiesRecordsTarget-typed new expressionsImproved Pattern MatchingPattern Matching... read more
In the previous blog posts about C# 9.0 you learned about different features: Top-level statementsInit-only propertiesRecordsTarget-typed new expressionsImproved Pattern Matching In... read more
In the previous blog posts about C# 9.0 you learned about different features: Top-level statementsInit-only propertiesRecordsTarget-typed new expressions In this blog... read more
Configure Naming Styles and Rules in Visual Studio and also at the solution/project level with an .editorconfig file
When it comes to naming fields in classes, there are three types of .NET developers (The truth is there... read more
What is Actually the Universal Windows Platform and what is WinUI, MSIX, and Project Reunion / Windows App SDK?
This morning I got a wonderful message from a very smart and great person who watched my latest Pluralsight... read more