Slides and Source Code for Thrive Conference in Ljubljana, 2018
Slides and source code for my C# 7 & 8 and Blazor sessions at the thrive conference in Ljubljana Continue reading Slides and Source Code for Thrive Conference in Ljubljana, 2018
Christian Nagel and the CN innovation team about .NET Aspire, C#, Azure, ASP.NET Core, WinUI, .NET MAUI, and more
Slides and source code for my C# 7 & 8 and Blazor sessions at the thrive conference in Ljubljana Continue reading Slides and Source Code for Thrive Conference in Ljubljana, 2018
With .NET Core, diagnostic information can be written using the ILogger interface. ILogger offers provider-based functionality to write to the … Continue reading Writing ILogger Diagnostics to a File
UWP controls can be used in WPF applications using XAML islands. Continue reading Desktop Applications with XAML. Part 3: XAML Islands
In December I’m speaking in the lovely city Ljubljana in Slovenia – taking C# and Blazor with me. Next year … Continue reading Next Conferences 2018/2019
In the first part of the article I’ve shown how UWP can be great for creating desktop applications running on Windows 10. This might not be an option for you as you still need to support Windows 7 – or you have existing WPF applications that cannot be migrated that easily to UWP. In the second part of this article series I’m adding information how WPF applications can be enhanced with features from Windows 10. This time with the Desktop Bridge. Continue reading Desktop Applications with XAML. Part 2: Desktop Bridge
If you are creating WPF applications, what is the path going forward? What’s the best way going forward to build modern desktop applications. Of course, one way is to use HTML and JavaScript (or TypeScript) like it’s done with Visual Studio Code. However, XAML and C# is still a great way building desktop applications – with many fascinating options to go ahead. In this article series I explain what the options are – e.g. using the Universal Windows Platform (UWP) going forward, or enhancing WPF applications with new features. In the first part UWP has the focus. A later article follows where you can see how to use features from UWP within WPF.
With the article series I try to explain what the options are – and how you can decide to chose your best way going forward creating desktop applications with XAML and C#. Continue reading Desktop Applications with XAML. Part 1: UWP
I had some great days at BASTA! in Mainz, Germany – with three presentations. Thank you for attending my presentations! I hope to see you next year again! My presentations and source code is now available for download!
* C# – What’s next?
* Reference semantics with C# and .NET Core
* Desktop Bridge – One way to build modern apps with WPF Continue reading Presentations and Source Code for BASTA! in Mainz, 2018
With my blog I’ve several articles about dependency injection using Microsoft.Extensions.DependencyInjection. Now I’ve updated the source code of my older … Continue reading Dependency Injection code samples updated
One of the new EF Core 2.1 features is seeding of data. Contrary to the older version of Entity Framework, … Continue reading Data Seeding with EF Core
Entity Framework Core (EF Core) was designed to not being a framework for only relational databases. It just takes some time to get the first non-relational providers. Now is the time.
Microsoft now has the first preview for an EF Core provider for Cosmos DB. With this I have to do my first experiments using Cosmos DB from EF Core. Continue reading First experiments using EF Core with Azure Cosmos DB