6533b836fe1ef96bd12a0dd2

RESEARCH PRODUCT

ADO.NET objektu-relāciju kartēšanas modernizācija esošai sistēmai

Mairis Kļaviņš

subject

ADO.NETDatorzinātneobjektu-relāciju kartēšanadatu piekļuves slānisEntity FrameworkC#

description

Industrijā joprojām tiek uzturētas .NET ietvarā veidotas sistēmas, kuru izstrāde tika uzsākta pirms vairāk kā 15 gadiem, kad vēl nebija pieejami dažādi ORM ietvaru risinājumi. Līdz ar to, izstrādātāji saskaras ar dažādām datu piekļuves slāņa problēmām - ierobežotu funkcionalitāti, apgrūtinātu sistēmas migrāciju uz jaunākiem ietvariem, drošības riskiem. u.c. Esošo risinājumu aizstāšana ar modernu ORM, ļautu šīs problēmas risināt. Bakalaura darba mērķis ir identificēt problēmas, kas rodas, aizstājot uz Microsoft ADO.NET bāzētu sistēmas datu piekļuves slāni ar Entity Framework ORM ietvaru, kā arī izpētīt migrācijas ieguvumus un trūkumus. Pētījuma rezultātā tika izstrādāta jauna datu piekļuves slāņa implementācija esošajā sistēmā, uzlabojot tās funkcionalitāti, atvieglojot sistēmas izstrādi un uzturēšanu.

https://dspace.lu.lv/dspace/handle/7/47343