Category Archives: Speaking

Blazor – záznam, slides, dema [Dotnet Days Praha 2019]

Záznam z přednášky pro konferenci Dotnet Days Praha z 2. listopadu 2019. Je publikován na našem HAVIT YouTube Channelu.

Dotčená témata:

  • Blazor intro
  • Blazor hosting model – server-side vs. client-side, WebAssembly
  • Supported platforms
  • Blazor Now
  • Blazor Plans
  • Page = Component + Route
  • Hello World
  • AskMe Blazor demo
  • Layouts
  • Routing
  • Component Lifecycle Methods

C# Code Analysers [Ondřej Václavek, HAVIT Vzdělávací okénko, 21.11.2019]

Záznam ze Vzdělávacího okénka HAVIT z 21. listopadu 2019, kdy nám Ondřej Václavek povídal o tvorbě vlastních C# Code Analyserů.

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

Wi Fi Security 1 – WEP [Ondřej Václavek, HAVIT Vzdělávací okénko, 9.1.2020]

Záznam ze Vzdělávacího okénka HAVIT z 9. ledna 2020, kdy nám Ondřej Václavek povídal o fungování WiFi sítí, jejich zabezpečení a slabinách protokolu WEP. Včetně praktické ukázky odposlechnutí hesla sítě.

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

Nullable Reference Types [Jiří Kanda, HAVIT Vzdělávací okénko, 24.10.2019]

Záznam ze Vzdělávacího okénka HAVIT z 24. října 2019, kde Jiří Kanda povídal o nullable reference types v C# 8.0 a jejich využitelnosti na našich projektech.

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.