Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Implementing an API in ASP.NET Web APIГод выпуска: 2013
Производитель: Pluralsight
Сайт производителя:
http://pluralsight.com/Автор: Shawn Wildermuth
Продолжительность: 5h 30m
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: If you watched my Web API Design course, you should know what a pragmatic RESTful API looks like. In this course I'll show you how to implement it in ASP.NET Web API
Если вы смотрели мои Web API Дизайн Конечно, вы должны знать, что прагматический RESTful API выглядит. В этом курсе я покажу вам, как это осуществить в ASP.NET Web API [via
http://translate.google.com ]
[spoiler="Содержание"]
│ implementing-restful-aspdotnet-web-api.zip
│
├───01. Course Introduction
│ 01. Introduction.wmv
│
├───02. Implementing an API in ASP.NET Web API
│ 01. Introduction.wmv
│ 02. Pragmatic REST.wmv
│ 03. Why ASP.NET Web API.wmv
│ 04. What are We Building .wmv
│ 05. Creating A New Web API Project.wmv
│ 06. Adding Web API to an ASP.NET Project.wmv
│ 07. Creating Your First Controller.wmv
│ 08. Serialization in Web API.wmv
│ 09. Dependency Injection.wmv
│ 10. Models vs. Entities.wmv
│ 11. Routing and Parameters.wmv
│ 12. Summary.wmv
│
├───03. API Basics
│ 01. Introduction.wmv
│ 02. What are We Building .wmv
│ 03. Implementing an Association.wmv
│ 04. Identifiers.wmv
│ 05. Preparing for Security.wmv
│ 06. Implementing POST.wmv
│ 07. Implementing DELETE.wmv
│ 08. Implementing PUT PATCH.wmv
│ 09. Implementing Paging.wmv
│ 10. Implementing RPC-Style Calls.wmv
│ 11. Summary.wmv
│
├───04. Securing APIs
│ 01. Introduction.wmv
│ 02. APIs and Security.wmv
│ 03. Requiring SSL.wmv
│ 04. Cross Origin Security and JSONP.wmv
│ 05. Supporting CORS.wmv
│ 06. Authentication vs. Authorization.wmv
│ 07. Piggybacking on ASP.NET Authentication.wmv
│ 08. Implementing Basic Authentication.wmv
│ 09. Testing Basic Authentication.wmv
│ 10. Tokens Authentication.wmv
│ 11. Implementing Token Authentication.wmv
│ 12. Walkthrough of OAuth Implementation.wmv
│ 13. Summary.wmv
│
├───05. Versioning
│ 01. Introduction.wmv
│ 02. API Versioning.wmv
│ 03. Creating A Versioned Controller.wmv
│ 04. Using Routing to Version with URLs.wmv
│ 05. HttpControllerSelector Explained.wmv
│ 06. Versioning with The Query String.wmv
│ 07. Versioning with A Version Header.wmv
│ 08. Versioning with The Accept Header.wmv
│ 09. Versioning with A Media Type.wmv
│ 10. Using SMammann's Solution.wmv
│ 11. Summary.wmv
│
└───06. REST Constraints
01. Introduction.wmv
02. What are REST Constraints.wmv
03. Client-Server.wmv
04. Stateless Server.wmv
05. Cache and ETags.wmv
06. Implementing ETags.wmv
07. Uniform Interface.wmv
08. Implementing Links.wmv
09. Improving Link Serialization.wmv
10. Layered System.wmv
11. Code On-Demand.wmv
12. REST Maturity Model.wmv
13. Summary.wmv
[/spoiler]
Файлы примеров: присутствуют
Формат видео: WMV
[spoiler="audio\video"]
General
Complete name : C:\01. Introduction.wmv
Format : Windows Media
File size : 2.61 MiB
Duration : 1mn 50s
Overall bit rate mode : Variable
Overall bit rate : 197 Kbps
Maximum Overall bit rate : 235 Kbps
Encoded date : UTC 2013-09-20 15:56:05.801
Video
ID : 2
Format : VC-1
Format profile : MP@HL
Codec ID : WMV3
Codec ID/Info : Windows Media Video 9
Codec ID/Hint : WMV3
Description of the codec : Windows Media Video 9
Duration : 1mn 51s
Bit rate mode : Variable
Bit rate : 37.8 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.003
Stream size : 512 KiB (19%)
Language : English (US)
Audio
ID : 1
Format : WMA
Format version : Version 2
Codec ID : 161
Codec ID/Info : Windows Media Audio
Description of the codec : Windows Media Audio 9.2 - 128 kbps, 44 kHz, stereo 1-pass CBR
Duration : 1mn 50s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Stream size : 1.69 MiB (65%)
Language : English (US)
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]