Create a ASP.NET Core MVC app

The Model-View-Controller (MVC) architectural pattern separates an app into three main components: Model, View, and Controller. The MVC pattern helps you create apps that are more testable and easier to update than traditional

Reza Reza

Create Razor Pages web app

Create the project Add a data model Create a class file (.cs) containing: Add NuGet packages and EF tools Run the following .NET CLI commands: The preceding commands add: Scaffold

Reza Reza

What .Net Core UI Framework?

ASP.NET Core is a complete UI framework. Choose which functionalities to combine that fit the app's web UI needs. ASP.NET Core Blazor Blazor is a full-stack web UI framework and

Reza Reza

Reasons to prefer .Net over .Net Framework

Millions of developers use or have used ASP.NET 4.x to create web apps. ASP.NET Core is a redesign of ASP.NET 4.x, including architectural changes that result in a leaner, more modular framework.

Reza Reza

Middlewares in C#

Middleware is a component that is assembled into the application pipeline to handle requests and responses. Middlewares are chained one-after-other and execute in the same sequence how they're added. Request

Reza Reza

TOEFL Preparation Book for PhD Students

Dears, you can download the book via this link: Download

Reza Reza

Ramin and my remains…

It's day #9 and I cannot stop thinking about him. He was not only a kind brother, but also a good comrade. I am thinking about my parents and of

Reza Reza

404 error: Wordpress not showing Persian (Unicode) URLs correctly on IIS

If you're using IIS as your default web server and your Unicode URLs are redirecting to a 404 error page, you just need to add the following block of code

Reza Reza

From Seamus Heaney’s Nobel speech

One of the most harrowing moments in the whole history of the harrowing of the heart in Northern Ireland came when a minibus full of workers being driven home one

Reza Reza

What is C#? A very short introduction!

C# is a general-purpose, type-safe, object-oriented programming language. The goal of the language is programmer productivity. To this end, C# balances simplicity, expressiveness, and performance. The chief architect of the

Reza Reza