2012-01-18 3 views
4

я нашел что-то связанное here, но не дал мне хороший стартСоздать «SharePoint Solution» программно

enter image description here

С недавнего времени я много развития WebPart я хочу автоматизировать ни-кода часть процесс, я хочу создать небольшое приложение консоли, которая создает решение SharePoint как рис, я буду использовать его в качестве шаблона для предстоящего WebParts

предположить имя WebPart является варом
string webPartName = "usefulLinks";

  • Создать Пустое SharePoint Спроецируйте
  • Добавить Визуальная WebPart webPartName
  • Создать папку классов WebPartName
  • Создать пустой класс внутри папки
  • добавить Layouts отображенный папку
  • добавить css и img папки к папке layouts
  • Изменить часть .webpart контента пользовательских значений
  • же к Elements.xml файлу
  • добавить переведенный папку Resources и добавить два ресурс файлов для Arabic и English
  • и, наконец, изменить название feature быть как webPartName + Feature

хорошие стартовые точки? или онлайн-ресурсы

спасибо.

+3

Утечка, которую вы разместили, ничего не сделает для того, что я понятия не имею, о чем вы спрашиваете. –

ответ

7

Что вы действительно описываете - это специальное решение SharePoint Project, а не решение Visual Studio.

Шаблоны проектов предоставляют файлы, необходимые для конкретного типа проекта, включают стандартные ссылки на сборку и устанавливают свойства проекта по умолчанию и параметры компилятора.

This section in MSDN охватывает как создавать шаблоны проектов для Visual Studio. В частности, это самый лучший вариант для вас - это "Export Template Wizard", который создаст шаблон на основе существующего проекта, который вы создали.

+0

«Расширение мастера шаблонов экспорта» работает отлично, но в отношении «Как: Заменить параметры в шаблоне» все еще неопределенно для меня, Не удалось найти файлы, связанные с '.vstemplate', единственным файлом, который подобен этой схеме «SharePointProjectItem.spdata» в папке «layout» и не думаю, что это связано с этим вопросом, так или иначе я изменил его содержание, поскольку статья говорит, но ничего не помогло, я буду признателен, если вы дадите мне руку на это, спасибо. –

+0

@ Rami.Shareef вам нужно быть более конкретным, чем «Я следовал за учебником, и он не работает.« –

+0

ok, а точнее -> Q: как использовать пользовательские параметры в расширении« Export Template Wizard »? Любые ссылки были бы замечательными –

Смежные вопросы