-
Course
- Core Tech
Implementing Advanced RESTful Concerns with ASP.NET Core 3
In this course you'll learn how improve your API with paging, sorting, and data shaping. You'll also learn how to make your API more evolvable and robust with HATEOAS and advanced content negotiation, and how to deal with caching and concurrency.
What you'll learn
In this course, Implementing Advanced RESTful Concerns with ASP.NET Core 3, you'll learn how to implement advanced RESTful concerns with ASP.NET Core 3. Implementing these will lead to a better, more evolvable API. You'll learn how improve your API with paging, sorting, and data shaping. You'll also learn how to make your API more evolvable and robust with HATEOAS and advanced content negotiation, and how to deal with caching and concurrency. By the end this course, you’ll know all about REST constraints and you’ll end up with a level 3 RESTful API, which is the highest possible level of maturity.
Table of contents
- Version Check | 20s
- Coming Up | 1m 37s
- Positioning this Course | 1m 11s
- Tooling | 1m 59s
- Demo - Introducing the Demo Application | 2m 57s
- Recapitulating REST | 6m 38s
- Paging through Collection Resources | 1m 59s
- Demo - Paging through Collection Resources | 8m 35s
- Returning Pagination Metadata | 3m 32s
- Demo - Improving Reuse with a PagedList<T> Class | 5m 34s
- Demo - Returning Pagination Metadata | 5m 28s
- Summary | 1m 22s
About the author
Kevin Dockx is a freelance solution architect (mobile/web), author & consultant, living in Antwerp (Belgium).
More Courses by Kevin