ASP.NET WebApi technology from entry to practical exercise

1. Course introduction   

An unknown lecturer once said such a famous saying: If one RPC technology cannot, then thousands of RPC technologies will not! In today's era of mobile Internet, as siege masters, who doesn't want to write a set of APIs to allow our Web, Android APP, IOS APP, iPad APP, Hybired APP, H5 Web to share common logic? Hope After completing this shared course, you can use ASP.NET WebAPI technology and master how to elegantly provide external API interfaces.

This sharing course is suitable for the following groups of people:

1), children's shoes who have zero foundation for ASP.NET WebApi technology.

2) Children's shoes who have zero foundation in ASP.NET MVC technology but want to get started quickly.

3) This sharing course belongs to the ASP.NET WebApi basic course, and the focus of the course is on the quick start with zero foundation and practical exercises.

This sharing course includes the following dry goods knowledge points:

1) How to quickly create an ASP.NET WebApi application.

2) Basic introduction and use of API & HTTP interface debugging simulation request tools/plugins.

3) How to quickly deploy and publish our WebApi service application through VS.

4), ASP.NET WebAPI returns data to support both XML and JSON formats.

5), ASP.NET WebAPI custom HTTP parameter binding supports multi-parameter POST request. (highly recommended)

6) How ASP.NET WebAPI implements HTTP compression elegantly through Action filters.

7) How to call the remote WebApi interface service provided by the service provider in the client application of ASP.NET WebAPI practical exercise.

8), Q&A session: Let's talk about ASP.NET WebAPI together

           8.1. How ASP.NET WebAPI elegantly provides external interface services.

           8.2. How ASP.NET WebAPI interface methods implement multi-version control.

          8.3. How ASP.NET WebAPI ensures that clients can access in a secure way.

If you are also interested in sharing the course "ASP.NET WebApi Technology From Introductory to Practical Exercise", then please follow Aben to learn.

Not much nonsense, go directly to dry goods, we do not produce dry goods, we are just porters of dry goods.

2. What is WebAPI?  

3. Why choose WebAPI?

4. WebApi technology from entry to practical example sharing

1) How to quickly create an ASP.NET WebApi application.

2) Basic introduction and use of API & HTTP interface debugging simulation request tools/plugins.

3), ASP.NET WebAPI returns data in both XML and JSON formats.

4), ASP.NET WebAPI custom HTTP parameter binding supports multi-parameter POST request.

5) How ASP.NET WebAPI implements HTTP compression elegantly through Action filters.

6) How to call our WebApi service in WinForm desktop application of ASP.NET WebAPI practical exercise.

 5. Q&A session: Let’s talk about ASP.NET WebAPI technology

5.1. How ASP.NET WebAPI elegantly provides external interface services.

5.2. How ASP.NET WebAPI interface method implements multi-version control.

5.3. How ASP.NET WebAPI ensures that clients can access in a secure way.

6. Summary

Questions to be considered in this sharing course: In the era of mobile Internet, Web services have become the main means of interconnection and integration between heterogeneous systems, and almost all kinds of Web services are constructed using REST-style Web APIs. In the form of Http protocol. Send requests in Get/Post mode, and return data in json format (data is more compact and self-describing). At present, major Internet companies have their own standards for their own REST API design, and their API design is also very mature. So, how should we design our interface better to improve the usability, ease of use, maintainability and extensibility of our API? Because the knowledge points of ASP.NET WEBAPI involve a wide range, the focus of this course is different, so it is not possible to bring everyone's knowledge. You can also summarize a set of tips on Restful style based on your actual work experience. Knowledge of WebApi architecture.

In the end, I would like to send you a message: Master leads the door to practice in the individual, and I hope you will continue to persevere on the road of learning!

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324779739&siteId=291194637