by Derek Jensen
Lessons:26Length:4.8 hours
Next lesson playing in 5 seconds
CancelFree Preview: ASP.NET At Your Service: Web API
Introduction
06:28
In these days of cross-platform and highly distributed application development, how do you stay relevant and needed as a developer? You place yourself right in the middle of all the action. In this course, I will walk you through what ASP.NET Web API is, how it is built upon well-known technology, and how to create your own HTTP service.
Once you have completed this course, you will easily be able to create web services that will service other web applications, websites, desktop applications, and mobile applications all running on different operating systems.
1.Welcome1 lesson, 06:28
1 lesson, 06:28
Free Lesson 1.1Introduction06:28
Free Lesson
1.1
Introduction
06:28
2.Basics of HTTP5 lessons, 35:59
5 lessons, 35:59
Free Lesson 2.1Fiddler08:56
Free Lesson
2.1
Fiddler
08:56
2.2What is HTTP?04:25
2.2
What is HTTP?
04:25
2.3HTTP Headers09:45
2.3
HTTP Headers
09:45
2.4HTTP Methods and Body06:41
2.4
HTTP Methods and Body
06:41
2.5HTTP Responses06:12
2.5
HTTP Responses
06:12
3.Getting Started6 lessons, 1:15:52
6 lessons, 1:15:52
3.1Creating a Web API Project10:44
3.1
Creating a Web API Project
10:44
3.2M(no-V)C16:18
3.2
M(no-V)C
16:18
3.3Working With Controllers09:54
3.3
Working With Controllers
09:54
3.4Understanding Actions18:40
3.4
Understanding Actions
18:40
3.5Serialization12:19
3.5
Serialization
12:19
3.6Routing07:57
3.6
Routing
07:57
4.Building an API10 lessons, 2:22:31
10 lessons, 2:22:31
4.1What We Are Building03:39
4.1
What We Are Building
03:39
4.2Setting Up Our Project05:37
4.2
Setting Up Our Project
05:37
4.3Entity Framework and Code First18:09
4.3
Entity Framework and Code First
18:09
4.4Adding Entities and Seed Data17:32
4.4
Adding Entities and Seed Data
17:32
4.5Creating Repositories and a Service Layer15:55
4.5
Creating Repositories and a Service Layer
15:55
4.6Our First Controller, Actions and Model28:20
4.6
Our First Controller, Actions and Model
28:20
4.7Model Validation10:47
4.7
Model Validation
10:47
4.8More Actions15:49
4.8
More Actions
15:49
4.9Adding A Base Controller04:25
4.9
Adding A Base Controller
04:25
4.10More Routing22:18
4.10
More Routing
22:18
5.Wrapping Up4 lessons, 28:32
4 lessons, 28:32
5.1Dependency Injection09:54
5.1
Dependency Injection
09:54
5.2Enhancing Our Models09:06
5.2
Enhancing Our Models
09:06
5.3Security Considerations08:27
5.3
Security Considerations
08:27
5.4Thank You01:05
5.4
Thank You
01:05