Recently, i have been working on this project called EasyCRM. It’s an ASP.NET MVC 2 web application that offers functionalities to manage customer relationship . Anyway, in my application, i had several forms, to create/edit contacts,  accounst, opportunities, tasks, etc. In the form that created a contact for instance, i could attached each of his fields, to the corresponding properties of an  object of my class ‘Contact’. For example, a html input of type ‘text’ was associated to the property ‘FirstName’ of the ‘Contact’ object. When submitting the form, the ASP.NET MVC framework More >