تفاصيل العمل

Built a full‑stack Blazor WebAssembly application backed by an ASP.NET Core Web API and EF Core to manage Tracks and Trainees. The client (Blazor WASM) uses typed HttpClient services (TrackRepoService, TraineeRepoService) for REST calls to controllers like TrackController and TraineeController, while the server persists data with MyContext (EF Core + SQL Server) and applies migrations at startup. Features include full CRUD, model validation via data annotations, repository pattern for separation of concerns, CORS configuration for local dev, and navigation/validation UI in pages such as Tracks.razor, TraineeNew.razor, and TraineeEdit.razor:21-25:23. Ideal for demonstrating modern .NET client-server integration, DI, and enterprise-friendly patterns. Message for code walkthrough, deployment tips, or to see a demo.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة