Client-Server Interactions

In the previous chapter, we replaced our dummy data provider with a real data provider built upon the Entity Framework Core using the Code-First approach. Now that we have data persistence, we're ready to entrust our users with the ability to interact with our application; this means that we can implement some much needed stuff, such as the following:

  • Authentication-related features: Login form, access control, server-side sessions, and so on
  • CRUD operations for all our entities: Creating/updating a quiz along with its questions/answers/results sets, taking a quiz, and so on

In this chapter, we will take care of the latter by adding a number of client-server interactions handled by standard HTTP requests/response chains; the authentication features will be addressed in a separate chapter later on.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.216.255.250