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 ...