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…
.NET (dotnet) is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.
So, there are various implementations of .NET (dotnet). Each implementation allows .NET code to execute in different places—Linux, macOS, Windows, iOS, Android, and many more. This framework has two main versions:
Then, Xamarin/Mono is a .NET (dotnet) implementation for running apps on all the major mobile operating systems, including iOS and Android.
The .NET Standard is a formal specification of the APIs that are common across .NET implementations. This allows the same code and libraries to run on different implementations.
Therefore, the two major components of .NET (dotnet) Framework are the Common Language Runtime and the .NET Framework Class Library.
Summarize, .NET (dotnet) applications are written in the C#, F#, or Visual Basic programming language. Code is compiled into a language-agnostic Common Intermediate Language (CIL). Compiled code is stored in assemblies—files with a .dll or .exe file extension.
At the end, when an app runs, the CLR takes the assembly and uses a just-in-time compiler (JIT) to turn it into machine code that can execute on the specific architecture of the computer it is running on.
Adding validation using Fluent Validation is a method to decoupled rules and models and also write multiple rule-sets against the…
We will be on creating the Infrastructure project following clean architecture. We are going to bring in another layer: the…
A versioning allows clients to continue using the existing REST API and migrate their applications to the newer API when…
We will learn how to use Datatables in ASP.NET Core with Server-Side Processing with a simple real-world implementation to understand…
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…
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…
In this post I talk about the integration with external providers in the AdminLTE project such as Microsoft, Facebook, Google…
How to run a website built with ASP.NET Core on a Windows machine with IIS and create a self-certificate to…
I continue to add more features to the integration of AdminLTE with Identity and IdentityServer in AdminLTE in an ASP.NET…
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…
How to implement an efficient audit system with Entity Framework Core? In this post I explain what to do and…
I want to add new cool features for AdminLTE with ASP.NET Core. The source code of this template is on…
I explain how integrating AdminLTE with ASP.NET Core 3.1 MVC or really any other Bootstrap based UI Frameworks completely from…
I explain how to Protect static files with ASP.NET Core Razor Pages and IdentityServer 4. Working with almost every extensions
In this post, I’m going to explain how to create a pipeline and a release...
The goal of this post is to implement security workflow with Identity Server 4 and C# among projects and services.…
In this post, we want to answer the top 40 Agile Scrum Interview Questions and focus on the different areas…
How to connect a web application to PowerBI to give users a unique experience across a website using the PowerBI…
Microsoft's F# programming language alongside the latest .NET 5 preview: Microsoft announced : "we are finished with F# 5"
Test Driven Development (TDD) helps you to validate your code but something you need to check some result from a…
In this post I'm talking about Database Connection Resiliency in Entity Framework Core, an update to my previous post about…
I want to introduce you Azure as treasures in the cloud because it is. What is Azure? How to use…