Abstract
When you create an application, the focus is usually on getting the right foundation, and that’s the approach I have taken with the SportsStore project. As the application progresses, it can be useful to increase the amount of data you are working with so that you can see the impact it has on the operations that the user has to perform and the amount of time they take. In this chapter, I add test data to the database to show the flaws in the way that SportsStore presents data to the user and address these by adding support for paginating, ordering, and searching data. I also show you how to improve the performance of these operations by using the Entity Framework Core that supports advanced data model configuration options, known as the Fluent API.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Adam Freeman
About this chapter
Cite this chapter
Freeman, A. (2018). SportsStore: Scaling Up. In: Pro Entity Framework Core 2 for ASP.NET Core MVC. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-3435-8_8
Download citation
DOI: https://doi.org/10.1007/978-1-4842-3435-8_8
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-3434-1
Online ISBN: 978-1-4842-3435-8
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)