我们有一个多阶段的开发环境,包括开发,UAT和生产系统。
在开发将在所有环境中迁移的解决方案时,我们希望能够利用所有可用的开发工具,包括SharePoint UI,SharePoint Designer和Visual Studio。
我的问题是,这些工具是互斥的吗? 是否可以使用UI和Designer创建一些组件,如列表和视图,然后使用visual Studio创建更复杂的功能,如Web部件? 如果是这样,您需要遵循一个特定的流程,以确保所有工具都能为您的解决方案相互配合?
答案 0 :(得分:0)
根据我的经验......如果可以在用户界面中进行,那就去做吧。如果在UI中无法做到,但可以在Designer中完成,那就去做吧。如果在UI或Designer中无法实现,那么只有这样才能在Visual Studio中完成。
这是一个重要的,但不容易回答。例如,我开发了一个自定义Web部件,用于将信息存储在列表中。在任何时候,网站所有者都可以从UI修改或删除列表,我的网络部分将失败......直到今天,它就是这样。这是一个经典的内容管理系统难题,允许用户完成他们的工作,同时禁止他们破坏东西。祝你好运!如果是这样,您需要遵循一个特定的流程,以确保所有工具相互协作以解决您的问题?