Junior — Middle
Czy mógłbyś podzielić się swoim doświadczeniem z językiem C# i projektami, w których go używałeś?
sobes.tech AI
Odpowiedź od AI
W moich projektach w C# głównie pracowałem nad tworzeniem aplikacji webowych na ASP.NET Core i aplikacji desktopowych z użyciem WPF. Na przykład stworzyłem system zarządzania zamówieniami, w którym zaimplementowałem REST API do komunikacji z frontendem i bazą danych za pomocą Entity Framework Core. Używałem również LINQ do wygodnej pracy z kolekcjami oraz programowania asynchronicznego z async/await w celu zwiększenia wydajności.
Przykład prostego metody w C# z asynchronicznym zapytaniem do bazy danych:
public async Task<List<Order>> GetOrdersAsync()
{
using(var context = new AppDbContext())
{
return await context.Orders.Where(o => o.Status == "Active").ToListAsync();
}
}