Как разработчики SharePoint должны работать с графическим дизайнером в своих проектах? - PullRequest
2 голосов
/ 21 мая 2009

Графические дизайнеры, с которыми я работал над проектами SharePoint, плохо знают / понимают SharePoint. В частности, они не знают SharePoint Designer, который в основном необходим для разработки сайтов публикации.

Чтобы обойти это, я обнаружил, что следующий рабочий процесс обычно происходит:

  1. Используйте веб-браузер для сохранения копии «основных» страниц сайта.
  2. Отправить копию дизайнеру.
  3. Дизайнер вносит изменения и отправляет обновленные файлы обратно.
  4. Разработчик выполняет различие между оригинальной и измененной копией и включает изменения в CSS и HTML в главные страницы и макеты страниц.
  5. Найти проблемы, перезапустить с шага 1.

Есть проблемы с этим, такие как:

  • Дизайнер не знает, что некоторые изменения, которые они вносят, не могут быть легко отражены в SharePoint. Это происходит из-за управляющих визуализаций, которые не могут быть легко изменены.
  • Некоторые динамические части сайта SharePoint не работают / ведут себя должным образом при сохранении страниц из веб-браузера.
  • Разработчик должен выполнить некоторые дизайнерские работы, чтобы внести изменения.

Каковы ваши рекомендации по работе с CSS / графическим дизайнером на сайтах SharePoint для получения быстрых и точных результатов?

Ответы [ 4 ]

2 голосов
/ 21 мая 2009

Я думаю, что ваш процесс почти настолько хорош, насколько это возможно. Все, что вы можете сделать, если дизайнер не знает, что такое sharepoint, - это побудить его сделать как можно больше изменений в css. (затем сделайте свой дифференциал и примените его).

С ASP.Net и Sharepoint вы ограничены тем, как разметка может измениться, если вы хотите использовать преимущества определенных компонентов.

Возможно, вы сможете убедить дизайнера использовать Expression Blend. Но, скорее всего, если у них нет опыта разработки, или вы не хотите их немного обучать, тогда потребуется некоторое участие разработчиков.

Я научил своего дизайнера использовать Visual Studio, и это сделало мою жизнь намного проще.

1 голос
/ 23 июля 2009

Существует очень хорошее обсуждение того, как взаимодействие между разработчиком и дизайнером может лучше всего работать в этой статье в журнале SharePoint , написанной Диантой ван Марион.

1 голос
/ 21 мая 2009

Я рекомендую дизайнерам использовать SharePoint Designer для работы с разметкой в ​​среде песочницы. Затем, когда они довольны проектом, они передадут его команде разработчиков для внедрения в решение SharePoint.

1 голос
/ 21 мая 2009

Я бы добавил, что ваш список должен начинаться с:

# 0. В идеале спросите дизайнера, какую разметку они хотели бы видеть на странице

Хотя некоторые из их запросов могут быть невозможны, как вы говорите, из-за управляющего рендеринга, это будет означать, что когда страница придет к ним для разработки, у них будет меньше случаев, когда они захотят изменить разметку.

Кроме того, для сохранения страниц в веб-браузере попробуйте использовать сохранить завершено расширение Firefox

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...