U ovom radu je opisan jedan od najpopularnijih ORM alata – Entity Framework. U prvom poglavlju je opisano što je to ORM i koji je njegov značaj u razvoju suvremenih softverskih projekata. U drugom poglavlju su opisana dva načina konfiguracije Entity Frameworka – Data Annotations i Fluent API. Također su opisana na načina kako započeti raditi s Entity Frameworkom – Model first, CodeFirst, Database first. U trećem djelu rada opisano je na koji način Entity Framework iskorištava LINQ da bi se pisali upiti na bazu, te kako izgledaju osnovni upiti za sve CRUD operacije, onako kako ih programer piše u C#, ali je usporedno dan kod koji Entity Framework generira kako bi se on izvršio nad bazom podataka. Entity Framework ima mogućnost praćenja promj...