Sharepoint Workflow Development (2 части вопроса)

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

Когда я запускаю Visual Studio и пытаюсь создать рабочий процесс SharePoint, выдается сообщение об ошибке, указывающее, что у меня нет ссылки на «Microsoft.SharePoint.dll». Кто-то сказал мне, что это нормально, потому что вы должны делать все свои разработки на самом SharePoint Server, если вы хотите выполнять рабочие процессы. Это правда?

Если так, есть ли кто-нибудь, кто успешно разработал рабочие процессы SharePoint в среде нескольких разработчиков, не прибегая к каким-либо "взломам" ?? Спасибо за чтение и ваши ответы ...