Here are some good posts on .Net 3.5 enhancements (dlls) and compatibility with previous versions of the Framework. Read about the Visual Studio 2008 Evolution .Net Framework 3.5 - Red and Green Bits - the additive changes, 3.5 should not break your application
Read More...