Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learning ASP.NET Web API
Introduction to Web APIs
The Course Overview
Understanding REST
Introduction to ASP.NET Web API
What’s New in ASP.NET Core 1.0?
Getting Started with the Project
Creating a New Web API Project
Setting Up the Infrastructure
Creating Web API Controller
Serialization
Routing
Building the Web API
Understanding HTTP Verbs
Implementing GET
Implementing POST
Implementing PUT
Implementing DELETE
Implementing PATCH
Adding More Features to Web API
Associations and URI Mapping
Implementing Sorting
Implementing Paging
Implementing Filters
Security in ASP.NET Web API
Understanding Security
Using SSL
Cross Origin Resource Sharing (CORS)
Implementing Authentication
Implementing Authorization
OAuth and Web API
Advanced Topics
Dependency Injection
HTTP Caching
Demo – HTTP Caching
Versioning
Demo – Versioning
Consuming the API
Getting the Resources
Adding New Resources
Updating Resources
Deleting Resources
Sorting and Paging
Caching and Versioning
Tips/Tricks and Best Practices
Designing the URI
HTTP Verbs – What not to do
Usage of HTTP Status Codes
Caching Best Practices
Other Common Practices
What’s Next?
Implementing POST
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock