Summary
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
class.
In the next chapter, you'll learn about Microsoft Azure App Services and how you can use this to...