The .NET 3.5 Framework (RTM and SP1) are not supported for use on WSS 2.0 and SPS2003 platforms. (This includes installing Visual Studio 2008, as it installs .NET 3.5) It is going to cause webparts to error.
If .NET Framework 3.5 SP 1 is installed on WSS v2 the symptoms are:
Each web part will display the following error:
Web Part Error: A Web Part or Web Form Control on this Web Part Page cannot be displayed or imported because it is not registered on this site as safe.
Also, the following NT Events are reported:
NT Event Viewer Application Log displays multiple error warnings:
Event ID: 1000
Error initializing Safe control - Assembly: Microsoft.SharePoint, Version=22.214.171.124, Culture=neutral, PublicKeyToken=71e9bce111e9429c TypeName: * Namespace: Microsoft.SharePoint.SoapServer Error: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.