Backend designing with Entity Framework Core
Lintujärvi, Veikko (2019)
Lintujärvi, Veikko
2019
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019120324200
https://urn.fi/URN:NBN:fi:amk-2019120324200
Tiivistelmä
Tämä opinnäytetyö käsittelee Entity Framework Corea käytettynä Object-Relational Mapperinä backend-sovelluksessa. Tutkielma esittelee yksityiskohtaisesti Entity Framework Coren kyvykkyyksiä ja pohtii sen ominaisuuksia, käytettävyyttä ja kypsyyttä projektina.
Esittely ja pohdinta yhdistyvät esimerkein projektiin nimeltä Shop Management Tool. Shop Management Tool on verkossa julkaistava sovellus, jota käytetään sekä päivittäistavarakaupan ja kahvilan rahavirran ja varastosaldojen monitorointiin ja tallentamiseen että kerätyn datan esittämiseen asiakkaalle ymmärrettävässä muodossa.
Tutkielman mittaan Entity Framework Coren teknisiä kyvykkyyksiä verrataan tarpeisiin, joihin sen tulisi vastata. Opinnäytetyössä käydään lävitse, miten eri ominaisuuksia käytettiin vaadittavissa tehtävissä ja mikä vaikutus niissä mahdollisesti esiintyvillä puutteilla oli itse lopputuotteen kehittämisprosessiin.
Opinnäytetyön mittaan Entity Framework Core osoittautui hyödylliseksi osaksi backend-sovellusta. Vaikkakin osa vähäisemistä toiminnallisuuksista olikin vielä kesken, piti se kuitenkin sisällään riittävän valikoiman työkaluja, jotta voitiin tuottaa ohjelman tietorakenne sekä yhteys tietokantaan. Kaiken kaikkiaan kokemus Entity Framework Coren käytöstä oli positivinen.
Esittely ja pohdinta yhdistyvät esimerkein projektiin nimeltä Shop Management Tool. Shop Management Tool on verkossa julkaistava sovellus, jota käytetään sekä päivittäistavarakaupan ja kahvilan rahavirran ja varastosaldojen monitorointiin ja tallentamiseen että kerätyn datan esittämiseen asiakkaalle ymmärrettävässä muodossa.
Tutkielman mittaan Entity Framework Coren teknisiä kyvykkyyksiä verrataan tarpeisiin, joihin sen tulisi vastata. Opinnäytetyössä käydään lävitse, miten eri ominaisuuksia käytettiin vaadittavissa tehtävissä ja mikä vaikutus niissä mahdollisesti esiintyvillä puutteilla oli itse lopputuotteen kehittämisprosessiin.
Opinnäytetyön mittaan Entity Framework Core osoittautui hyödylliseksi osaksi backend-sovellusta. Vaikkakin osa vähäisemistä toiminnallisuuksista olikin vielä kesken, piti se kuitenkin sisällään riittävän valikoiman työkaluja, jotta voitiin tuottaa ohjelman tietorakenne sekä yhteys tietokantaan. Kaiken kaikkiaan kokemus Entity Framework Coren käytöstä oli positivinen.