I have been asked to create a sandboxed SharePoint application/site; multiple developers will be working on this. All the team members are .Net developers. Which is the best/maintainable/professional approach?
Approach 1 - Create pages, lists, workflows etc. in SharePoint and SharePoint designer. Then export the wsp file and import it into visual studio. e.g. do most of the work in the SharePoint ui.
Approach 2 - Build it up using visual studio e.g. modules, elements, feature receivers.