Notes from our developers on .NET, Azure, AI, and the craft of shipping digital products. Published on knowledge-base.havit.cz.

Jak snížit objem kódu o 20 % bez psaní boilerplate? Aspektové programování s Metalama v .NET (C#). Vzdělávací okénko prezentoval Lukáš Michl.

Jak Dan Hrubý použil AI (NotebookLM, Claude) k diagnostice a optimalizaci chytrého domu Loxone? Záznam ze Vzdělávacího okénka HAVIT z 19. března 2026.

Záznam ze Vzdělávacího okénka HAVIT z 5. března 2026. Tomáš Wagner ukazuje, jak krok za krokem postavit AI aplikaci v .NET a C# – od nastavení AI služby přes napojení do aplikace až po pokročilejší funkce jako chat history, tools a strukturovaný výstup.

Claude Code CLI v praxi: AI asistent pro .NET vývojáře — zkušenosti, skills, MCP servery a workflow. Vzdělávací okénko prezentoval Ondřej Václavek.

Co je .NET Aspire a proč ho použít pro multiservice .NET aplikace? Orchestrace, telemetry a Service Discovery v praxi. Co je .NET Aspire a co není (rozdíl oproti Kubernetes) Stavební kameny: AppHost, Service Defaults, integrace a Dashboard Orchestrace Docker kontejnerů bez ruční konfigurace Service Discovery a centralizovaná konfigurace závislostí Telemetry: logy, trasování a metriky v […]

Záznam ze Vzdělávacího okénka HAVIT z 5. února 2026.

Proč selhávají .NET aplikace, i když děláte vše správně? Skutečné miny v knihovnách a frameworcích. Vzdělávací okénko prezentoval Jiří Kanda.

Jak psát integrační testy v .NET správně? Testcontainers spustí reálný SQL Server z Dockeru přímo z C# testovacího kódu. Rozdíl mezi integračními a unit testy – kde mockování nestačí Proč jsou integrační testy v CI/CD pipeline problematické a jak to řeší Docker Testcontainers – NuGet balíček pro spouštění Docker kontejnerů z C# Integrace s ASP.NET […]

Záznam ze Vzdělávacího okénka HAVIT, kde Lukáš Michl povídal o tom, jak psát signatury metod a DTO tak, aby byl kód srozumitelný bez nutnosti číst implementaci. Přednáška pokrývá antipattern primitive type obsession, strong type values, knihovnu Vogen a best practices pro DTO. Proč záleží na čitelných signaturách Dobrá signatura metody prozradí, co metoda dělá, aniž […]

Záznam z přednášky pro konferenci WUG Dev Day Praha z 26. ledna 2026. Co se dozvíte Slides

Záznam z (mini) Vzdělávacího okénka HAVIT, kde jsem ukazoval, jak se vypořádat s umístěním submit HxSubmit tlačítka mimo formulář (EditForm).

Záznam ze Vzdělávacího okénka HAVIT z 6. listopadu 2025. Jirka nám ukazoval, co je nového v Entity Framework Core 10, co se hodí pro naše projekty a jak nyní funguje IN operátor (Contains()) a jeho bucketizace parametrů.