I'm working on a project that is basically a file upload "wizard" that basically does the following:
- Entry form to select document library and enter some basic info.
- Enter additional library-specific information.
- Tie in some calendar events.
My goals are: - Create this as a sandbox solution using Visual Studio - Avoid hacks and reinventing existing functionality as much as possible.
Some SP features I have run across that might be useful: - Content organizer feature. - Association forms. - Declarative workflows.
Possible approaches I've considered:
- A content organizer library that kicks off a workflow on submission. Not sure what the user experience for this would be like. Really hoping to keep to a single link -> Next -> Next -> Done kind of approach.
- A declarative workflow with custom actions containing all the complexity.
- An association form in front of the built-in document upload form for each library with a follow-on association form for calendar events.
Is this feasible and if so which approach is simplest?