FormFields makes it simple to produce more usable form entry fields. It completely transforms and simplifies your markup by allowing simple inclusion of form validation, uniform display, (optional) Linq-to-SQL integration and databinding with minimal effort. Don't get me wrong, ASP.net forms are already simple, there are many tools such as DetailsView, ListView, etc. that can make our lives easier, but sometimes they just won't do. In those cases, we have to resort to writing repititous code for forms, that is what FormFields was developed for.