-

Writing ILogger Diagnostics to a File
With .NET Core, diagnostic information can be written using the ILogger interface. ILogger offers provider-based functionality to write to the console, the debug window, the…
-

Desktop Applications with XAML. Part 3: XAML Islands
-

Next Conferences 2018/2019
In December I’m speaking in the lovely city Ljubljana in Slovenia – taking C# and Blazor with me. Next year I’m again speaking at the…
-

Desktop Applications with XAML. Part 2: Desktop Bridge
-

Desktop Applications with XAML. Part 1: UWP
-

Presentations and Source Code for BASTA! in Mainz, 2018
I had some great days at BASTA! in Mainz, Germany – with three presentations. Thank you for attending my presentations! I hope to see you…
Meet Christian Nagel, software architect and innovation expert
Christian Nagel is the founder of CN innovation and an experienced software architect, consultant, trainer, author, and speaker. He supports teams in building modern software solutions with Microsoft technologies, .NET, C#, cloud platforms, and strong architectural concepts. In his blog, Christian shares practical insights, technology trends, and real-world experience from modern software development.

Latest News
-

Authentication and authorization is a built-in feature of ASP.NET Core. Creating an application, you can select to authenticate with the Azure Active Directory or the…
-

C# 9 comes with many new features to enhance productivity and fix bugs. One productivity enhancement comes for small and simple programs also helps learning…
-

.NET Core gives flexible options to configure app settings. The Host class has DI, configuration, and logging built-in. Let’s look into the configuration part of…
