現在、多くの作業開発者が持っている .NET セットアップがあります (VS 2008、SQL SRVR 2008 など)。ただし、現在のクライアントでは、Web パーツを SharePoint 2003 上に構築する必要があります (これは政府機関であるため、大規模なテストを行う前にアップグレードすることはありません)。
私は SharePoint 2003 で開発したことがなく、VS 2003 からこのプラットフォームを対象とする Web パーツを直接作成することしかできないことを理解しています。