Filter by topic
gRPC JSON transcoding is a new feature for .NET that allows gRPC services to be called with REST + JSON. Try it now in .NET 7 preview 4.
This is a quick post to show how to configure a .NET 5.0 API to allow CORS requests from any origin as well as with credentials.
Let's take a look at how you can add code metrics and diagrams for your open-source .NET repositories with GitHub Actions.
Announcing .NET 7 Preview 1, the first preview of a major .NET version that will focus on app modernization, cloud native, containers and more.
An article about benchmarks of the open-source eCommerce platform after migrating to the latest Microsoft technology, .NET 6.
In this article, we are going to do a small demo on integrating Azure Redis Cache into the AspNetCore Application using Distributed cache
In this post, I describe how to automatically update all of the files to use File Scoped Namespaces (C# 10 feature).
.NET 6 is now available. It is easier to use, runs faster, and has many new features.
.NET 6 Release Candidate 2 is now available.
Dealing with access tokens (including renewal) in dotnet.
Debugging our .NET applications can be cumbersome. With the DebuggerDisplay attribute we can simplify it by displaying custom messages.
In this post, we explore the DateOnly and TimeOnly types introduced in the .NET 6 core library for representing dates and times independently.
The ZipArchive wraps any stream to read, create, and update ZIP archives. You can send the result to the client using ASP.NET MVC, Razor Pages, and endpoints.
Resilient microservices can be a challenging endeavour. We look at how the .NET library Polly helps us overcome some of the common problems.
It's a new year and sure to be on your list, as well as mine, is learning. Here is a quick list of some .NET learning resources for you to check off that resolution for 2020.
I had a reader send me a question yesterday. She basically wanted to use her existing .NET Framework libraries in an ASP.NET Core application, and it wasn't ...
An exception is thrown when an error is encountered in a running application, whether from bad code or bad user input. This post describes when and how to raise the ArgumentException and InvalidOperationException standard .NET exception types.