Keep secrets out of source code
Keep secrets out of your source code in Visual Studio. It is never a good idea to store secrets or…
Add Security Header our website
In this new post, I'll show you how to add security header to our website to be ready for a…
Handling file uploads in OpenAPI
This post is about implementing handling file uploads in OpenAPI with ASP.NET Core. Open API is one way to document…
Improving on the application’s behaviour
In this post will be on improving on the application's behaviour following clean architecture handling errors, adding logging, authenticating users
How adding an UI built in Blazor
I want to show you how adding an UI built in Blazor using the API we have created in the…
How testing the Application code
In testing the application code I'm going to be showing you how we can effectively test the different parts we've…
Adding an API using ASP.NET Core
Adding an API using ASP.NET Core is the subject of this new post related to explain how to implement a…
Setting up the application ASP.NET Core
I'm going to explain how setting up the application for ASP.NET Core with clean architecture from a blank project to…
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…
Adding validation using Fluent Validation
Adding validation using Fluent Validation is a method to decoupled rules and models and also write multiple rule-sets against the…
Creating the Infrastructure project
We will be on creating the Infrastructure project following clean architecture. We are going to bring in another layer: the…
Datatables in ASP.NET Core Server-Side
We will learn how to use Datatables in ASP.NET Core with Server-Side Processing with a simple real-world implementation to understand…
New View Components in AdminLTE project
I continue to add more features and in particular new view components in AdminLTE project built with ASP.NET Core
External providers in AdminLTE project
In this post I talk about the integration with external providers in the AdminLTE project such as Microsoft, Facebook, Google…
ASP.NET Core on Windows with IIS
How to run a website built with ASP.NET Core on a Windows machine with IIS and create a self-certificate to…
Integration with Identity in AdminLTE project
I continue to add more features to the integration of AdminLTE with Identity and IdentityServer in AdminLTE in an ASP.NET…
Building Multi-Tenant Applications
This article talks about multi-tenant applications and discusses how multi-tenant applications can be architected and implemented in ASP.NET 5
Features for AdminLTE with ASP.NET Core
I want to add new cool features for AdminLTE with ASP.NET Core. The source code of this template is on…
Integrating AdminLTE with ASP.NET Core
I explain how integrating AdminLTE with ASP.NET Core 3.1 MVC or really any other Bootstrap based UI Frameworks completely from…
Protect static files with ASP.NET Core
I explain how to Protect static files with ASP.NET Core Razor Pages and IdentityServer 4. Working with almost every extensions
Web Live Preview for Visual Studio 2019
Working on the user interface is frustrating but from today you have a new Microsoft tool called Web Live Preview…