NET9

New LINQ Methods

Wednesday, July 10, 2024

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.

Read more ...
MAUI

New Relic on MAUI

Friday, June 14, 2024

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.

Read more ...
.NET 7

Real World MultiThreading .Net Apps

Friday, December 1, 2023

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.

Read more ...
.NET 7

Database Integration Tests in .NET with xUnit

Friday, December 1, 2023

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.

Read more ...
MAUI

Session Manager

Friday, November 3, 2023

If you want to implement an inactivity handler for MAUI platforms, please check this article

Read more ...
.NET 7

Long Polling in .Net

Thursday, September 14, 2023

Polling is a simple way to provide near-real-time updates using HTTP requests. However, in many cases, it can result in many empty responses and wasted resources.

Read more ...
Csharp

Creational Patterns - Abstract Factory

Sunday, May 7, 2023

Creational design patterns provide various object creation mechanisms, which increase flexibility and reuse of existing code.

Read more ...
.NET 7

Azure Blob Storage File Management API

Sunday, December 11, 2022

This article will explain the communication between Web API(.NET 7) and Azure Blob Storage for managing files.

Read more ...
Bot Composer

Exploring Bot Composer

Sunday, October 23, 2022

Nowadays chatbots are the most common tool to interact with some functions, like guide, suggest, act as FaQ or more complex capabilities like incorporate employees to intern apps on a certain company, so let's get into Bot Composer

Read more ...
Test

AAA Pattern

Wednesday, August 10, 2022

If you need to implement Unit Testing for your developments and you want a clear way to do that keep reading aboud AAA pattern .

Read more ...

Hacker JPD Blog

Starting ...

An unhandled error has occurred. Reload 🗙