Skip to content
Professional C# 7 Title

csharp.christiannagel.com

Christian Nagel about C#, ASP.NET Core, UWP, Xamarin, Azure, and more

Primary Navigation

  • .NET Core
  • CSharp
  • ASP.NET Core
  • UWP
  • WPF
  • Professional C# 6 and .NET Core 1.0
  • About
  • Imprint

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 2,259 other followers

Follow Me

RSS Feed

Recent Posts

  • C# 8 Updates
  • Local Users with ASP.NET Core – ASP.NET Core Identity
  • How Hello World! changed – top level statements and functions (C# 9)
  • It’s all in the Host Class – Part 2: Configuration
  • Microsoft Build 2020 – Highlights

Popular Tags

.NET Core ASP.NET Core Azure Basta C# C#7 C# 7.0 Conference CSharp CSharp8 dependency injection DI dotnetcore EF Core Professional C# Training Universal Windows Platform UWP WPF XAML

Best books

The best new .NET books

Blogheim.at Logo

Follow me on Twitter

My Tweets
Async Streaming with ASP.NET Core SignalR and C# 8
.NET Core, ASP.NET Core, CSharp

Async Streaming with ASP.NET Core SignalR and C# 8

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

Alignment with C# 8 Switch Expressions
CSharp

Alignment with C# 8 Switch Expressions

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

Changing State with the Switch Expression (C# 8)
.NET Core, CSharp, UWP

Changing State with the Switch Expression (C# 8)

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)

Blazor – on the server or on the client
.NET Core, ASP.NET Core, Blazor

Blazor – on the server or on the client

With ASP.NET Core 3.0, the first version of Blazor will be released. Client-side Blazor allows writing .NET Code that runs … Continue reading Blazor – on the server or on the client

Click the Azure IoT Button – Part 2
.NET Core, ASP.NET Core, Azure

Click the Azure IoT Button – Part 2

In part 1 of this article series I’ve shown how to configure the Azure IoT button and how to invoke … Continue reading Click the Azure IoT Button – Part 2

Moving from the switch statement to switch expressions (C# 8)
.NET Core, CSharp

Moving from the switch statement to switch expressions (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)

.NET Core at the Thrive Conference in Slovenia
.NET Core, Blazor, Conference, CSharp, WPF, XAML

.NET Core at the Thrive Conference in Slovenia

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

Azure Functions with Dependency Injection
.NET Core, Azure

Azure Functions with Dependency Injection

Azure Functions got some improvements in the last months. Now it’s no longer necessary to create static methods, instance methods … Continue reading Azure Functions with Dependency Injection

Click the Azure IoT Button – Part 1
.NET Core, Azure

Click the Azure IoT Button – Part 1

Microsoft Azure offers great features for IoT devices. A simple device is the Azure IoT button. This button is – … Continue reading Click the Azure IoT Button – Part 1

Relations with Azure Cosmos DB and EF Core
Azure, Entity Framework Core

Relations with Azure Cosmos DB and EF Core

After some first experiments using the EF Core provider with Azure Cosmos DB, with the second article on EF Core … Continue reading Relations with Azure Cosmos DB and EF Core

Posts navigation

Older posts
Newer posts
Website Powered by WordPress.com.
csharp.christiannagel.com
Website Powered by WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Our Cookie Policy
Cancel

 
Loading Comments...
Comment
    ×