Newsletter signup (with exclusive discounts): (your email will be kept safe and you will not be spammed).
Learn about WebAPI, a powerful project type that allows C# to communicate with almost any programming language. You can even allow machine to machine communication. So whether you are going to build a mobile app for IOS or Android, a desktop app using WPF, Java, or others, or you are going to build a web application, WebAPI is there to support you.
In this video, I will give you the overview of what WebAPI is, how to set it up, how to connect to it for testing, and then some tips and tricks as well before I show you how to deploy it.
0:00 – Intro
2:23 – Creating ASP .NET Framework app with MVC and Web API
11:27 – Demo app walkthrough
17:30 – API controller
19:46 – API GET
21:40 – API test tool: Postman
26:20 – API configuration: Routes
28:36 – Creating API controller
34:52 – API GET
39:22 – Note on Data Access and User Interfaces
41:29 – API POST
44:57 – Debugging POST
49:00 – Sending data through GET and why not to do that
53:48 – Custom GET method and custom Route
59:22 – GET variables
1:02:09 – API help documentation
1:10:17 – Deploying Web API project
1:14:01 – Summary and concluding remarks
Thanks for Ralfs HBK for breaking down the chapters
This video was so insightful for me! It was like…I don’t know. A breath of fresh air. I am so happy to find your channel. You videos are so detailed and really show design of applications which used in real world. You are a genius Tim! Like a Mozart of programming!
P.S. I would definitely buy your course if Visa or Mastercard worked in my country. But they are not working and for a really good reason. When I’ll move to a different location I’ll subscribe to your Patreon.
thanksss
Excellent intro to Web API, GET and PUT, API Routing, Postman, Automatic Documenting, Deployment, Automatic Help.
Tim, I watched so many of your videos in the last several years. You are an excellent teacher! Thank you indeed!!!!!!!!!!!!!!!!!!!
Excellent video tutorial
Would you put the WebApi in its own class library that has a reference to the frontend and the backend class libraries so that the WebApi class library can transform the data from the frontend to the backend and from the backend to the frontend? In other words the WebApi class library would act as a conduit between layers.
Thanks
This was very helpful cheers Tim
great, simple, and perfect introductory tutorial. thank you
Great video, super recommended, thanks very much
You've explained the process in an obvious way… thank you so much, GURU. 💯
See… Now you have a new subscriber, haha!
Hi Tim, excellent tutorial, what about PUT method to update the date.
The tutorial is perfect! I understood Web API's better now. Thank you so much
BIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIg LIIIKKKEEEEE , thank you so much !!!!!!!!!!!
i just wanted to thankyou for these tutorials on c# related concepts. trust me you are a great teacher . the way you are spreading your knowledge is amazing. i am actually started liking c# after watching these videos by you !! 🙂
Good Job body, i've enjoyed your presentation, keep going 🙂
What is difference between net core web api and net framework web api
Is this material still legit if there is no option for .Net Framework in VS 2022?
Hello! Do you have more videos on web APIs? Thanks!
Very helpful! Thanks Tim
Thank you well explained