Scalability of Data Binding in ASP.NET Web Applications

Toni Stojanovski,Ivan Velinov,Marko Vučkovik
DOI: https://doi.org/10.48550/arXiv.1202.3255
2012-11-05
Abstract:<a class="link-external link-http" href="http://ASP.NET" rel="external noopener nofollow">this http URL</a> web applications typically employ server controls to provide dynamic web pages, and data-bound server controls to display and maintain database data. Most developers use default properties of <a class="link-external link-http" href="http://ASP.NET" rel="external noopener nofollow">this http URL</a> server controls when developing web applications, which allows for rapid development of workable applications. However, creating a high-performance, multi-user, and scalable web application requires enhancement of server controls using custom-made code. In this empirical study we evaluate the impact of various technical approaches for paging and sorting functionality in data-driven <a class="link-external link-http" href="http://ASP.NET" rel="external noopener nofollow">this http URL</a> web applications: automatic data paging and sorting in web server controls on web server; paging and sorting on database server; indexed and non-indexed database columns; clustered vs. non-clustered indices. We observed significant performance improvements when custom paging based on SQL stored procedure and clustered index is used.
Databases,Software Engineering
What problem does this paper attempt to address?