SharePoint开发人员应该如何与他们的项目中的图形设计师合作?

时间:2009-05-21 11:27:50

标签: css sharepoint sharepoint-designer

我在SharePoint项目上工作过的图形设计人员并不了解/了解很多SharePoint。特别是他们不了解SharePoint Designer,这是开发发布网站所必需的。

为了解决这个问题,我发现以下工作流程通常是最终的:

  1. 使用网络浏览器保存网站中“主要”网页的副本。
  2. 将副本发送给设计师。
  3. Designer进行更改并发回更新的文件。
  4. 开发人员在原始副本和更改副本之间执行差异,并将对CSS和HTML的更改合并到母版页和页面布局中。
  5. 查找问题,从步骤1重新开始。
  6. 这有问题,例如:

    • 设计人员不知道他们所做的某些更改无法在SharePoint中轻松反映出来。这是由于控制渲染无法轻易改变。
    • 从Web浏览器保存页面时,SharePoint网站的某些动态部分无法正常工作。
    • 开发人员需要完成一些设计工作才能合并更改。

    您有什么建议在SharePoint网站上使用CSS /图形设计器来获得快速,准确的结果?

4 个答案:

答案 0 :(得分:2)

我认为你的过程几乎和它一样好。如果没有设计师知道sharepoint你可以做的就是鼓励他们尽可能多地在css中进行更改。 (然后做你的差异并应用它)。

使用ASP.Net和Sharepoint,如果您希望利用某些组件,则仅限于标记的更改方式。

您可能会说服设计师使用Expression Blend。但最有可能除非他们有开发经验,或者你愿意对他们进行一些培训,否则就必须有一些开发人员参与。

我训练我的设计师使用Visual Studio,这让我的生活变得更轻松。

答案 1 :(得分:1)

我想补充一点,你的清单应该以:

开头

#0。理想地向设计师询问他们希望页面标记的内容

虽然他们的一些请求可能是不可能的,正如您所说,由于控制渲染,这意味着当页面进入设计时,他们将需要更改标记的实例更少。

此外,为了在Web浏览器中保存页面,请尝试使用save complete firefox扩展

答案 2 :(得分:1)

我建议让设计人员使用SharePoint Designer在沙盒环境中使用标记。然后,当他们对设计感到满意时,将其转交给开发团队,以便在SharePoint解决方案中实施。

答案 3 :(得分:1)

关于开发人员/设计师之间的互动如何在Diantha van Marion的this SharePoint Magazine article中发挥最佳效果的讨论非常好。