(#5) ASP .Net Core Hosting Model | Core Spider



(#5) ASP .Net Core Hosting Model | Core Spider

(#5) ASP .Net Core Hosting Model | Core Spider

#hostingmodel #inprocess #outofprocess #aspnetcore
In this video we discuss what is ASP Net Core Hosting model. In this video we discuss below points;

What is ASP .NET Core Hosting model ?
What is InProcess hosting in ASP.NET Core?
How to host ASP.NET Core Application using InProcess hosting Model?
How does the InProcess hosting work in ASP.NET Core?
Hosting Models in ASP.NET Core

There are 2 types of hosting models in ASP.NET Core i.e InProcess Hosting and OutOfProcess Hosting. Earlier version of ASP.Net Core we have only one hosting model which is Out-of-process but after due to the performance enhancement InProcess Hosting Model is introduced.

OutOfProcess Hosting

OutOfProcess hosting consists of 2 web servers
Internal web server
External web server.
The internal web server is called as Kestrel and the external web server can be IIS, Nginx or Apache.

What is Kestrel

Kestrel is a cross-platform web server for ASP.NET Core. It is supported on all platforms and versions that .NET Core supports. It is included by default as internal server in ASP.NET Core. Kestrel can be used, by itself as an edge server i.e Internet-facing web server that can directly process the incoming HTTP requests from the client. In Kestrel, the process used to host the app is dotnet.exe.

To see the blog please follow the below link:

https://www.coreprogramm.com/2019/08/aspdotnet-core-hosting-model.html

Don’t forget to subscribe to “CoreSpider” !

Website : https://www.corespider.com/
Facebook : https://www.facebook.com/corespider/
Twitter : https://twitter.com/corespiderpro
Instagram : https://www.instagram.com/corespider
Github : https://github.com/corespider