Guest Lecture — Clean Architecture & Vertical Slice în .NET
Prelegere susținută de un invitat din industrie: Clean Architecture, Vertical Slice, Repository Pattern și decizii de design în proiecte reale.
Laborator
Lista este generata automat din fisierele markdown.
Prelegere susținută de un invitat din industrie: Clean Architecture, Vertical Slice, Repository Pattern și decizii de design în proiecte reale.
Extension Methods, Delegates, Func, Action — fundamente C# pentru laboratoarele următoare.
Bazele HTTP si Web API: rute, metode, status codes si implementarea unui API simplu cu Swagger.
LINQ method syntax, deferred execution si validare cu DataAnnotations aplicate pe endpoint-uri Web API.
Introducere EF Core + Razor Pages: DbContext, migrations, DI si prima pagina de listare a stirilor.
CRUD complet in Razor Pages: Details, Create, Edit, Delete, rutare cu parametri si paginare simpla.
Tranzitia de la Razor Pages la MVC, introducerea async/await si structurarea pe Service + Repository.
Implementarea autentificarii si autorizarii cu ASP.NET Core Identity, roluri, content ownership si protejarea actiunilor cu [Authorize].