In this 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 within our Razor templates.
You then learned how to build a BookLibrary application and incorporate the SQLite-net NuGet package, as well as how to define a BookItem database model and create a BookDatabase interface and class, which will include a number of class instance methods that will be used to 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, as well as how to implement additional HTML tags within our style.css file. You also learned how to implement the necessary class instance methods within the WebViewController...