我正在开发一个基本上是文件上传“向导”的项目,它基本上执行以下操作:
- 用于选择文档库并输入一些基本信息的输入表。
- 输入其他特定于库的信息。
- 配合一些日历活动。
我的目标是: - 使用 Visual Studio 将其创建为沙盒解决方案 - 尽可能避免黑客攻击和重新发明现有功能。
我遇到的一些可能有用的 SP 功能: - 内容管理器功能。- 协会表格。- 声明性工作流程。
我考虑过的可能方法:
- 在提交时启动工作流程的内容管理器库。不确定用户体验如何。真的希望保持一个链接 -> Next -> Next -> Done 的方法。
- 具有包含所有复杂性的自定义操作的声明性工作流。
- 每个库的内置文档上传表单前面的关联表单以及日历事件的后续关联表单。
这可行吗?如果可行,哪种方法最简单?