This maybe a stupid question, but as I can not easily undo my change if I decide to do it, I think i'd ask here first:
I got a Sharepoint 2007 Server. Pretty standard stuff: Windows 2003 (32-Bit), IIS 6, Sharepoint 2007, .net 3.0.
At the moment, I use Visual Studio 2005 with .net 3.0 as my target. However, I'd like to use .net 3.5SP1 Functionality because of some really nice additions.
Now, to my understanding, .net 3.0 and 3.5 are "only" .net 2.0 + some new Assemblies (greatly simplyfied), and therefore I wonder if I can just happily install the 3.5SP1 Framework on all Sharepoint Servers and use them - or is there any additional black magic needed to prevent the whole stuff from blowing up?
I assume that I will need to update to Visual Studio 2008 SP1, which is fine. Is it required to recompile any code? Can I safely reference the "old" assemblies from newly written ones? Or is there any big incompatibility that I have not found?