Если вы разрабатываете для SharePoint 2010, вы можете настроить все это на своем компьютере разработчика.Прочтите статью MSDN по настройке здесь .
Если вы разрабатываете для SharePoint 2007, я настоятельно рекомендую вам настроить виртуальную машину и установить на нее SharePoint (win server 2003 или win server2008) Это сэкономит вам много времени.Конечно, установив библиотеки DLL (Microsoft.SharePoint.dll и другие), вы сможете создавать, но не сможете ничего запускать, тестировать что-либо и т. Д. Это немного инвестиции, но ядействительно думайте, что в конечном итоге вы сэкономите время в долгосрочной перспективе (даже если пробег не такой длинный).