MCV4 have new feature is WEB API. CRUD stands 
for "Create, Read, Update, and Delete," which are the four basic database 
operations. Many HTTP services also model CRUD operations through REST or 
REST-like APIs.
	
		| 
		
		Action | 
		
		HTTP method | 
		
		Relative URI | 
	
		| 
		
		Get a list of allproducts | 
		
		GET | 
		/api/customer | 
	
		| 
		
		Get a product by ID | 
		
		GET | 
		/api/customer/id | 
	
		| 
		
		Get a product bycategory | 
		
		GET | 
		/api/customer?category=category | 
	
		| 
		
		Create a new product | 
		
		POST | 
		/api/customer | 
	
		| 
		
		Update a product | 
		
		PUT | 
		/api/customer/id | 
	
		| 
		
		Delete a product | 
		
		DELETE | 
		/api/customer/id | 
The four main HTTP methods (GET, PUT, POST, and 
DELTETE) can be mapped to CRUD operations as follows:
	- 
	
	GET retrieves the representation of the 
	resource at a specified URI. GET should have no side effects on the server. 
- 
	
	PUT updates a resource at a specified URI. PUT 
	can also be used to create a new resource at a specified URI, if the server 
	allows clients to specify new URIs. For this tutorial, the API will not 
	support creation through PUT. 
- 
	
	POST creates a new resource. The server 
	assigns the URI for the new object and returns this URI as part of the 
	response message. 
- 
	
	DELETE deletes a resource at a specified URI.