Comparative Analysis of ORM Systems for the .NET Platform
This article presents a comparative study of three popular ORM (Object-Relational Mapping) systems used in the .NET technology: Entity Framework Core, Dapper, and LINQ to DB. The analysis is divided into two main parts: theoretical, focusing on research found in literature, and practical, where an...
Saved in:
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Lublin University of Technology
2024-06-01
|
Series: | Journal of Computer Sciences Institute |
Subjects: | |
Online Access: | https://ph.pollub.pl/index.php/jcsi/article/view/6012 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832570038649880576 |
---|---|
author | Tomasz Wiatrowski |
author_facet | Tomasz Wiatrowski |
author_sort | Tomasz Wiatrowski |
collection | DOAJ |
description |
This article presents a comparative study of three popular ORM (Object-Relational Mapping) systems used in the .NET technology: Entity Framework Core, Dapper, and LINQ to DB. The analysis is divided into two main parts: theoretical, focusing on research found in literature, and practical, where an application was implemented to assess the performance of each system and their memory consumption. The results obtained were presented in the form of graphs. Dapper emerged as the most efficient system and consumed the least memory in the majority of test cases.
|
format | Article |
id | doaj-art-ed12d940008c4f8799f70c74da8f7d93 |
institution | Kabale University |
issn | 2544-0764 |
language | English |
publishDate | 2024-06-01 |
publisher | Lublin University of Technology |
record_format | Article |
series | Journal of Computer Sciences Institute |
spelling | doaj-art-ed12d940008c4f8799f70c74da8f7d932025-02-02T18:01:29ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642024-06-013110.35784/jcsi.6012Comparative Analysis of ORM Systems for the .NET PlatformTomasz Wiatrowski0Department of Computer Science, Lublin University of Technology This article presents a comparative study of three popular ORM (Object-Relational Mapping) systems used in the .NET technology: Entity Framework Core, Dapper, and LINQ to DB. The analysis is divided into two main parts: theoretical, focusing on research found in literature, and practical, where an application was implemented to assess the performance of each system and their memory consumption. The results obtained were presented in the form of graphs. Dapper emerged as the most efficient system and consumed the least memory in the majority of test cases. https://ph.pollub.pl/index.php/jcsi/article/view/6012 ORM Entity Framework Core Dapper LINQ to DB |
spellingShingle | Tomasz Wiatrowski Comparative Analysis of ORM Systems for the .NET Platform Journal of Computer Sciences Institute ORM Entity Framework Core Dapper LINQ to DB |
title | Comparative Analysis of ORM Systems for the .NET Platform |
title_full | Comparative Analysis of ORM Systems for the .NET Platform |
title_fullStr | Comparative Analysis of ORM Systems for the .NET Platform |
title_full_unstemmed | Comparative Analysis of ORM Systems for the .NET Platform |
title_short | Comparative Analysis of ORM Systems for the .NET Platform |
title_sort | comparative analysis of orm systems for the net platform |
topic | ORM Entity Framework Core Dapper LINQ to DB |
url | https://ph.pollub.pl/index.php/jcsi/article/view/6012 |
work_keys_str_mv | AT tomaszwiatrowski comparativeanalysisoformsystemsforthenetplatform |