In my previous post titled Create Stripe Webhooks Receiver I created a webhook and now I want to explore how...
.NET General
In this post, I create a Stripe webhooks receiver for ASP.NET Core and Blazor. This is the first post of...
In this post, I show how to keep secrets out of your source code in Visual Studio from version 2019...
How manipulating CSV files in the internet era? Comma Separated Files (CSV) are text files that contain multiple records (rows),...
In this post I show you how to convert derived classes with System.Text.Json and how to implement a converter for...
In the annual Stackoverflow survey, .NET is the most loved platform from developers and the public! As someone who has...
In this new post, I want to summarize what I understood for getting started with C# and Blazor, the new...
Following my previous post of Introducing CQRS in the architecture, in this post I'm going adding validation using Fluent Validation...
Following my previous post of Adding Validation using Fluent, my focus in this post will be on creating the Infrastructure...
The factory method in C# Core is a creational pattern that uses factory methods to deal with the problem of creating objects without having to...
Recently, I wanted to connect my web application build with C# to PowerBI to give my users a unique experience...
Test Driven Development (TDD) helps you to validate our code but something you need to check some result as json...
Adding Swagger to your Web API project does not replace ASP.NET Web API help pages (here the NuGet package for...
Beat challenge 1 (download the game, change the code) here. Then beat challenge 2. First five to beat challenge 3...
Today marks the 15th anniversary since .NET debuted to the world. On February 13th, 2002, the first version of .NET...
Recently at Connect(), Microsoft made a slew of new announcements. First, the public availability of Visual Studio 2017 Release Candidate....
I recently needed to to implement a shortest-path algorithm (to identify preferred domain controllers using site link costs) and I...
public class Size { public string Name { get; set; } public int Height { get; set; } public int...
In my previous post I spoke about key layers of distributed applications. Now we will go through the most crucial...
Every application that is going to be used by end users should be designed appropriately as users are expecting to...
Often you copy from a site some code but it has line numbers and you have to spend some times...
Some people asked me the different between those two following code: Code 1 try { ... } catch (Exception ex)...
Very often I found this problem and now I got a solution! I’ve compared some methods and I was decided...
I found a simple code to know the execution time of a method. First of all you have to import...
In my previous post I spoke about the first principle of SOLID. In this post I explain last two principle....