I have a project to build web-based survey app. in asp.net c#, In the survey, there is over 200 questions, so step by step application is required.
1. in asp.net world, what is the best approach to create the codes? using wizard, panel? or 3rd party solution? Remember, the user should be able to update after the survey is completed.
2. Saving the data into the database is another issue. Since there is so many data for each columns. I am trying to find a better solution instead of creating 200+ columns for the tables.
My approach is getting all of the information and create xml string like.
And save the xml string into the database.
However, I need some idea how to code in the frontend aspx/c#. Like create a session to store xml string during the step by step procedures....or other.
I hope experts can give me some idea how to generate the xml string
and be able to update xml string after the survey is completed.
Sound complex but actually it happens all the time in the real world app. If you need any third party asp.net component that working ... please let me know