AuthorJonathan "J." Tower
- Convention-based routing
- Binding your code to an HTTP request
- Validating models
- Using attributes to route requests
- Customizing attribute routes
- Data serialization and model binding
- Error handling
- Using exception filters and exception loggers
- API documentation and testing
- Securing your API
Skill Level Beginner
- [Jonathan] RESTful services are an increasingly important part of many different types of modern software applications today. With desktop, mobile, and web front ends equally able to use these backend services, it's more important than ever to know how to create them quickly, securely and efficiently. That's why I'm so excited to teach you about creating RESTful Services using ASP.NET Web API 2.2. I'm Jonathan J. Tower and I'm a Principal Consultant at Trailhead Technology Partners and a Microsoft MVP in ASP.NET.
In this course, I'll show you how to leverage very popular ASP.NET framework to build RESTful Services. I'll start by showing you the basics of organizing your code in an ASP.NET Web API project. The default conventions for binding your code to an HTTP request and how to override those defaults. We'll also look at topics such as getting data in and out of your services, handing errors that may arise, securing your services, as well as documenting and testing those services.
So, join me in my LinkedIn Learning Course all about Building RESTful APIs with ASP.NET Web API 2.2.
1. Controllers and Actions
3. Data Serialization and Model Binding
4. Error Handling
5. API Documentation and Testing
Next steps1m 38s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.