title: MVC Web form without database
body: <p>I'm in the process of refitting a website that I'd previously built using ASP.net with VB in the code-behind, into MVC with VB so that it's more responsive to different screen sizes and device types. </p>
  
  <p>So far I've been able to replicate six of the pages plus the Site.Master files. Now I'm turning my attention to the Contact page which in asp.net takes data from a form, validates it for completion and data-type compliance and then passes it to the code-behind which uses it to generate an email. </p>
  
  <p>I've done quite a lot of reading which suggests using a Model but all the examples I've found then use that Model to populate or query a database using LINQ. </p>
  
  <p>How can I do this without a database?</p>