Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Building ASP.Net Web API OData ServicesГод выпуска: 2013
Производитель: Pluralsight
Сайт производителя:
http://pluralsight.com/training/Courses/Description/aspnetwebapi-odataАвтор: Brian Noyes
Продолжительность: 3h 51m
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: Создание OData-служб с использованием ASP.NET Web API
Этот курс охватывает вопросы использования интерфейса прикладного программирования ASP.NET Web API для построения служб уровня данных на основе протокола OData, включая синтаксис запросов и формат сообщений OData.
Протокол OData является межплатформенным стандартом для публикации данных посредством REST-ориентированных HTTP-служб для запросов и обновлений.
Интерфейс прикладного программирования ASP.NET Web API был расширен, позволив упростить построение служб, которые допускают синтаксис запросов OData и наряду с этим любое форматирование по вашему предпочтению для вашей полезной нагрузки, или для создания полномасштабной OData-службы с языком запросов и OData-совместимым форматированием.
В этом курсе вы изучите, то как реализовать поддержку запросов и форматирование OData для двунаправленных CRUD-операций (Create-Read-Update-Delete) над набором ресурсов публикуемых с использованием служб Web API.
Сначала вы изучите некоторые основы служб ASP.NET Web API, REST и OData.
Далее вы изучите синтаксис запросов OData и то, как проще их реализовать в ваших службах.
Затем вы изучите то, как определить сущностные модели данных (Entity Data Models) для поддержки полного навигационного синтаксиса OData и добавить средства форматирования для превращения ваших служб в полностью совместимые OData-службы.
Наконец, получите некоторые сведения о вызове этих служб из .NET- и JavaScript-клиентов.
This course covers how to use ASP.NET Web API to build data services based on the OData protocol, including OData query syntax and OData message formatting.
The OData protocol is an open multiplatform standard for exposing data via REST-based HTTP services for querying and updating.
The ASP.NET Web API has been extended to allow you to easily build services that enable the OData query syntax on top of whatever formatting you choose for your payloads, or to do full-blown OData with both the query language and OData-compliant formatting.
This course will teach you how to implement OData query support and OData formatting for round-trip CRUD (Create-Read-Update-Delete) operations on resource collections exposed using Web API services.
You will first learn some fundamentals about ASP.NET Web API services, REST, and OData.
Then you will learn about OData query syntax and how to easily implement it in your services.
Then you will learn how to define Entity Data Models to support the full OData navigation syntaxes, and add OData formatters to turn your services into fully compliant OData services.
Finally you will get some exposure to calling those services from .NET and JavaScript clients.
[spoiler="Содержание"]
Course Overview
Introduction
Introduction to ASP.NET Web API Services and OData
Introduction
ASP.NET Web API Overview
ASP.NET Web API Pipeline and Configuration
REST Architectural Style
Simple CRUD Services with Web API
Demo: Simple CRUD Services with Web API
OData Protocol Overview
Summary
OData Platform, Tools and Resources
Introduction
OData Support Across Platforms
WCF Data Services vs ASP.NET Web API OData
Introduction to WCF Data Services
Demo: Intro to WCF Data Services
OData Tools and Libraries
Demo: OData Tools
Summary
Supporting OData Query Syntax
Introduction
OData Query Syntax Overview
Demo: OData Query Examples
Adding OData Queryable Support to Web APIs
Demo: Adding OData Queryable Support to Web APIs
Deferred Execution
Demo: Deferred Execution
Query Validation
Demo:Query Validation
Summary
Supporting OData Formatting and Entity Data Models
Introduction
OData Formats Overview
Demo: OData Formats
Entity Data Models
Implementing an OData Service with Web API
Demo:Implementing an OData Service with Web API
Summary
Updating Web API Resources Through OData
Introduction
Exposing update operations from EntitySetControllers
Demo: Exposing update operations from EntitySetControllers
Returning OData compliant errors
Demo: Returning OData compliant errors
Updating relations through OData
Demo: Updating relations through OData
OData actions and unhandled requests
Demo: OData actions and unhandled requests
Summary
Consuming OData Services from .NET and JavaScript Clients
Introduction
Consuming OData from .NET Clients
Demo: Consuming OData from .NET Clients
Using Task-Based Async Pattern (TAP) with WCF Data Service Clients
Demo: Using Task-Based Async Pattern (TAP) with WCF Data Service Clients
Consuming OData from JavaScript Clients
Demo: Consuming OData from JavaScript Clients with JQuery
Demo: Consuming OData from JavaScript Clients with DataJS
Demo: Consuming OData from JavaScript Clients with Breeze
Summary
[/spoiler]
Файлы примеров: отсутствуют
Формат видео: WMV
Видео: wmv3, 15fps, 1024x768, 78~5378 kbps
Аудио: wma2, 44.1kHz, Stereo, 128kbps
[spoiler="Скриншоты"]



[/spoiler]
Доп. информация: Exercise includes slides, code and transcripts