React s ASP.NET - První část
Založení projektu s podporou TypeScriptu a příprava backendu.
29.07.2023SQL Server Cross Database Access
Popis několika možností jak nastavit účtu přístup do vícero databází.
03.04.2023SQL Server integrace .NET CLR
Integrace Common Language Runtime nám umožní psát procedury a funkce v C# a spouštět je pomocí T-SQL.
05.11.2022Databázový vývoj pomocí SSDT
SQL Server Data Tools (SSDT) umožňují vyvíjet a nasazovat databáze z prostředí Visual Studia.
08.08.2022Návrhové principy SOLID
Popis základních návrhových principů objektového programování.
03.02.2022Spouštění úloh pomocí Azure WebJobs
Nastavení jobu, který poběží na pozadí webové služby.
27.11.2021Testování podnikových aplikací
Úvod do teorie testování a tipy na použití unit a integračních testů.
09.10.2021Dokumentace REST API pomocí OpenAPI a Swagger UI
Automatické vygenerování dokumentace k webovému API.
03.07.2021Objektově relační mapování a Entity Framework
Objektové relační mapování (ORM) v podobě Entity Frameworku (EF) je doporučený způsob jak se z aplikace připojovat k podporované relační databázi v prostředí .NET.
15.05.2021Generování PDF pomocí Razor Engine
Jak z webové služby vygenerovat PDF soubor pomocí Razor šablony (HTML).
12.04.2021Nastavení emailingu z webové služby
Použití MailKit knihovny pro odesílání emailů přes SMTP server.
06.04.2021Připojení webové služby na Azure Key Vault
Nastavení webové služby (Azure App Service), která bude mít pomocí RBAC přístup do Azure Key Vault.
21.03.2021Logování pomocí Serilogu a Seq
Logování v ASP.NET Core projektu pomocí knihovny Serilog a konfigurace Seq serveru pro monitoring.
24.02.2021Health monitoring webové aplikace
Nastavení ASP.NET Core middlewaru pro spouštění kontrol na straně aplikace a nastavení monitoringu takovýchto aplikací.
16.02.2021IIS a nastavení environment proměnné
Nastavení ASPNETCORE_ENVIRONMENT proměnné v rámci IIS pro rozlišení staging prostředí od produkce.
06.02.2021Manipulace s objekty v MongoDB
Přehled CRUD operací v C# nad MongoDB (NoSQL) databází.
28.01.2021Verzování pomocí Gitu na platformě GitHub
Základní přehled verzovacího nástroje Git, propojení s platformou GitHub a představení verzovacích strategií GitFlow a GitHub flow.
02.01.2021Docker kontejnerizace
Základní přehled docker kontejnerizace a příklad s asp.net core aplikací.
21.12.2020Domain Driven Design v MVC aplikaci
Domain Driven Design je koncept jak vnímat a modelovat business problematiku pomocí OOP.
30.11.2020Image Recognition pomocí ML.NET
Machine learning framework od Microsoftu ML.NET nám poskytuje jednoduché API pro volání složitých AI algoritmů. Vyzkoušíme si vytvořit program, který rozpozná jestli je na obrázku pes, kočka nebo lev.
19.11.2020Využití WebSocket protokolu pomocí SignalR
Nastavení jednoduchého SignalR Hub API v ASP.NET Core aplikaci, která bude umět sdílet plochu pro kreslení obrázků pro připojené klienty.
14.11.2020Vytvoření progresivní webové aplikace (PWA)
Vytvoření a základní nastavení progresivní webové aplikace. Jedná se o alternativu k vývoji mobilní aplikace.
8.11.2020TypeScript
Příprava projektu a naprogramování jednoduché aplikace. TypeScript nám pomáhá při vývoji detekovat chyby, které by mohly nastat až při běhu programu.
1.11.2020Axios HTTP klient
Jak komunikovat s webovým API pomocí javascriptové knihovny Axios a otestování komunikace pomocí frameworku Jest.
31.10.2020Hostování ASP.NET Core aplikace na Linuxu
Základní nastavení, jak zprovoznit ASP.NET Core na Linuxu. Cílem je z Linuxu vytvořit webový server, na kterém může běžet webová stránka napsaná v jazyce C#.
26.10.2020