RO EN
Arhitectură DDD în .NET Core: Cum structuri proiectele backend în mod curat și scalabil

Arhitectură DDD în .NET Core: Cum structuri proiectele backend în mod curat și scalabil

Domain-Driven Design (DDD) ajută la separarea clară a responsabilităților în aplicațiile .NET. În acest articol începem să aplicăm DDD pentru un backend de tip blog, explicând conceptele cheie și structurând proiectul în straturi clare: Domain, Application, Infrastructure și API.

Citește mai mult
Persistarea Datelor cu ProtectedLocalStorage

Persistarea Datelor cu ProtectedLocalStorage

În acest articol descoperim cum putem persista datele local în aplicațiile Blazor WebAssembly folosind ProtectedLocalStorage. Un exemplu practic va arăta cum putem salva preferințele utilizatorului (precum tema aleasă) într-un mod securizat.

Citește mai mult
Introducere în stack-ul React + .NET Core: Avantaje și scenarii de utilizare

Introducere în stack-ul React + .NET Core: Avantaje și scenarii de utilizare

Află de ce stack-ul React + .NET Core este ideal pentru aplicații moderne web. Descoperă avantajele fiecărei tehnologii și scenariile în care această combinație excelează.

Citește mai mult
Comunicarea între componente în Blazor

Comunicarea între componente în Blazor

În acest articol înveți cum să gestionezi comunicarea între componente în Blazor folosind EventCallback pentru trimiterea de evenimente și [CascadingParameter] pentru partajarea de date globale. Totul este ilustrat printr-un exemplu practic: un formular care adaugă elemente într-o listă.

Citește mai mult
Componente Reutilizabile în Blazor

Componente Reutilizabile în Blazor

În acest articol explorăm cum construim componente reutilizabile în Blazor, cum folosim [Parameter] pentru a le personaliza și cum putem crea rapid interfețe modulare, precum un CardComponent sau un AlertComponent.

Citește mai mult
Data Binding si Evenimente in Blazor

Data Binding si Evenimente in Blazor

In acest articol descoperim mecanismele de data binding si gestionare a evenimentelor in Blazor. Vei invata cum sa folosesti directive precum @bind, @onchange si @onclick, printr-un exemplu practic cu un formular si o lista interactiva.

Citește mai mult
Routing si Navigare in Blazor

Routing si Navigare in Blazor

In aceasta a doua parte din seria noastra Blazor WebAssembly, exploram unul dintre cele mai importante concepte ale oricarei aplicatii web: navigarea intre pagini.

Citește mai mult
Introducere în Blazor WebAssembly cu C#

Introducere în Blazor WebAssembly cu C#

In acest articol incepem seria despre Blazor WebAssembly. Vei invata ce este, cum functioneaza si cum poti crea rapid o aplicatie web in C# care ruleaza direct în browser.

Citește mai mult