Using MVC to Develop the Project


The Model-View-Controller (MVC) framework is an architectural pattern that divides an application into three main components: Model, View, and Controller.
Models
This project does not include user data, so the Model component is left empty. The default ErrorViewModel.cs is given below:





      “A doctor gave his patient six months to live...    
      but he couldn’t pay his bill,    
      so he gave him another six months.”    
      — Henny Youngman