FreeCourseWeb.com

ASPNET Web API

ASP NET Web API – Routing, Model Binding, Web API Security – OAuth 2 Code Flows, Client Credentials, Auth Code, JWT

This course contain concepts explanation and practical demo which implements realtime scenario-based solutions.

What you’ll learn

Course Content

Requirements

This course contain concepts explanation and practical demo which implements realtime scenario-based solutions.

The course discusses about the concepts of Web API Basics, Routing and Attribute Routing, Web API Security

Shows Demo on ASPNET Web API in NET Framework and Core Web API

Shows demo in core web api about implementing DataContext to connect SQL Server database

Shows demo on Controllers Action methods and Viewing in a Razor View

Explains Action methods in controller with GET, POST, PUT, DELETE http method types

Testing Web API Service using testing tools such as Swagger, Fiddler, and Postman

Explains about the Attribute Routing and Model Binding

Explains custom methods names, and model binding in parameter using [From Route], [From Query], [From Header], [From Body], [From Form]

Explains consuming web api service in a razor pages

Shows how to implement dependency injection of various services registered and configured in services collection in startup file in core web api

Shows demo on Consuming API Service in a jQuery and Calling API Service from Cross Domain client app

Configuring in Core Web API for registering custom services, Data Context, CORS policy, Razor Pages and Mapping Razor pages

Attribute Routing and Route Constraints in Web API

Optional Parameters in Attribute Routing

Explains Route names and Route Orders in Web API

Security in Web API – Implemented Practical demo on Basic Authentication,  OAuth 2  Code Flows (Client Credentials, Authorization Code Flow), JWT, and JWT in Microservices communication

Enable SSL in visual studio development server and Implement HTTPS in Web API

 

Get Tutorial