The element of the razor Pages as well as the ASP.NET Core, MVC, as well as a few all of them, have the following features and attributes. ASP.NET Core was described to be a cross-platform that has high performance as well as a framework that is open source for the creation of modern as well as a cloud which enabled the Internet-connected apps. It permits the user and developer in order to create a web app as well as services the app of Internet of Things and finally the mobile backend It also permits the user to use the favorite developmental tool on the respective windows, Mac OS, and even the Linux. A permissive user and developer in order to deploy to the cloud or even them on-premises. A lot of users and developers are using or even have used the ASP.NET Core in order to create web apps and it is redesigned including the architectural changes that have resulted in the Lerner and even the modular framework. It has a lot of benefits such as it has been architected for testability and has a unified story for the process of building the web UI as well as the API. The razor pages are capable of making coding page focused scenarios more easy and comfortable at the same time making it more productive for the users and the developers. It has the capability to support the remote procedure call of the hosting as well as the services with the use of the gRPC. It is described to be having a lightweight as well as high performance at the same time a modular HTTP request and it has the ability to host on Apache, Docker, Kestrel, IIS, HTTP.sys, Nginx as well as tooling which has the ability to simplify the modern web development process. ASP.NET Core has the ability to integrate with a popular Framework of client-side as well as the libraries including Blazor, React, Angular, Bootstrap, and so on.