Asp.Net Core Tutorial

In asp.net core we will discuss from all basic level concept to advance level concepts.

We will start from basics and at the end of this corse will make a small application.In which application we will perform crud operation using sql server.

We will learn about following things

My alt text

So, lets start from asp.net core

Benefits and features

Asp.net core is a cross platform and open source.

Asp.net core can run at different platform like
 (MacOS, Linux ,Windows)

But asp.net mvc 4 can run only windows platform 

Asp.net core can be hosted on different server like
(IIS, Docker, Apache, Selfhost in own process)

But asp.net mvc 4 can be hosted only on IIS server.

MVC controller class and web API controller class, both are inherit from same controller base class but both are returns IActionResult.

MVC controller class is return viewresult and API controller class is return Jsonresult.

Asp.net have built-in support of dependency injection.In asp.net core with dependency injection and unified programming for creating both mvc core  application and web api application, unit testing is more easy.In asp.net core you can easily use middleware components which you want.Both request and response pipelines are meet using the middleware components.You can also be created your own custom middleware/you can use built-in middleware components.

Prerequisites

you must have a basic knowledge about Html, CSS, C# and Object-Oriented Programming is required.

If you have knowledge about mvc then it will be helpful but not required because we will discuss of mvc bacis in this corse.

Let's get started by clicking Next.