SharePoint 开发工具 Visual Studio 和 SharePoint Designer 是否相互排斥



我们有一个多阶段的开发环境,包括开发、UAT 和生产系统。

在开发将在所有环境中迁移的解决方案时,我们希望能够利用所有可用的开发工具,包括SharePoint UI,SharePoint Designer和Visual Studio。

我的问题是,这些工具是相互排斥的吗?是否可以使用 UI 和设计器创建一些组件(如列表和视图),然后使用 Visual Studio 创建更复杂的功能(如 Web 部件)?如果是这样,是否需要遵循特定过程以确保所有工具在您的解决方案中相互配合?

根据我的经验...如果可以在 UI 中执行此操作,请在此处执行。 如果无法在 UI 中执行此操作,但可以在设计器中完成,请在此处执行。 如果在UI或设计器中都不可能,那么也只有在Visual Studio中才能完成。

如果是这样,是否需要遵循特定过程以确保所有工具在您的解决方案中相互配合?

这是一个重要但不容易回答的问题。 例如,我开发了一个自定义 Web 部件,用于在列表中存储信息。 在任何时候,网站所有者都可以从 UI 中修改或删除列表,并且我的 Web 部件将失败... 直到今天,情况仍然如此。 这是一个经典的内容管理系统难题,允许用户完成他们的工作,同时禁止他们破坏东西。 祝你好运!

相关内容

最新更新