Thursday, January 9, 2020

Tìm hiểu Web API trong ASP.NET core

ASP.NET Web API là một khung để xây dựng các dịch vụ HTTP có thể được truy cập từ bất kỳ máy khách nào, bao gồm cả trình duyệt và thiết bị di động. Nó là một nền tảng lý tưởng để xây dựng các ứng dụng RESTful trên môi trường.NET Framework.
Tìm hiểu Web API trong ASP.NET core

Sau đây là những bài viết hướng dẫn tạo Web API này sẽ giúp bạn tìm hiểu các yếu tố cần thiết của API Web ASP.NET bắt đầu từ cấp độ cơ bản đến nâng cao. Các hướng dẫn được chia thành các phần, trong đó mỗi phần chứa một số chủ đề liên quan được đóng gói với các giải thích dễ hiểu, ví dụ thực tế, các mẹo hữu ích và phần ghi chú thông tin.

Các hướng dẫn này được thiết kế cho người mới bắt đầu và các chuyên gia muốn tìm hiểu API Web từng bước.
Vì vậy, hãy bắt đầu bằng cách nhấp vào các bài viết ở mỗi link liên kết dưới đây.

Kiểm tra API Web ASP.NET

Kiểm tra kiến thức API Web của bạn bằng một bài kiểm tra nhanh. Nó bao gồm 20 câu hỏi và mỗi câu hỏi bao gồm 4 tùy chọn. Chọn một câu trả lời thích hợp trong số 4 lựa chọn. Không có giới hạn thời gian cho thử nghiệm này.
Với mục kiểm tra này các bạn có thể tham khảo sau nhé, hiện tại mình đang thực hiện nên chưa hoàn thành, vì thế hãy thường xuyên truy cập vào blog thủ thuật lập trình của mình để kiểm tra nhé.

Dưới đây là những bài học liên quan đến hướng dẫn học Asp net Web API.

1. Web Api là gì ( What is web api).
2. Tạo một dự án Web API trong ASP net (Create web api project)
3. Cách test Web API (Test web api)
4. Tạo controller web API(Web api controller)
5. Cách thiết lập Web API (Configure web api)
6. Điều hướng trong Web API (Web API routing)
7. Ràng buộc tham số trong ASP net(Parameter binding)
8. Các kiểu trả về (Action return type)
9. Formats dữ liệu (Data formats)
10. Địng dạng các phương thức truyền dữ liệu(Media type formatter)
11. Tìm kiếm trong Web API(Web api Filters)
12. Tạo web API  từ CRUD (Create web Api for crud)
13. Consume web API 
14. HttpClient trong ASP net API(Httpclient)
15. Dependency injection là gì?
16. Thiết lập web api trên Hosting
17. Useful Resources như thế nào?