In the previous chapter, you learned about the Razor templating engine, the components of a Razor template solution, and the differences between using a static model class and the SQLite database model, before moving on to learning how to build a BookLibrary mobile solution using the power of Razor templates and how to use and define BookItem database models within your application.
You then learned how to incorporate the SQLite-net NuGet package that you will use in order to create a BookDatabase interface and class. As part of learning this, you also learned about a number of class instance methods that will communicate with our SQLite database so that you can create, update, retrieve, and delete book items. Lastly, you learned how to create the necessary Razor template pages that will integrate with our BookItem data model and how...