Для ASP.NET у вас много улучшений:
- разделенный вид (код и дизайн)
- более быстрое переключение между кодом и представлением дизайна
- встроенные главные страницы (одна главная страница в другой)
- Отладка JavaScript
В любом случае, большинство полезных вещей на самом деле находятся в самом сердце языка, и для .NET 3.5 будут доступны новые языковые функции для C # 3.0 (и да, я считаю, что ВСЕ они полезны)
- анонимные объекты
- автоматические свойства
- инициализаторы объекта
- инициализаторы коллекций (встроенная инициализация для коллекций)
- неявная типизация (ключевое слово var)
- лямбда-выражения
- 1028 * LINQ *
- Методы расширения
Возможно, я забыл несколько, но я думаю, что это о большинстве новых классных и полезных вещей.