Sobes.tech
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.