Если ваша веб-часть просто отображается на странице SharePoint, без использования SP API, вы можете просто разместить ее на странице ASP.NET на своем ноутбуке, но это не распространенный сценарий.
Одной из новых функций SP 2010 является клиентский API, то есть подмножество полного API, который можно использовать за пределами фермы. Если ваше использование API вписывается в это подмножество, это может быть полезно, но вам все равно потребуется доступ к серверу SP где-нибудь.
Другой вариант - поместить весь код, использующий API-интерфейс SP, в нечто похожее на уровень доступа к базе данных, который с одной стороны общается с SP и возвращает бизнес-объекты (не списки или элементы списков). Таким образом, вы можете смоделировать эту часть на своем ноутбуке и сконцентрироваться на внешнем виде веб-части и ее бизнес-правилах без SP. Если эта часть находится в своей собственной DLL, то там будет только ссылка на DLL-библиотеки SP, поэтому проекту на вашем ноутбуке не нужно будет ссылаться на DLL-библиотеки SP.