ASP.NET Web API (C111)
Aktuálně nemáme vypsaný žádný termín. Poptat termín kurzu
ASP.NET Web API je rozhraní pro návrh a konzumaci HTTP služeb. Přichází společně s ASP.NET MVC 4 a využívá některé její principy. Dalo by se hovořit o jednodušší alternativě ke komplexnímu komunikačnímu rozhraní WCF. Na kurzu se naučíte jak poskytovat data a jakým způsobem je následně konzumovat z desktopových aplikací nebo přímo z prohlížeče pomocí AJAXu. Bude se mluvit i o tom, jak rozpoznat scénáře, kdy bude nebo naopak nebude vhodné Web API využít.
1. ČÁST
- Seznámení s ASP.NET Web API
- Základní funkce controllerů
- Atributy FromBody, FromUrl, HttpGet, HttpPost, ActionName
2. ČÁST
- Attribute routing
- Route constrainty
- Exception handling a action filtery
3. ČÁST
- Vlastní zpracování požadavků
- Delegating handlery
- Autorizace a autentizace
4. ČÁST
- OData (přehled)
- Swagger
Požadované znalosti: C#, HTTP a HTML
Klíčová slova: rest, http, asp.net, web api, wcf, komunikace, swagger
Kategorie: