Vítejte na mém osobním blogu! Články píšu hlavně pro sebe, ale budu rád, pokud zaujmou i náhodné čtenáře :-) Nejčastěji píšu o programování a o tématech, se kterými mám zkušenosti nebo na kterých právě pracuji.
Konfigurace RouterOS a připojení do sítě CETIN

Základní konfigurace a zabezpečení MikroTik routeru.

11.01.2026
MikroTik RouterOS 7 CETIN Wi-Fi

ASP.NET s podporou React JS

Založení ASP.NET projektu s podporou React JS a TypeScriptu, včetně nastavení error handlingu pomocí ProblemDetails objektu na straně backendu.

29.07.2023
React 18 TypeScript .NET 7 CORS Problem Details

Nastavení přístupu mezi SQL Server databázemi

Popis několika možností, jak nastavit podporu pro cross-database dotazy.

03.04.2023
SQL Server T-SQL Module Signing Cross-Database Access Cross-Database Query

Integrace CLR na SQL Serveru

Integrace Common Language Runtime (CLR) v SQL Serveru pro psaní procedur a funkcí v .NET

05.11.2022
SQL Server SQL CLR T-SQL C#

Databázový vývoj pomocí SSDT

SQL Server Data Tools (SSDT) umožňují vyvíjet a nasazovat databáze přímo z prostředí Visual Studia.

08.08.2022
SSDT T-SQL Visual Studio

Návrhové principy SOLID

Popis základních návrhových principů v objektovém programování.

03.02.2022
SOLID C#

Spouštění úloh pomocí Azure WebJobs

Nastavení úlohy běžící na pozadí v rámci Azure App Service.

27.11.2021
Python Azure WebJobs Azure App Service

Testování podnikových aplikací

Úvod do testování enterprise aplikací, včetně unit testů, integračních testů a end-to-end testů.

09.10.2021
.NET 5 Unit Testing Integration Testing E2E

Dokumentace REST API pomocí OpenAPI a Swagger UI

Generování dokumentace pro API pomocí standardu OpenAPI a nástroje Swagger UI.

03.07.2021
REST Swagger UI OpenAPI .NET 5

Objektově relační mapování a Entity Framework

Objektově-relační mapování (ORM) pomocí Entity Frameworku (EF) je doporučený způsob připojení aplikace k relační databázi v prostředí .NET.

15.05.2021
ORM EF Core 5 SQL Server

Generování PDF souborů pomocí Razor Engine

Jak vygenerovat PDF soubor z webové služby pomocí Razor šablony (HTML).

12.04.2021
Select.HtmlToPdf Razor .NET 5

Nastavení e-mailingu v rámci webové služby

Odesílání e-mailů přes SMTP server pomocí knihovny MailKit.

06.04.2021
MailKit .NET 5

Připojení webové služby k Azure Key Vault

Jak nastavit přístup webové služby do Azure Key Vault pomocí RBAC.

21.03.2021
Azure Key Vault App Service ASP.NET Core

Logování pomocí Serilogu a Seq

Logování a monitoring v ASP.NET Core projektu pomocí knihovny Serilog a serveru Seq.

24.02.2021
ASP.NET Core Serilog Seq

Health monitoring webové aplikace

Nastavení ASP.NET Core middlewaru pro spouštění kontrol a monitorování aplikace.

16.02.2021
ASP.NET Core HealthChecks HealthChecks.UI

IIS a nastavení environment proměnné

Nastavení proměnné ASPNETCORE_ENVIRONMENT ve webovém serveru IIS pro rozlišení staging a produkčního prostředí.

06.02.2021
ASP.NET Core IIS

Manipulace s objekty v MongoDB databázi

Přehled CRUD operací v C# nad MongoDB (NoSQL) databází.

28.01.2021
C# MongoDB

Verzová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.2021
Git GitHub

Kontejnerizace pomocí Dockeru

Základní přehled kontejnerizace pomocí Dockeru a příklad s ASP.NET Core aplikací.

21.12.2020
Docker

Domain-Driven Design v MVC aplikaci

Domain-Driven Design je přístup k návrhu a vývoji softwaru, který propojuje business a IT.

30.11.2020
ASP.NET Core

Image Recognition pomocí ML.NET

Machine Learning framework ML.NET poskytuje API pro využívání AI algoritmů. Vytvoříme program, který rozpozná, zda je na obrázku pes, kočka nebo lev.

19.11.2020
C# ML.NET

Využití WebSocket protokolu s pomocí SignalR

Nastavení jednoduchého SignalR Hub API v ASP.NET Core aplikaci pro sdílení plochy a kreslení obrázků mezi připojenými klienty.

14.11.2020
ASP.NET Core SignalR

Vytvoření progresivní webové aplikace (PWA)

Vytvoření a základní nastavení progresivní webové aplikace jako alternativy k vývoji mobilní aplikace.

8.11.2020
ASP.NET Core PWA

Úvod do TypeScriptu: Vytvoření robota s využitím OOP

Příprava projektu a naprogramování jednoduché třídy. TypeScript nám pomáhá detekovat chyby, které by se mohly projevit až při běhu programu.

1.11.2020
ASP.NET Core TypeScript

Axios: JavaScript knihovna pro HTTP komunikaci

Komunikace s webovým API pomocí knihovny Axios a testování pomocí frameworku Jest.

31.10.2020
ASP.NET Core Axios Jest

Hostování ASP.NET Core na Linuxu s Nginx

Instalace ASP.NET Core na Linuxu a konfigurace webového serveru Nginx.

26.10.2020
ASP.NET Core Linux VMPlayer Nginx