Series - Web-API-Design


Web API Design: (06) Advanced Design[MP4] [0:43:40] [2015/02/07]
Learn about building parameters, using type converters, model-binding, methods to version the API, and wrapping the service in Azure API services​. [01:45] - Parameter Binding[09:08] - Type…


Web API Design: (05) Security[MP4] [0:52:37] [2015/02/07]
Get details on authentication, token-based authentication, authorization filters, role-based authorization, and preventing cross-site request forgery​. [03:23] - Authentication in the Host[13:44] -…


Web API Design: (04) Validation and Error Handling[MP4] [0:52:03] [2015/02/07]
Discover standard ways to manage errors and status codes, using built-in model validation in ASP.NET, taking advantage of helpers, exception filters, and global exception handling. [06:37] - Status…


Web API Design: (03) Configuration[MP4] [0:46:56] [2015/02/07]
Learn about using media formatters for custom content type, changing the behavior of serializers, and working with routes and attributes. [08:11] - Media Formatters[15:29] - Camel Case and…


Web API Design: (02) Basic Design[MP4] [0:58:46] [2015/02/07]
Gain a greater understanding of resources and HTTP verbs, content negotiation, and tools for testing services.​ [04:52] - Defining the Resource[12:20] - Verbs and Web API[38:46] - Content…


Web API Design: (01) Introduction[MP4] [0:36:33] [2015/02/07]
Get an overview of Web API, RESTful services, and ASP.NET scaffolding. [06:56] - ASP.NET Web API[09:10] - Web API Design[10:20] - REST[13:58] - HATEOAS[26:10] - Scaffolding