Ну вот объясни, ну нах тебе нужен WinFX ?!
Все твои заказчики уже перепрыгнули на Vista ?
А если речь о Web-приложениях, то тем более, нах?

Я ещё не знаю точно, потому как я толком не прощупал чего там нового. Они хоть и пишут что компилляторы остались теми же самыми, но я думаю что там как минимум полечен ряд багов и скорее всего что-то лучше оптимизировано.

Я могу сказать чего мне по зарез нужно:
1) Чтобы наконец заработала конструкция типа

 int? val = <условие> ? <значение> : null;

потому что в C# 2.0 оно не компилится и меня это ооооочень напрягает каждый день.

2) Чтобы работал Convert.ChangeType(a, б) для nullable-типов так же как и для других.

3) Чтобы в уточнении where для женериков можно было указывать операторы, индексаторы, конструкторы с параметрами, например:

public void MyMethod<T>(T dataSource)
  where t : [string]

4) Чтобы появился аналог MasterPages для контролов

5) Чтобы TreeView наконец-то по-человечески заработало.

Если хоть что-то из этого появится, то я в ближайшее время перейду на третий фреймвёк. Если же ничего в этом плане не изменилось, то мне он действительно нах не нужен.

Ответить