Сегодня впервые после обучения на курсах "Developing and customizing Applications for Sharepoint 2010" наконец то написал первую веб-часть!
Тормозило написание наличие русской Visual Studio 2008, под которую дополнение VseWSS встает и работает только после танцев с бубнами, сценарий которых был найден на форумах gotdotnet.ru. До этого пробовал создавать веб-части для Sharepoint, но настолько муторным мне показался процесс написания xml-файлов вручную, что решил дождаться покупки английской студии, либо так и не заниматься программированием под 7 шарик, а дождаться перехода на Sharepoint 2010.
Пошагово - Как установить VseWss на русскую Visual Studio
1. Папку "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\SharePoint\1033" копируем в 1049.
2. Аналогично для папки "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\VisualBasic\SharePoint\1033" - в 1049.
3. Повторяем копирование для папки "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\SharePoint¬\1033" и "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\VisualBasic\SharePoint\1033", копируя в 1049
4. Запускаем команду "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe /InstallVsTemplates"
Ставить дополнение VseWss нужно на серверную ОС (в моем случае Windows 2008 Server R2) с установленным Sharepoint 2007.
Этого не рассказывают на курсах по Sharepoint. Несмотря на то, что преподаватель (похоже, он один на все партнерские центры Микрософт 🙂 очень приятное впечатление о себе оставил, на вопросы о русском Sharepoint'е отмахивался шутя, типа это побочный продукт Микрософт, который не очень заботится о странах Восточной Европы, считая их странами третьего мира.