Я не знаком с Project Server, но знаком с SharePoint. Веб-части в SharePoint могут содержать любой произвольный код и более или менее идентичны обычным веб-частям ASP.NET - на самом деле веб-части SharePoint наследуются от веб-частей ASP.NET.
Из второй статьи, которую вы упомянули, похоже, что Project Server содержит собственный набор веб-частей SharePoint, поэтому вы можете лучше интегрироваться с SharePoint, используя это, а не просто отображать веб-страницу внутри другого (звучит для мне больше нравится IFRAME).
В качестве быстрого обзора SharePoint есть 3 версии SPT 2007 - Windows SharePoint Services 3.0, которые поставляются вместе с Windows Server 2003; Microsoft Office SharePoint Server (MOSS) 2007 Standard, который добавляет функции управления порталом, контентом и корпоративным поиском; и MOSS 2007 Enterprise, которая добавляет другие инструменты интеграции бизнес-приложений, включая каталог бизнес-данных (BDC). BDC предназначен для простого доступа к бизнес-данным в SharePoint. Он использует файл определения XML, но не пытайтесь обрезать его вручную!
Однако SharePoint 2010 теперь выпущен (я не эксперт). SharePoint 2010 Foundation примерно эквивалентен WSS 3.0. SharePoint 2010 - только 64 бит. Это выглядит довольно неплохим шагом вверх от WSS 3/MOSS 2007. Не забывайте, что SPT 2007 уже 3 года, поэтому он уже значительно продвинулся по жизненному циклу поддержки.
Только для контекста: мы используем MOSS 2003 на данный момент, и мы заняты переходом на среду MOSS 2007 (я считаю, что Enterprise Edition, о котором упоминал Майк ниже). Я сотрудник кооператива, который был нанят в основном, чтобы помочь в этом проекте миграции. Я пришел с небольшим знанием этих платформ MS, но я многому научился! – Dennis