Slovenská verzeSlovensky

Přednášky na konferenci TechEd 2019 a dema

Během středy, 15. května jsem měl na tradiční konferenci TechEd - DevCon 2019 dvě přednášky zaměřené na téma Web API. V tomto článku shrnuji odkazy na všechno, co s mými přednáškami souvisí.

Miroslav Holec

Miroslav Holec

15. května. 2019

Stavíme RESTová API s ASP.NET Core

V přednášce jsem ukazoval jak si napsat jednoduché micro API s použitím nového routování v ASP.NET Core. Dále jsem navázal ukázkami, co poskytuje ASP.NET Core MVC pro stavbu RESTových API.

Témata

  • založení projektu, global json
  • postman
  • endpoint routing
  • dependency injection customization
  • launchsettings.json, nová api pro zapojení controllerů
  • metoda GET a HEAD, content negotiation, action results
  • metoda POST, validace, ivalidatable object
  • zapojení CORS

Demo na GitHubu: https://github.com/mholec/TechEd2019

RESTujeme do zlatova v ASP.NET Core

Přednáška RESTujeme do zlatova byla zaměřena na různé tipy pro vývoj webových API. Rozšířila přednášku Stavíme RESTová API o praktické ukázky a seznámila vývojáře s volně dostupnou šablonou Apic pro vývoj RESTových API.

Témata

  • šablona projektu APIC
  • konfigurace v program.cs
  • extension metody a štábní kultura ve startup.cs
  • dependency injection customizations
  • optimistické odbavování 2xx požadavků
  • řízení výjimek a řešení požadavků 5xx
  • validace požadavky 4xx
  • filtrování, řazení a stránkování
  • dokumentování, open api specification
  • health checks, beat pulse
  • custom middlewares

Demo na GitHubu: https://github.com/mholec/Apic

Demo k tomuto projektu slouží jako výchozí šablona, kterou lze použít pro vývoj REST API v ASP.NET Core 2.2.

Školení pro firmy

  • Známe klasický ASP.NET MVC a chceme se updatovat na Core
  • Používáme ASP.NET Core a chceme začít stavět RESTová API
  • Používáme ASP.NET Core a nejsme si jisti, zda naplno využíváme jeho potenciál
  • Pracujeme v Javě / PHP a chceme si napsat micro API v .NET Core
  • Psali jsme vždy ve WCF a teď se potřebujeme přeorientovat na REST styl

Pokud je vám kterýkoliv z výše uvedených scénářů blízký, mohu vám velmi snadno pomoci. Připravuji pro vývojářské týmy školení na míru, v rámci kterých se zaměřujeme přesně na oblast, se kterou potřebujete pomoci.

Objednávky školení na mirek@miroslavholec.cz nebo dohodou na 773 272 767


👨‍🎓 Webináře pro vývojáře

Vzdělávat se můžete i z pohodlí domova. Klasická školení jsem doplnil o související témata, která si můžete poslechnout v podobě živých webinářů. Přidejte se téměř 200 vývojářům, kteří se již připojili k mým webinářům!

Termín Místo
🍀 Konzumace REST API v .NET Core červen 2020 on-line více
🍀 Nástroje a šablony projektů v .NET Core červen 2020 on-line více
🍀 Entity Framework Core červen 2020 on-line více
Loading
Otevřít chat