ASP.NET MVC database applications performance
Paweł Borys
pawel13bor@gmail.comInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)
Beata Pańczyk
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)
Abstract
During web application development, working with a database and choosing appropriate tool for database managing is extremely important. This choice influences both final application and its development process. However there is a large number of possibilities of choosing the best tool to use in a project. It often provides some difficulties. The main goal of this paper is to present the advantages and disadvantages of three popular solutions for ASP.NET MVC platform (ADO.NET, Entity Framework, NHibernate) to help make the proper decision.
Keywords:
databases; Entity Framework; NHibernate; ADO.NET; ASP.NET MVCReferences
[1] Freeman A.: Pro ASP.NET MVC 5, Apress, 2013.
[2] Understanding Object-Relational Mapping: A Framework Based Approach. The International Journal on Advances in Software, 2009, nr 2 i 3.
[3] https://www.linkedin.com/pulse/orm-read-performance-ef-vsdapper-balazs-hideghety, [10-11-2017]
[4] Bipin J. i in. Professional ADO.NET Programming, Apress, 2001
[5] https://chinookdatabase.codeplex.com, [10-11-2017]
[6] https://docs.microsoft.com/enus/dotnet/api/system.diagnostics.stopwatch, [10-11-2017]
[7] https://docs.microsoft.com/en-us/dotnet/standard/garbagecollection/ [10-11-2017]
[2] Understanding Object-Relational Mapping: A Framework Based Approach. The International Journal on Advances in Software, 2009, nr 2 i 3.
[3] https://www.linkedin.com/pulse/orm-read-performance-ef-vsdapper-balazs-hideghety, [10-11-2017]
[4] Bipin J. i in. Professional ADO.NET Programming, Apress, 2001
[5] https://chinookdatabase.codeplex.com, [10-11-2017]
[6] https://docs.microsoft.com/enus/dotnet/api/system.diagnostics.stopwatch, [10-11-2017]
[7] https://docs.microsoft.com/en-us/dotnet/standard/garbagecollection/ [10-11-2017]
Borys, P., & Pańczyk, B. (2018). ASP.NET MVC database applications performance . Journal of Computer Sciences Institute, 6, 97–101. https://doi.org/10.35784/jcsi.649
Authors
Paweł Boryspawel13bor@gmail.com
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Authors
Beata PańczykInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Statistics
Abstract views: 369PDF downloads: 247
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.