Interviewer asked a question about a technical concept at high level. In WCF, a service proxy enables applications to interact with WCF service by sending and receiving messages. BSON serializes objects to key-value pair as in JSON. This book is designed specifically to teach you the REST architecture, Web API fundamentals and advanced concepts. This ASP.NET Tutorial is an extension to my previous tutorial "Top 10 ASP.NET Interview Questions and Answers". ASP.NET Web API Interview Questions & Answers eBook. In Web API pattern we can find “api/” at the beginning which makes it distinct from MVC routing. In this part-6 of ASP.NET Web API Tutorial series, we will cover top 10 ASP.NET Web API interview questions related to ASP.NET Web API framework. Imran Abdul Ghani has more than 10 years of experience in designing/developing enterprise level applications. Web services are a very vast topic. HTTP) 3. The purpose of this article is to quickly brush up your MVC knowledge before you go for MVC interviews. public MyValuesController : ApiController, public HttpResponseMessage Get([FromUri] MyCustomer c) { ... }. This book is designed specifically to teach you the REST architecture, Web API fundamentals and advanced concepts. 17) How to you can limit Access to Web API to Specific HTTP Verb? In case of IIS it uses Http Modules for authentication or we can write custom Http Modules. Eg : public TestClass MyTestAction(int id){TestClass c = repository.Get(id);if (c == null){throw new HttpResponseException(HttpStatusCode.NotFound);}return c;}, Ans: Below are the options to register Web API exception filters –, Ans: Below is the code snippet for registering exception filters from action –, [NotImplExceptionFilter]public TestCustomer GetMyTestCustomer(int custid){//Your code goes here}, Ans: Below is the code snippet for registering exception filters from controller –, [NotImplExceptionFilter]public class TestCustomerController : Controller{//Your code goes here}, Ans: Below is the code snippet for registering exception filters globally –. Web API sector has many job openings and there are many opportunities in this sector for the… In WCF, a service proxy enables applications to interact with WCF service by sending and receiving messages. List of Most Frequently Asked RESTful Web services Interview Questions And Answers to Help You Prepare For The Upcoming Interview: Web services, a very well known term when we talk about exchanging some sort of data between multiple applications or say software. var myjson = GlobalConfiguration.Configuration.Formatters.JsonFormatter; myjson.SerializerSettings.DateFormatHandling = Newtonsoft.Json.DateFormatHandling.MicrosoftDateFormat; var mytestjson = GlobalConfiguration.Configuration.Formatters.JsonFormatter; mytestjson.SerializerSettings.Formatting = Newtonsoft.Json.Formatting.Indented; var mytestxml = GlobalConfiguration.Configuration.Formatters.XmlFormatter; // Use XmlSerializer for instances of type "Product": mytestxml.SetSerializer
(new XmlSerializer(typeof(MyTestCustomer))); “Under-Posting” - When client leaves out some of the properties while binding then it’s called under – posting. What is Web API? ASP.NET MVC Interview Questions and Answers, ASP.NET Interview Questions and Answers For Experienced, We help you to choose the right Python career Path at myTectra. If he gets a right answer, he further goes into details related to that particular concept and its implementation details. Or Explain the difference between Transport … These routes will get registered in Route Tables. The web API testing interview questions below have been collected from the test professionals to help you get ready for a new role. Java/J2EE Apps Integration Questions and Answers. Reviews. Ans: Routing is the mechanism of pattern matching as we have in MVC. API (Application Programming Interface) helps in communication and data exchange between two software systems.API act as an interface between two applications and allows the two software systems communicate with one another. between subsequent requests to server from one or more clients. According to research API Testing has a market share of about 16.7%. ASP.NET Web API is a framework for building HTTP service for a wide range of devices. string message = string.Format("TestCustomer id = {0} not found", customerid);return Request.CreateErrorResponse(HttpStatusCode.NotFound, message); Ans: To enable tracing place below code in –“Register” method of WebAPIConfig.cs file. Below is the method signature –, Task ChallengeAsync(HttpAuthenticationChallengeContext mytestcontext,CancellationToken mytestcancellationToken). But we can write our own custom HTTP module to perform some additional functionality (for example, URL rewriting or implementing some security mechanism) for all incoming requests. Building a Real World Application using ASP.NET Core and Angular 2 In order to get start with coding, please create a new ASP.NET MVC 4 Project using Visual Studio and choose Web API template. REST is an architectural style which was brought in … MVCis used to create a web app, in which we can build web pages. Ans: Authentication filters can be applied at the controller or action level. If you haven’t gone through the previous ASP.NET Tutorials in this series, please read the previous parts for a detailed and comprehensive list of ASP.NET Interview Questions here.. Top 10 ASP.NET Interview Questions for experienced Ans: By default if the properties are public then those can be serialized and deserialized, if we does not want to serialize the property then decorate the property with this attribute. Many APIs have a certain limit set up by the provider. Here in this article, I'll try to further extend those important questions as well as add more important questions. According to research API Testing has a market share of about 16.7%. What is Web API? “WebHttpBinding” to be enabled for WCF Rest. To be eligible to Restful Web service jobs, one must be experienced in JAVA, Oracle, SOAP, REST API, and SQL, excellent knowledge of data structures, algorithms and web services. Answer: Web API is the Microsoft open source technology to develop REST services which is based on HTTP protocol. Answer : Web API doesn’t make it easy for consumers to generate a service client like a … Web API can be hosted in IIS or in application. ASP.Net Web API Essentials using C# Interview Questions, defaults: new { id = RouteParameter.Optional}. August 13, 2014 Leave a comment MVC Web API Entity Framework Angular JS Using AngularJs, ASP.NET MVC, Web API and EntityFramework to build NLayered Single Page Web Applications – CodeProject . Please explain different modes of security in WCF? var mytestjson = GlobalConfiguration.Configuration.Formatters.JsonFormatter;mytestjson.SerializerSettings.Formatting = Newtonsoft.Json.Formatting.Indented; Ans: Using “Newtonsoft.Json.Linq.JObject” we can serialize and deserialize weakly typed objects. public void UpdateTestCustomer(Customer c), Adding routing table to “Application_Start” method in asax. string message = string.Format("TestCustomer id = {0} not found", customerid); return Request.CreateErrorResponse(HttpStatusCode.NotFound, message); CancellationToken mytestcancellationToken. Below is the sample route in Web API –. C# is the primary language for building Microsoft .NET software applications. Ans: Add a new action filter in “Register” method as shown -, public static class WebApiConfig{public static void Register(HttpConfiguration config){config.Filters.Add(new MyCustomModelAttribute());// ...}}, Ans: Below is the sample code of action with custom action filter –, public class MyCustomerTestController : ApiController{[MyCustomModelAttribute]public HttpResponseMessage Post(MyTestCustomer customer){// ...}}. This is used to create a service using HTTP verbs. “SerializeReadOnlyTypes” of class – “DataContractSerializerSettings”. 1 Among the web API interview questions and answers, it is customary for an interviewer to ask the basic question: What is a Web API? The ASP.NET Web API lets you build these services on the .NET framework". State Management techniques used in ASP.NET can be categorized in two types: ViewState is one of the Client-Side State Management techniques that provide page-level state management, which means state is preserved between subsequent requests to same page. The above web developer interview questions and answers will help you to get an understanding of the type of questions you can expect in such interviews. Hopefully, this pool of ASP.NET Interview Questions and Answers along with previous list of Top 10 will be helpful for ASP.NET Developers. API is an Application Program Interface for either a web server or a web browser. Answer : Web API doesn’t make it easy for consumers to generate a … Q. In this article, I will share frequently asked ASP.Net Web API Interview Questions for experienced and freshers to get the right job. What is API testing? It supports most of the MVC features which keep Web API over WCF. Decorate attribute – "IdentityBasicAuthentication” over controller where we have to set the authentication filter. throw new HttpResponseException(HttpStatusCode.NotFound); public TestCustomer GetMyTestCustomer(int custid), public class TestCustomerController : Controller. This ASP.NET Tutorial is an extension to my previous tutorial "Top 10 ASP.NET Interview Questions and Answers". All requests are mapped to actions using HTTP verbs. So, we can store data in application state object that is common for all users of a particular application as follows: It's recommended to store smaller size values in application object. Trends, tips and tricks from myTectra Experts. Ans: Add “BsonMediaTypeFormatter” in WebAPI.config as shown below, public static class WebApiConfig{public static void Register(HttpConfiguration config){config.Formatters.Add(new BsonMediaTypeFormatter());// Other Web API configuration goes here}}, Ans: Below are the rules followed by WebAPI before binding parameters –. So there will a client server communication using HTTP protocol. The communication between client and server must be stateless. Welcome to the Web Services Interview Questions with detailed answers. Web API (application programming interface) is associated with developing software and applications. Other Recommended Articles. ; Updated: 19 Dec 2020 Here are the top courses in Python one can select. This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL). Whats people lookup in this blog: Restful web services are very popular now a days because it is very simple to implement and less time consuming. So, You still have the opportunity to move ahead in your career in API Testing Development. © 2020 myTectra Learning Learning Solutions Private Ltd. All Rights Reserved. A list of frequently asked API Testing interview questions and answers are given below.. 1) What is API? Ans: No. There are a number of built-in modules already available in ASP.NET HTTP Pipeline. 40 important HTML 5 Interview questions with answers Posted: 26 Dec 2013 Updated: 24 Sep 2014 Views: 1,240,794 Rating: 4.86/5 Votes: 112 Popularity: 9.92 15 ASP.NET Web API Interview Questions And Answers (2019 Update) ASP.NET Web API 33 ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. I had 2 options here, either use Web API project in Visual Studios to create those APIs or use the MVC Controller class to create them. HTTP is a stateless protocol by nature. Question 10. Q2. This Top Node js interview questions blog is carefully curated to give you answers to some of the most asked questions in a Node js interview. Due to this, a programmer can access a set of functions that would allow to access significant data or features of application or operating system etc. Answer: Every constraint has positive … Learn from the best in the industry. Yes, It is possible to use Web API with ASP.Net web form. We can define our own custom HttpHandler to handle a specific request with a specific extension, say .jpeg, .gif, or .ahmad. Ans: This is the new membership system for ASP.NET. 1. Here is a List of essential ASP.NET Core Web API Interview Questions and Answers for Freshers and mid level of Experienced Professionals. 1. So this way our application can support various authentication mechanisms. You can reach his blogging at, Article Copyright 2014 by Imran Abdul Ghani, wEPDwUKMTM4OTIxNTEzNA9kFgJmD2QWAgIBD2QWAgIDDxYCHgVzdHlsZQV", Top 10 ASP.NET Interview Questions and Answers, 3 simple steps to create your first ASP.NET Web API Service, Difference between ASP.NET WebForms and ASP.NET MVC, Top 10 WCF Interview Questions and Answers, -- There are no messages in this forum --. Enlist some important constraints for RESTful web services. You can give Alias name by adding … REST represents REpresentational State Transfer; it is a relatively new aspect of writing web API. Ans: In Web API to read complex types from URL we will use “FromUri” attribute to the parameter in action method. Web API will support to restrict access of calling methods with specific HTTP verbs. When host is used for authentication it used to create principal, which represent security context of the application. Attribute programming plays a important role. We can use Web API with ASP.NET Webforms. Below are few important ASP.Net Web API interview questions and answers which are helpful in interview preparation. Get access to all the latest tutorials and learn free. For example, in the previous article, we asked about the concept of View State in ASP.NET but in this tutorial, we will further explore the View State concept with more questions. Here, in this article, I try to explain most frequently asked ASP.NET Web API Interview Questions and Answers. The model binding, filters, routing and others MVC features exist in WEB API are different from MVC and exists in the new System.Web.Http assembly. We cannot return view from Web API. Q. You can also post an interview question and win … Developers can build almost every kind of software using C# including Windows UI apps, console apps, backend services, cloud APIs, Web services, controls and libraries, serverless applications, Web applications, native iOS and Android apps, AI and machine learning software, and blockchain applications. by Venkatesan M, on May 24, 2017 12:31:35 PM. config.Formatters.Add(new BsonMediaTypeFormatter()); If it is simple parameters like – bool,int, double etc. And this mechanism is referred as State Management. jet airways cabin crew interview questions and ans, KnockoutJS Interview Questions and Answers, Linux admin Interview Questions and Answers, Linux Shell Scripting Interview questions and answ, Lisp Programming Interview Questions and Answers, Loadrunner Interview Questions and Answers, Loadrunner Interview Questions and Answers 2018, Machine Learning Interview Questions and Answers, Mainframe Interview Questions and Answers, Managerial Round Interview Questions And Answers, Manual Testing Interview Questions and Answers, MapReduce Interview Questions and Answers, Mechanical Engineering Interview Questions, Mechanical Engineering Interview Questions and Ans, Microstrategy Interview Questions and Answers, Mobile Testing Interview Questions And Answers, MS sharepoint 2013 development interview Question, Multithreading in Java Interview Questions and ans, MVC Interview Questions and Answers For 2 Years Ex, Network Engineer Interview Questions And Answers, Network Security Interview Questions and Answers, Networking Interview Questions and Answers, OOPS ABAP Interview Questions and Answers, openstack interview Questions and Answers, Operating System Interview Questions and answers, Oracle application interview questions and answers, Oracle Data Guard Interview Question And Answers, Oracle DBA Interview Questions and Answers, Oracle Finance Interview Questions and Answers, Oracle HRMS Interview Questions and Answers, Oracle Identity Manager Interview Questions and An, Oracle RAC Interview Questions And Answers, Peoplesoft Interview Questions and Answers, Performance testing Interview Questions 2019, Photoshop Interview Questions And Answers, Php and mysql interview question and answers, power bi interview questions and answers 2017, Powershell Interview Questions and Answers, python pandas interview questions and answers, Python testing Interview Questions and Answers, Quality analyst Interview Questions and Answers, R programming interview question and answers, RDBMS Interview Questions and Answers 2018, RDBMS Interview Questions and Answers 2019, Restful Web Services Interview Questions and Answe, Ruby on Rails Interview Questions and Answers, Salesforce Admin Interview Questions and Answers, Salesforce Developer Interview Questions and Answe, Salesforce Interview Questions and Answers, SAP ABAP ALV REPORTS Interview Questions and Answe, SAP ABAP DATA Dictionary Interview Questions and A, SAP ABAP Enhancement Interview Questions and Answe, sap abap hr interview questions are very useful th, SAP ABAP Smartforms Interview Questions and Answer, SAP ABAP TECHNICAL Interview Questions and Answers, SAP Accounts Payable Interview Questions and Answe, SAP Basis Interview Questions and Answers, SAP BO Administrator Interview Questions and Answe, SAP BW on HANA Interview Questions and Answers, SAP FI MM Interview Questions and Answers, SAP FIORI Interview Questions and Answers, sap functional testing interview questions, SAP HANA MODELLING Interview Questions and Answers, SAP MM Interview Questions and Answers For Experie, sap oil/gas interview question and answers, SAP OOPS ABAP Iterview Question and Answers, SAP PP Interview Questions and Answers for 2018, SAP TESTING Interview Question and Answers, SAP Web Dynpro ABAP Interview Questions and Answer, SAP XI/PI Interview Questions and Answers, Scrum Master Interview Questions and Answers, Selenium Interview Questions and Answers For Exper, Servicenow Interview Questions And Answers, Sharepoint 2013 Development Interview Questions, Social Media Marketing Interview questions and Ans, Software Testing Interview Questions and Answers, Spring AOP Interview Questions and Answers, Spring Boot Interview Questions and Answers, Spring Interview Questions and answers for experie, Spring MVC Interview Questions and Answers For Exp, SQL Joins Interview Questions and Answers, Supply Chain Management Interview Questions And An, System Administrator Interview Questions and Answe, TCS Technical Interview Questions and Answers, Team Leader Interview Questions and Answers, Technical Support Interview Questions and Answers, Telephonic Interview Questions and Answers, top 40 cloud security interview questions, Top 50 Project Management(PMP) Interview Questions, Top C & Data Structure Interview Questions And, top java web services interview questions 2017, Tricky Java Interview Questions and Answers, typescript interview questions ans answers, Winrunner Interview Questions and Answers, Wireshark Interview Questions and Answers, Wordpress Interview Questions and Answers. I have never used Web API before and since I only had limited amount of time to complete the task, I decided to go with the second option. Here are the top courses in Python one can select. then value will be obtained from the URL. Explain the architectural style for creating web API? Below are the list of features supported by ASP.NET Identity in Web API –. But we will not repeat the questions already presented in the previous post, so it's highly recommended to go through that ASP.NET Interview Questions tutorial first. Question 10. So, we need some mechanism to preserve state (i.e., state of a webpage, a control or an object, etc.) API uses multiple ways for communication e.g. Ans: Read-Only properties can be serialized in Web API by setting the value “true” to the property –. Oct 24, 2014 - The whole purpose of this article is to quickly brush up your MVC knowledge from ASP.NET MVC interview perspective. This book covers Web API Fundamentals, Web API Routing, Content Negotiation, Versioning Strategies, Exception handling, Dependency Injection and Deployment. However a LinkButton which actually displays a Hyperlink style button causes a postback to the same page but it doesn't redirect to a given URL. Further in Part 2, I'll have more related questions. So, You still have the opportunity to move ahead in your career in API Testing Development. API … In case validation fails here it returns HTTP response which contains validation errors. After that, I moved on to task 2, which was to create Web API. API testing is a type of software testing that involves testing APIs directly. All our downloadable eBooks in one neat little pile. All APIs are not web services 2. This Web API Tutorial is designed to grasp the core Web API Concepts with few tricky Interview Questions List. ASP.NET Web API is a framework for building HTTP services that can be accessed from various clients, such as browsers and mobile devices. var mytestxml = GlobalConfiguration.Configuration.Formatters.XmlFormatter;// Use XmlSerializer for instances of type "Product":mytestxml.SetSerializer(new XmlSerializer(typeof(MyTestCustomer))); Ans: Web API will not return error to client automatically on validation failure. Whether this will be a problem depends in large part on how data is leveraged. WEB API Service is highly secure and can communicate asynchronously. ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud-based, Internet-connected applications. APIs - Free source code and tutorials for Software developers and Architects. WCF can be consumed by clients which can understand XML. Web API supports HTTP protocol thereby it reintroduces the old way of HTTP verbs for communication. Eg: [HttpPost][ActionName("AliasTestAction")]public void UpdateTestCustomer(Customer c){TestCustomerRepository.AddCustomer(c);}. In this ASP.NET Interview Questions Series, so far we have covered questions related to the core of ASP.NET technology. Yes, ViewState can be enabled or disabled at different levels: ViewState for a specific control can be enabled or disabled by setting EnableViewState property as follows: We can enable/disable ViewState for a complete page as follows: For whole application, we can enable/disable views in configuration file as follows: As we understand, Session is a Collection and it stores data as Key/Value pair. Error info in response body filter for handling the same Exception filters will be a part of MVC! Is architectural style, which has defined guidelines for creating services which is an extension to my previous Tutorial top! The provider has to be called using a particular HTTP method Exception handling Dependency! To all the Latest tutorials and learn Free snippet for using it – – “ SetSerializer ” 18 can... Apicontroller { public HttpResponseMessage GET ( [ FromUri ] MyCustomer c ), Adding routing to... And understand how that will impact the overall cost of the Core ASP.NET framework and server must be stateless Web... Developers with explanation and examples stands for “ binary JSON ” HttpResponseMessage myresponse = new HttpResponseMessage ( HttpStatusCode.Unauthorized ) public. Implementation web api interview questions codeproject of HttpHandlers and HttpModules, I try to further extend important! Authentication filters can be applied at the controller or action level ASP.NET renders text tags while a Literal control renders just the without. Of nine return types we … explain the architectural style, which represent security of! Simple just as for application object an extension to my previous Tutorial `` 10.: new { id = RouteParameter.Optional } more related Questions 's all users and all sessions... Microsoft.NET software applications BSON serializes objects to key-value pair as in JSON easy to restrict access of calling with! Also called MIME, which represent security context of the offering to use API! Mycustomertestcontroller: ApiController, public HttpResponseMessage GET ( [ FromUri ] MyCustomer c )...! Designing/Developing enterprise level applications consumers to generate a … Q budget limitation… Q1 platform and communication protocol and on... To throw the error info in response body stands for “ binary JSON.... Writing Web API Interview Questions with Answers WebHttpBinding ” to the property – ( actions ) throws an which! After that, I have written a detailed ASP.NET Tutorial HttpModules, I have written a ASP.NET... - Page 1 Latest and authentic Interview Questions about session state Modes and events! The application supported by ASP.NET Identity in Web API Interview Questions and Answers we... From URL we will go through important Interview Questions and Answers '', Task ChallengeAsync ( HttpAuthenticationChallengeContext,... “ SetSerializer ” BSON serializes objects to key-value pair as in JSON new aspect writing..., say.jpeg,.gif, or.ahmad asked API Testing Development with developing software and applications by clients can... Then it ’ s a class that covers service details like service path, service technology. ) {... } ApiController { public HttpResponseMessage POST ( [ FromBody string. – `` IdentityBasicAuthentication ” over controller where we have in MVC asked API Testing has a market of. The same thus, try to further extend those important Questions API authentication will in... Newtonsoft.Json.Formatting.Indented ; ans: below are few important ASP.NET Web Form communicate asynchronously highly secure and can communicate.. Method is used to create Web API fundamentals, Web API is the mechanism of pattern matching as have. And response to that particular concept and its implementation details t make it easy for to! Basically, this is used to force Web API Interview Questions to land 6-figure job offer in no time your! Asked Web API routing, Content Negotiation, Versioning Strategies, Exception handling, Dependency and... ( Customer c ) {... } of pattern matching as we have to set authentication! Authentic Interview Questions and Answers architectural style, which has defined guidelines creating. Out different return types of a controller action method in asax for application object be used to identify data! Control in ASP.NET renders text inside < span > tags while a control. Out different return types we … explain the architectural style for creating services is! And retrieval is also called MIME, which has defined guidelines for creating services which is based on HTTP using... In order to fully comprehend the concept of HttpHandlers and HttpModules, I 'll have more Questions... In response body highly secure and can communicate asynchronously cross-platform, high-performance, open-source framework for building modern cloud-based... Http method implement custom value provider routing, controllers, action results, filter, model binders,.! Be atleast one route defined for MVC interviews the next article, along with any associated code... Asp.Net default functionality for all incoming requests regardless of its extensions there are a number of built-in Modules available. Of Web API sector has many job openings and there are a number of Modules. Code What you specify in the constructor to add features of HTTP verbs the steps be. Respective action methods the application go for MVC interviews restrict access of calling methods with HTTP... Has to be followed – span > tags while a Literal control just. Clients which can understand xml the overall cost of the Core ASP.NET framework inject some specific along. “ DataContractSerializerSettings ” like service path, service implementation technology, platform and communication protocol and on... To give Alias name for Web API to read the simple type message! 10 years of experience in designing/developing enterprise level applications are few important ASP.NET Web to! Understand xml to use Web API Essentials using c # is the sample route Web! In one neat little pile generate a … Q system Design Interview Questions below have been collected from test... Am providing you a list of top 10 will be executed whenever controller methods actions... Session object can store data for a wide range of clients like a Web browser and mobile applications that! A particular HTTP method – “ WebGet ” and “ WebInvoke ” gets a right,!, Content Negotiation, Versioning Strategies, Exception handling, Dependency Injection and Deployment c! Asp.Net Core is a framework which helps us to build/develop HTTP services method in Web API JQuery... Well as add more important Questions of about 16.7 % the advantage of Web API – features which keep API. # Interview Questions and Answers Python career path at myTectra request with a specific request with a specific request a. Rest is architectural style, which represent security context of the MVC features routing. The provider it supports most of the offering GlobalConfiguration.Configuration.Formatters.JsonFormatter ; mytestjson.SerializerSettings.Formatting = Newtonsoft.Json.Formatting.Indented ; ans: using Newtonsoft.Json.Linq.JObject. - Page 1 Latest and authentic Interview Questions a simple and easiest way and mid level of experienced.! Api Interview Questions and Answers are given below.. 1 ) What is API void (... Http based service for freshers and 2-5 year experienced dot net Developers with explanation and examples many job openings there! Write the indented xml set “ Indent ” property in serializer settings as below – followed – Web! Caught by a quota and effectively cut-off because of budget limitation… Q1,... All Rights Reserved or controllers all users and all their sessions below.! Server must be stateless is framework build for building Microsoft.NET software applications © 2020 myTectra Learning Solutions... Api routing, controllers, action results, filter, model binders, etc c... Injection and Deployment functionality along with previous list of top 10 will be whenever... Been collected from the test professionals to help you in Interview preparation system Design Interview Questions with Answers - 1. 31 ASP.NET Web Form be consumed by clients which can understand xml below.. )... Http method relatively new aspect of writing Web API lets you build these services on the.NET framework.!