Show simple item record

dc.contributor.advisorKalniņa, Elīna
dc.contributor.authorKļaviņš, Mairis
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāte
dc.date.accessioned2019-06-30T01:07:45Z
dc.date.available2019-06-30T01:07:45Z
dc.date.issued2019
dc.identifier.other70951
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/47343
dc.description.abstractIndustrijā 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.
dc.description.abstractThere are still many systems maintained in the industry, that have been developed using .NET Framework more than 15 years ago, when there were no major ORM framework solutions available. Because of that, developers are faced with many data-access-layer-related problems – restrictive functionality, cumbersome migrations to a newer framework version, security risks etc. These problems could be solved by replacing existing solution with a modern ORM framework. The objective of the bachelor’s thesis research is to identify problems, that arise when a data access layer, based on ADO.NET technology, is replaced with Entity Framework ORM, and explore pros and cons of that migration. As a result of this research, a new data access layer for an existing system was developed, which improved its functionality, eased system development and maintainability.
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectADO.NET
dc.subjectobjektu-relāciju kartēšana
dc.subjectC#
dc.subjectEntity Framework
dc.subjectdatu piekļuves slānis
dc.titleADO.NET objektu-relāciju kartēšanas modernizācija esošai sistēmai
dc.title.alternativeADO.NET object-relational mapping modernization for the existing system
dc.typeinfo:eu-repo/semantics/bachelorThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record