Introducing CQRS in the architecture
Introducing CQRS (Command and Query Responsibility Segregation) for a clean architecture project in ASP.NET Core. A brief guide with source code
All technologies, only pure source code
Introducing CQRS (Command and Query Responsibility Segregation) for a clean architecture project in ASP.NET Core. A brief guide with source code
Adding validation using Fluent Validation is a method to decoupled rules and models and also write multiple rule-sets against the same models
We will be on creating the Infrastructure project following clean architecture. We are going to bring in another layer: the infrastructure
We will learn how to use Datatables in ASP.NET Core with Server-Side Processing with a simple real-world implementation to understand better
Factory method in C# Core offering great flexibility in creating different objects. The Abstract class may provide a default object
Sometimes we don’t know from how to start testing our UI. Here I explain how to write UI Test with C#, Selenium and Selenium Grid from scratch
I continue to add more features and in particular new view components in AdminLTE project built with ASP.NET Core
In this post, I want to show how creating View Components in ASP.NET Core is simple and powerful and allows us to have reusable components.
In this post I talk about the integration with external providers in the AdminLTE project such as Microsoft, Facebook, Google and Twitter
I continue to add more features to the integration of AdminLTE with Identity and IdentityServer in AdminLTE in an ASP.NET Core project
This article talks about multi-tenant applications and discusses how multi-tenant applications can be architected and implemented in ASP.NET 5
Wouldn’t it be nice if the database gets created automatically on the EF Core model your created? To that end this article discusses just that
How to implement an efficient audit system with Entity Framework Core? In this post I explain what to do and the source code is on GitHub
I want to add new cool features for AdminLTE with ASP.NET Core. The source code of this template is on GitHub #aspnetcore #adminlte #mvc #gravatar #breadcrumbs #navigation
I explain how to Protect static files with ASP.NET Core Razor Pages and IdentityServer 4. Working with almost every extensions
The goal of this post is to implement security workflow with Identity Server 4 and C# among projects and services. With a bunch of examples, I’m going to show, practically, how to do it.
How to connect a web application to PowerBI to give users a unique experience across a website using the PowerBI APIs
Test Driven Development (TDD) helps you to validate your code but something you need to check some result from a json file. Here my solution
How to implement database connection resiliency using an inbuilt or custom execution strategy using Entity Framework Core
In the last couple of weeks, I was talking about Entity Framework Core for creating a model or call stored procedures. But how to use transactions?
I want to run more than one Azure Function at the same time but each of them on a different port because by default all Azure Functions are starting on port 7071. How can I do that?
I’m facing a problem when I want to cast a base class to a derive class. A derive class is a class that derives from a base class. In this post I explain my solution to this problem.
Source Generators in C# 9 will allow compiler-extensions to inspect code and then inject additional source code at compile-time
Source generators is a new feature of C# 9 that enables compile-time metaprogramming and generating additional source file.
Connect your C# application with Xero OAuth 2.0 is not really simple. Here how getting the list of organization from Xero step by step