Categories: .NET Core

What is ASP.NET Core Module

ASP.NET Core Module is one native IIS module. ASP.NET Core Module allows ASP.NET Core apps to function with IIS by plugging into the IIS pipeline.

You can use IIS to run ASP.NET Core apps in one of two ways:

The in-process hosting technique involves hosting an ASP.NET Core app within the IIS worker process (w3wp.exe).

The out-of-process hosting model involves sending web requests to a backend ASP.NET Core app running on the Kestrel server.

Each hosting option has its own set of trade-offs. The in-process hosting model is utilised by default since it provides superior speed and debugging.

The ASP.NET Core Module is included in the.NET Core Hosting Bundle with the.NET Core Runtime. The ASP.NET Core Module is compatible with.NET LTS releases both forward and backward.

Download ASP.NET Core Module

You can download the Installer for the current.NET Core Hosting Bundle here . Download ASP.NET Core Hosting Module

See Hosting Bundle for further details, including how to install an older version of the module.

See Publish an ASP.NET Core app to IIS for a tutorial experience on publishing an ASP.NET Core app to an IIS server.

Summary

In this post ASP.NET Core Module we covered how to Host ASP.NET Core on Windows with IIS. Everything you need to run existing web/server apps is included in the ASP.NET Core Hosting Bundle. The package includes the.NET runtime, the ASP.NET Core runtime, and the ASP.NET Core IIS Module if installed on a computer with IIS.

Rajeev

Recent Posts

OWIN Authentication in .NET Core

OWIN (Open Web Interface for .NET) is an interface between web servers and web applications…

2 years ago

Serializing and Deserializing JSON using Jsonconvertor in C#

JSON (JavaScript Object Notation) is a commonly used data exchange format that facilitates data exchange…

2 years ago

What is CAP Theorem? | What is Brewer’s Theorem?

The CAP theorem is also known as Brewer's theorem. What is CAP Theorem? CAP theorem…

2 years ago

SOLID -Basic Software Design Principles

Some of the Key factors that need to consider while architecting or designing a software…

2 years ago

What is Interface Segregation Principle (ISP) in SOLID Design Principles?

The Interface Segregation Principle (ISP) is one of the SOLID principles of object-oriented design. The…

2 years ago

What is Single Responsibility Principle (SRP) in SOLID Design Priciples?

The Single Responsibility Principle (SRP), also known as the Singularity Principle, is a software design…

2 years ago