Hi @Waleed ,
I suggest you use asp.net core. As far as I think,WebForm is outdated. Currently,ASP.NET Core have very good prospects.
ASP.NET Core provides the following benefits:
- Fast - It is a lightweight, high-performance web framework.
- Integration of Modern UI Framework - ASP.NET Core support modern, a Client-side framework like AngularJs, ReactJs and React with Redux etc. ASP.NET framework supports client-side framework templates like AngularJs, ReactJs and React with Redux etc.
- Hosting - It has the ability to host on IIS, Apache, Docker or Self Hosting.
- Cross Platform - ASP.NET Core web application can run on Windows, Mac, Linux development tools.
- Support Built-In Dependency Injection - It supports built-in Dependency Injection.
- Supports Modular - It support modular HTTP request.
- Open-Source - It is an open-source and community-focused web framework.
- Side-by-side app versioning - ASP.NET Core runs on .NET Core which supports the simultaneous running of multiple versions of applications.
- A unified story for building web UI and web APIs.
Best regards,
Yijing Sun
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.