Which would be the right framework to be used ASP.NET MVC or ASP.NET Web API
Loading
Which would be the right framework to be used ASP.NET MVC or ASP.NET Web API
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Cynthia SathuragiriPosted Jul 30, 2025, 6:04 AM
Use ASP.NET Web API if you want to build a service that sends and receives data (like JSON) for mobile apps or web front-ends (like Angular).
Use ASP.NET MVC if you want to build a website that shows HTML pages using server-side rendering.
If you are using .NET Core or later, you can use ASP.NET Core, which supports both Web API and MVC in one project.
Natasha SturrockPosted Jul 30, 2025, 10:33 AM
For building web applications with full UI, ASP.NET MVC is ideal as it provides a complete framework for views, controllers, and models. If you need to create RESTful services or APIs consumed by clients like mobile apps or SPAs, ASP.NET Web API is the better choice. Often, both are used together—MVC for the frontend and Web API for backend services—depending on your project needs.
Pankajkumar PatelPosted Jul 29, 2025, 11:57 AM
Hi Kiran Kumar,
ASP.NET MVC or ASP.NET Web API both are right frameworks to be used. It depends on the specific requirements of the application being developed
Hope this will help you!