I've been tasked with updating our contact and feedback forms for the entire site. Not quite sure how many forms are out there, but at least 20 and growing. I know that once this is in place it will be there for a while. Also, the person that will be responsible for adding new forms doesn't have much code experience so I'm trying to make it as easy as possible for them to create new forms.
My goal is to create a base class that allows the person to
- call a generic form
- add variables that will add any preset field to customize the form
- add some simple values such as who should be emailed and what's the name of the form for marketing purposes.
The database table has already been created with all the possible values that the form could have.
This is my first real project with ASP.NET but not my first project. I've used PHP Zend Framework for a few years and a lot of classic ASP before that.
Any pointers are greatly appreciated. I know I'm biting off a lot with my first ASP.NET project!