4.
What is the purpose of the ViewState in ASP.NET?

6.
What is the role of the Web.config file in an ASP.NET application?

8.
What is the purpose of the ModelState.IsValid property in ASP.NET MVC?