I want to know what are the different ways I can create a form which will store the data into a SharePoint 2013 list. My requirement is I need to store almost 600 column values, so not sure how many columns a list can maximum contains as well as how will be the performance. I am not seeing InfoPath is a good option here considering the amount of columns we have. Can any one suggest any other option? I can not deploy any server side code into my sharepoint server.