New LINQ Methods

While the release of .NET 9 is planned for November 2024, the preview version is already available. One of the new .NET 9 features is the new LINQ methods: CountBy, AggregateBy and Index. In this article, I present how to use these methods.

New Relic on MAUI

Learn how to seamlessly integrate New Relic for comprehensive crash analytics in your .NET Maui applications and ensure optimal performance across Android and iOS platforms.

Real World MultiThreading .Net Apps

Applications may carry out numerous activities concurrently thanks to the strong multithreading approach used in software development, which enhances performance and responsiveness. Understanding and utilizing the power of multithreading may be a game-changer in the realm of .NET programming. We’ll examine practical instances of multithreading in .NET programs in this blog article, complete with C# code snippets.

Database Integration Tests in .NET with xUnit

In this article, you will learn about the purpose of integration testing, the problem it solves, and how it compares to other types of testing. By the end of this article, you will have learned everything you need to start writing integration tests in .NET. In our example, we will be testing a repository that uses Entity Framework with an underlying Postgres database. However, the same principles apply to any other database and ORM, even raw queries using something like Dapper.