Насколько я понимаю, изменения с .NET 2.0 на 3.5 в основном сосредоточены на дополнениях к библиотеке .NET 2.0, в некотором роде пакете дополнений, а не на новой версии фреймворка (чтобы не уменьшить количество дополнительных функций, которые вы получаете ). Таким образом, я бы предположил, что вы увидите только минимальное, в лучшем случае, увеличение скорости, возможно, от незначительных обновлений фреймворка. Все это предполагает, что вы придерживаетесь winforms и вашей текущей кодовой базы. Как всегда, изменение кода приводит к совершенно другой игре!
Удачи!