|
Answer» Some of the core advantages of using ASP.NET Web API are given below: - It provides the best platform for developing RESTful applications on .NET Framework.
- It works the same way that HTTP works with help of HTTP verbs such as GET, POST, PUT, DELETE for all crud operations.
- It provides enough flexibility in Web API creation.
- It completely supports routing.
- It also supports model binding, validation, Odata (Open Data Protocol) that allows creation and consumption of RESTful APIs.
- It has the ability to DEVELOP custom help and test pages with help of ApiExplorer.
- One can develop non-SOAP-based services such as plain XML, JSON strings, etc.
- It also INCREASES the TDD (Test Data-Driven) approach in the development of RESTful services.
|