Asp.net web API internal training materials

Source: Internet
Author: User

I recently shared an Asp.net web API with my company. It is not a training.

Some people may not be very familiar with the purpose of launching Web APIs. You can refer to Microsoft's official definition to provide a good rest service method.

 

Rest is a design style rather than a standard. It is generally based on the widely used protocols and standards such as HTTP, Uri, and XML.

1. Resources are specified by Uris.

2. Operations on resources include obtaining, modifying, creating, and deleting resources. These operations correspond to the get, post, put, and delete methods provided by HTTP.

3. Operate resources in the form of resource operations.

4. The resource format is XML or HTML.

 

What is the purpose of Microsoft to launch Web APIs on the basis of. Net 4.0?

 

It can be seen that it is to better provide better data services for some original ecological apps ..

 

In this sharing, I mainly shared the following content:

 

Basics:

1. Getting started with ASP. NET web API is a simple example. Http://files.cnblogs.com/n-pei/HelloWebAPI.zip

2. Web API clients describes how to call Web APIs on the client. Http://files.cnblogs.com/n-pei/ProductStoreClient.zip

3. Web API self-hosting describes how to use Web APIs through non-IIS.

4. If the web API formater uses formater to control the output data format. Http://files.cnblogs.com/n-pei/WebAPIFormaterSample.zip

5. If messagehandler of the web API uses messagehandler to process request and response information. Http://files.cnblogs.com/n-pei/WebAPIMessageHandlerSample.zip

 

Advanced:

1. web API + signalr application http://files.cnblogs.com/n-pei/WebstackOfLove.zip

2. Application http://files.cnblogs.com/n-pei/WebAPIBsonSample.zip of bson and web API

3. Securing ASP. NET web API http://identitymodel.codeplex.com/releases/view/76365

 

The following figure corresponds to each demo. Hope to help anyone who wants to learn ASP. NET Web APIs.

PPT download: http://files.cnblogs.com/n-pei/WebAPI.pptx

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.