SignalR a jeho využití ve webových aplikacích (C129)

Tomáš Herceg

SignalR je technologie, která celkem pohodlně řeší problém realtime komunikace na webu. Na tomto kurzu si vysvětlíme její základní principy a na praktických příkladech si ukážeme, jak tuto technologii používat. Povíme si také o úskalích, na která při realtime komunikací na webu můžete narazit a jak se s nimi vypořádat.


1. ČÁST

  • Úvod do SignalR a Owinu
  • Použití tříd PersistentConnection a Hub
  • Použití javascriptového klienta

2. ČÁST

  • Použití .NET klienta
  • Exception handling, reconnecting
  • Autentizace a autorizace
  • Self-hosting
Počet částí kurzu v osnově nemusí odpovídat počtu dní, po které se kurz koná. Večerní kurzy se skládají ze 3hodinových bloků, denní kurzy zahrnují 6 hodin výuky na každý den. Během kurzu se samozřejmě dozvíte vše, co je uvedeno v osnově.

Požadované znalosti: C#, Javascript (základní znalost), HTML (základní znalost)

Klíčová slova: C#, SignalR, messaging, service bus, Javascript, WebSockets, HTML, real-time, TCP/IP

Kategorie: Webové aplikace

Související kurzy

ASP.NET MVC 5 (C110)

Tomáš Jecha, Tomáš Jurásek

Technologie ASP.NET MVC je rozhraní pro budování webových aplikací na platformě Microsoft .NET. Postupně nahrazuje služebně starší ASP.NET WebForms, jež není od ASP.NET 5 dále podporována. Tím se stává jednou z nejžádanějších technologiích .NET vývojářů.

ASP.NET WebForms 4.5 pro úplné začátečníky (C120)

Na tomto kurzu si ukážeme úplné základy technologie ASP.NET WebForms a představíme si její základní principy. Vysvětlíme si, jak fungují master pages, jak se používají skiny a témata, ukážeme si základní komponenty, validátory a data-binding. Ukážeme si také základní použití membership a role providerů, které slouží pro implementaci přihlašování uživatelů do aplikace.

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

Lektoři

Tomáš Herceg

Jsem Microsoft Most Valuable Professional a řídím softwarovou firmu RIGANTI, která se zabývá vývojem aplikací na platformě Microsoft .NET. Pod hlavičkou dotNETcollege poskytuji školení a konzultace na celou oblast .NET frameworku. Jsem také zakladatelem open source projektu DotVVM.