In this section, we will do a high-level design of our movie booking web app using ASP.NET Core 2.0. The high-level design of the app is pretty simple, as shown in the following diagram:
We can see that an Online user browses the Movie Booking Web app, which is an Azure web app. Ideally, there should be a service layer in between the Movie Booking Web app and the Database, to allow for a neat, extensible, modular, and layered architecture. However, for the purpose of learning, we will keep things simple and eliminate the service layer for now. The web app gets data and stores the data in the SQL Azure database. ...