About EfCoreInAction

Entity Framework Core in Action

Welcome to the Live example book selling site that is used to show some of the code from the book Entity Framework Core in Action working on a hosted site. Please visit the Manning Publications site to find out more about the book and its content.

What am I seeing?

This site is currently running a version from my chapter 13, which is called "A worked example of performance tuning". In this chapter I go through various stages of performance tuning. The version that is running is the third stage of performance tuning - and I think it is pretty fast!

The database contains 100,000 books, plus other entities as shown in the table below. This is test data I use for performance testing, and I build data using 300 real books from Manning's site and replicating it multiple times.

Books Reviews BookAuthor Authors
The books! Holds reviews of the books Many-to-Many linking table Authors
100,000 549,984 188,235 580

You can't change the data, for obvious reasons, but you can 'buy' a book or two - no money needed, but then again we don't send you the books either :)
Note: the checkout will use a cookie to hold your order.

You can download and run the application locally, which allows you to change the data, if you clone the github repo (see the book) which goes with the book.

Jon P Smith

Author of the Entity Framework Core in Action book.

My blog site, where you will find articles on Entity Framework, ASP.NET, React.js and much more.

See below for information of the library versions that were used to build this application.

Entity Framework Core in Action

This application was built from git branch: Chapter13-Part3

Updates are DISABLED because the application is running hosted.

Versions this application uses

Assembly Version
Targeted .NET Core .NETCoreApp,Version=v2.0