Sharepoint: развертывание пользовательских списков и новых столбцов в списках - PullRequest
2 голосов
/ 25 сентября 2008

Я создал собственный список, а также добавил столбец в Список объявлений. Вопрос в том, как включить эти вновь созданные элементы при создании нового веб-приложения (например, сценария, компонента или чего-то еще)?

Дополнительная информация : Это похоже на развертывание с компьютера разработчика на промежуточный или рабочий сервер. Я хотел бы иметь сценарий или что-то для обновления моего производственного сервера, чтобы иметь новый столбец, который я добавил в список объявлений. Так же, как команда ALTER TABLE SQL Server, чтобы обновить таблицу SQL Server.

Есть ли эквивалент в списках Sharepoint?

ТИА!

Ответы [ 2 ]

3 голосов
/ 29 сентября 2008

Что касается нового пользовательского списка, это можно сделать с помощью функций. См. Как: создать определение пользовательского списка для получения дополнительной информации. Расширения Visual Studio для SharePoint ( VS2005 / VS2008 ) помогут вам извлечь определение списка, если вы создали его через пользовательский интерфейс SharePoint. Если вам повезло, что вы используете пользовательское определение сайта и у вас еще нет созданных веб-сайтов, вы можете настроить определение своего сайта для создания пользовательского списка, используя сшивание функции .

Если вы пытаетесь применить эти изменения к уже существующим веб-сайтам, вы все равно можете использовать функцию для определения своего пользовательского списка. Он просто появится как тип списка, который можно создать. Затем для автоматического создания настраиваемого списка для существующих сетей или для изменения существующих списков, таких как список объявлений, можно использовать приемник функций. Это позволяет вам запускать любой пользовательский код, когда функция активирована. См. Статью MSDN События для получения дополнительной информации.

В качестве альтернативы, вы вообще не можете использовать функции, так как они могут быть трудными, трудоемкими и болезненными. На самом деле, этот пост имеет хороший аргумент против этой идеи. Вы можете попробовать инструмент, упомянутый на этой странице, или другие приложения, такие как DocAve Content Manager и SharePoint Site Migration Manager .

1 голос
/ 26 сентября 2008

Ваш вопрос не очень понятен, но я думаю, что вы можете посмотреть на шаблоны приложений.

Microsoft предоставляет 40 готовых шаблонов по ссылке ниже, и вам доступна та же технология. Ссылки с этой страницы должны привести вас к информации, показывающей, как вы можете создать свой собственный.

Шаблоны приложений для Windows SharePoint Services 3.0 http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb407286.aspx

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