Переход на .Net 3.5 и оптимизация