Создание пользовательских типов полей и пользовательских типов содержимого - PullRequest
2 голосов
/ 30 октября 2008

Есть ли у кого-нибудь хорошие ссылки для разработки пользовательских полей и типов контента, которые не связаны с использованием VSeWSS? Большинство вещей, которые я видел в Интернете, требует установки VSeWSS, я бы предпочел собрать их с нуля только с VS2005.

Спасибо

Ответы [ 5 ]

2 голосов
/ 28 января 2009

Генератор функций MOSS в CodePlex - это очень надежный инструмент, который создает функции из существующих данных сайта, что означает, что вы можете создавать все, что вы хотите, с помощью графического интерфейса пользователя, а затем экспортировать его как функции. Это очень удобно для изучения того, как создавать вещи, а также для преобразования существующих вещей в функции. Работает с типами контента, столбцами сайта, списками и т. Д.

2 голосов
/ 30 октября 2008

Не уверен насчет пользовательских типов контента. Однако, если вы хотите избежать VSeWSS, используется ли другая надстройка Visual Studio? WSPBuilder включает шаблоны для типов пользовательских полей.

2 голосов
/ 30 октября 2008

Я понимаю идею сделать это сначала вручную без помощи инструмента.

Но в итоге вы создадите много xml вручную. Это будет действительно больно и займет много времени.

Я бы порекомендовал STSDev лично. Используйте его для создания решения и функций для пользовательских типов контента и полей, включая любые пользовательские элементы управления.

После того, как пакет был создан, вы можете затем перепроектировать его, чтобы узнать гайки и болты того, как все это скрепляется.

Если вы делаете это на виртуальной машине, вы все равно можете сохранить первоначальную установку 2005 года для отката, когда захотите.

Полагаю, это увеличит время, чтобы понять, что происходит с типами и полями содержимого.

2 голосов
/ 30 октября 2008

Я использовал эти блоги, чтобы помочь мне с пользовательскими полями Здесь и Здесь

1 голос
/ 05 ноября 2008

Проверьте быстрые инструменты и SPDeploy:

http://rapid -tools.googlecode.com

SPDeploy позволяет вам локально разрабатывать решение с использованием visual studio и удаленно развертывать автоматически сгенерированный wsp.

...