Junior — Middle
Önceki şirketinizde doğrudan veritabanı ile çalışmak için hangi aracı kullandınız?
sobes.tech yapay zeka
AI'dan gelen yanıt
Önceki şirketimde, Microsoft'un C# için ORM'si olan Entity Framework doğrudan veritabanı ile çalışmak için kullanılıyordu. Bu araç, veritabanıyla nesneler ve LINQ sorguları aracılığıyla çalışmayı sağlar, bu da geliştirmeyi kolaylaştırır ve hata sayısını azaltır.
Kullanım örneği:
using (var context = new AppDbContext())
{
var users = context.Users.Where(u => u.IsActive).ToList();
}
Ayrıca, karmaşık sorgular için bazen bağlamın metodları aracılığıyla doğrudan SQL yürütülürdü, örneğin context.Database.ExecuteSqlRaw(). Bu, optimizasyon veya veritabanının belirli özelliklerini kullanma ihtiyacı durumunda esneklik sağlar.