Вы можете использовать бесплатную версию Sharepoint. Это Windows SharePoint Services 2007 или SharePoint Foundation 2010. Если вы новичок в SharePoint, вам лучше использовать новую версию 2010 года. Это все еще в бета-версии, но должно быть выпущено очень скоро.
Как отметил Тиморес, вы можете установить это на Win 7 или Vista, но если вы планируете разрабатывать для клиентов, вам следует использовать серверную платформу, такую как 2008 R2.
Предполагая, что вы новичок в SharePoint, вы должны потратить довольно много времени на изучение платформы и архитектуры. Есть много замечательных книг и веб-сайтов, на которые вы можете сослаться.
После этого небо - предел. Это действительно зависит от того, что вы хотите сделать с платформой.
MOSS 2007 / SharePoint Enterprise 2010 - очень большой и очень сложный зверь. Если вы чувствуете себя счастливым или вам скучно с WSS / Foundation, тогда попробуйте полный продукт.
Мне потребовалось 2 года, чтобы чувствовать себя уверенно в разработке SharePoint. Я боролся со зверем в течение года, но теперь мы достигли комфортного противостояния. :)