ASP.NET Web API (C111)

Termíny:

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
Všechny termíny kurzu lze absolvovat též online prostřednictvím platformy Microsoft Teams.

Požadované znalosti: C#, HTTP a HTML

Klíčová slova: rest, http, asp.net, web api, wcf, komunikace, swagger

Kategorie: Webové aplikace

Tomáš Herceg

Roman Jašek

Termíny kurzu

Nejsou vypsány žádné kurzy. Napište nám a my s tím něco uděláme.

Prerekvizity

Navazující kurzy

Související kurzy