Category Archives: ASP.NET Core

OpenID Connect [Miroslav Louma, Vzdělávací okénko, 19.10.2021]

Záznam ze Vzdělávacího okénka HAVIT, kde Miro Louma ukazoval OpenID Connect a jeho implementaci v Identity Serveru 4.

Cancellation Tokens [Jiří Kanda, Vzdělávací okénko, 5.5.2021]

Záznam ze Vzdělávacího okénka HAVIT, kde Jirka Kanda ukazoval využití a práci s CancellationTokens v asynchronním programování.

HTTPS do každé rodiny [Ondřej Václavek, Vzdělávací okénko, 18.11.2020]

Záznam ze Vzdělávacího okénka HAVIT, kde Ondra Václavek povídal o HTTPS, Let’s Encrypt, ACME a dalších tématech z oblasti.

gRPC s ASP.NET Core [Jiří Kanda, Vzdělávací okénko, 6.5.2020]

Záznam ze Vzdělávacího okénka HAVIT z 8. dubna 2020, kde Jiří Kanda mluvil o gRPC, service-oriented contract-first alternativně k REST API.

Nahrávka je publikována na našem HAVIT YouTube Channelu.

Blazor WebAssembly + gRPC-Web code-first [Robert Haken, Vzdělávací okénko, 15.4.2020]

Záznam ze Vzdělávacího okénka HAVIT z 15. dubna 2020, kde jsem povídal o komunikaci mezi Blazor WebAssembly front-endem a ASP.NET Core backendem prostřednictvím gRPC-Web protokolu a s code-first přístupem (bez .proto souborů).

Nahrávka je publikována na našem HAVIT YouTube Channelu.

Cookies – SameSite [Jiří Kanda, Vzdělávací okénko, 8.4.2020]

Záznam ze Vzdělávacího okénka HAVIT z 8. dubna 2020, kde Jiří Kanda mluvil o cookies, zejména pak volby SameSite a souvisejících věcí kolem zabezpečení.

Nahrávka je publikována na našem HAVIT YouTube Channelu.

AIMEE – technologie na projektu [Vzdělávací okénko, 26.2.2020]

Záznam ze Vzdělávacího okénka HAVIT z 26. února 2020, kde Ondřej Václavek, Daniel Vršek a Pavel Kříž nechali nahlédnout do naší kuchyně a povídali o technických zajímavostech projektu AIMEE – Access & Identity Management aplikaci:

  • SignalR
  • Bulk Inserts v EF Core
  • Query Parameters
  • Castle Windsor resolvování pomocí generických parametrů
  • Front-end stack

Nahrávka je publikována na našem HAVIT YouTube Channelu.

[ASP].NET [Core] Performance Tuning – záznam, slides, dema [WUG Days Brno, 14.9.2019]

Záznam z mé přednášky pro konferenci WUG Days Brno ze 14. září 2019, kde jsem ukazoval pár performance tipů z praxe:

  • String Concatenation
  • StringBuilder Capacity Preinitialization
  • Collection Capacity Preinitialization
  • Substring as Span
  • String Concat Consolidation
  • Search In Collection
  • Dictionary Pickup Redundant Checks
  • Dictionary Remove Redundant Checks
  • Collection Empty Check
  • Redundant Casting
  • Boxing Unboxing
  • Caching
  • Finalization
  • Exception Handling (Try Catch)
  • Reflection
  • Reflection – Layout Trick

Slides a dema:

Nahrávka je publikována na našem HAVIT YouTube Channelu.

Azure Application Insights [Jiří Kanda, HAVIT Vzdělávací okénko, 27.6.2019]

Záznam ze Vzdělávacího okénka HAVIT z 27. června 2019, kde Jiří Kanda povídal o Azure Application Insights jako health-monitoring nástroji pro webové aplikace (nejen v Azure).

Nahrávka je publikována na našem HAVIT YouTube Channelu.