Expert C# Programming with .NET

Source code and samples for the book Expert C# Programming with .NET by Christian Nagel. The repository covers advanced C# language features, .NET runtime internals, source generators, and modern application patterns targeting professional .NET developers who want to go beyond the basics.

View on GitHub

Pragmatic Microservices with C# and Azure

Source code and samples for Pragmatic Microservices with C# and Azure by Christian Nagel. The repository demonstrates how to build, deploy, and scale microservices with .NET Aspire, ASP.NET Core Minimal APIs, gRPC, SignalR, and Azure services, including full CI/CD pipelines and observability with OpenTelemetry.

View on GitHub

Professional C# and .NET – 2021 Edition

Source code accompanying Professional C# and .NET – 2021 Edition by Christian Nagel. The samples which are continuously updated span the entire .NET / C# platform: language features, LINQ, async programming, Entity Framework Core, ASP.NET Core, Blazor, gRPC, microservices, and more — the go-to reference for professional .NET developers.

View on GitHub

Codebreaker

Codebreaker is a showcase application built with .NET Aspire and Azure. It implements a classic code-breaking game as a cloud-native, microservices-style application and illustrates real-world use of Aspire orchestration, service discovery, Azure Container Apps, OpenTelemetry, and modern .NET development practices.

View on GitHub

dotnet new Templates

A collection of dotnet new project templates maintained by CN innovation. The templates give developers a fast, opinionated starting point for common project types — including Blazor, ASP.NET Core, and library projects — pre-configured with the conventions and tooling used at CN innovation.

View on GitHub

Benefit from our expertise

We will be glad to help you.

Contact
AI
An unhandled error has occurred. Reload 🗙