Vítejte na mém osobním blogu. Články píšu primárně pro svou potřebu, ale budu rád, pokud zaujmou i náhodného návštěvníka. :-) Píšu zejména o programování, o tématech, se kterými mám zkušenost, nebo na nich zrovna pracuji.
ASP.NET s podporou knihovny React

Založení projektu s podporou TypeScriptu a příprava 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 aplikace, který propojuje business a IT pomocí OOP.

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