Fundamente și Arhitectură CQRS în .NET

Doru Bulubasa
/

În acest prim articol din seria dedicată pattern-ului CQRS în .NET, explorăm fundamentele arhitecturale și avantajele separării responsabilităților între comenzi și interogări. Descoperă cum să structurezi un proiect modern folosind CQRS și DDD pentru claritate, scalabilitate și întreținere eficientă.


Read More

Jekyll – blogging static pentru pasionații de Git

Doru Bulubasa
/

Jekyll este un generator de site-uri statice simplu, gratuit și integrat perfect cu GitHub Pages. Ideal pentru pasionații de Git și Markdown.


Read More

Deployment & Concluzii

Doru Bulubasa
/

Încheiem această serie cu două componente esențiale pentru orice aplicație reală: publicarea în cloud și o reflecție sinceră asupra lecțiilor învățate. Discutăm opțiuni de hosting pentru React și API-ul .NET și extragem bune practici din arhitectura DDD aplicată în proiect.


Read More

Funcționalități avansate într-un blog modern: Comentarii, Paginare, Upload și SEO

Doru Bulubasa
/

Comentarii, relații între entități, paginare, upload imagine cover și SEO: tot ce ai nevoie pentru un blog modern cu React și .NET Core.


Read More

Clasamentul TIOBE – Iunie 2025: Python atinge un nou record!

Doru Bulubasa
/

Clasamentul TIOBE pentru luna iunie 2025 aduce confirmarea supremației Python, care atinge un scor record. Vezi topul complet, limbajele care au urcat spectaculos și cele care pierd teren.


Read More

Autentificare și Autorizare în React + .NET Core: Identity + JWT + Protejarea rutelor

Doru Bulubasa
/

În acest articol învățăm cum să securizăm un blog folosind autentificare cu JWT, implementarea ASP.NET Core Identity, și cum gestionăm loginul și tokenul în React. Vom explora concepte moderne de autorizare și protejare a resurselor.


Read More

Hugo – blog rapid cu generare statică

Doru Bulubasa
/

Hugo este o unealtă excelentă pentru dezvoltatori care vor un blog rapid, sigur și fără server backend. Află ce oferă și cum poți începe.


Read More

Ce e nou în .NET 10 Preview 5 – Funcții, îmbunătățiri și direcția .NET

Doru Bulubasa
/

.NET 10 Preview 5 aduce îmbunătățiri pentru AOT, trimming, performanță și suport extins pentru scenarii cloud-native. Descoperă ce e nou în acest preview.


Read More

Testare automată în React + .NET Core: de la unit la integration

Doru Bulubasa
/

Scrie teste automate în React și .NET: unit tests, integration tests, WebApplicationFactory, React Testing Library, Vitest. Ghid practic pentru aplicații moderne.


Read More

Ghost – platforma minimalista pentru bloggeri seriosi

Doru Bulubasa
/

Ghost este o platformă de blogging modernă, minimalistă și axată pe performanță, ideală pentru scriitori și creatori de conținut care vor să construiască o comunitate în jurul newsletterelor. În acest articol analizăm avantajele și limitările Ghost comparativ cu WordPress și alte soluții.


Read More

Introducere în Autentificare în Blazor WebAssembly

Doru Bulubasa
/

În acest articol explorăm fundamentele autentificării în Blazor WebAssembly. Vei învăța cum să implementezi un AuthenticationStateProvider personalizat, cum creezi o pagină de login și logout și cum protejezi rutele folosind [Authorize]. Totul însoțit de cod complet și exemple ușor de urmat.


Read More

Interacțiunea Frontend ↔ Backend

Doru Bulubasa
/

Conectează React și .NET Core într-un blog modern. Află cum să creezi endpointuri, să consumi API-uri și să validezi datele în ambele părți.


Read More

De ce WordPress este cea mai populară platformă de blogging

Doru Bulubasa
/

WordPress este prima alegere pentru milioane de bloggeri. Află ce îl face atât de popular, ce avantaje oferă, ce dezavantaje are și ce resurse recomandăm.


Read More

Interacțiunea cu API-uri externe (HttpClient)

Doru Bulubasa
/

Înveți să folosești HttpClient în Blazor WebAssembly pentru a consuma API-uri externe, cu un exemplu concret și bune practici.


Read More

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

Doru Bulubasa
/

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.


Read More