Как стать автором
Обновить

.NET Framework: Какую версию вы используете?

Время на прочтение 2 мин
Количество просмотров 28K
Фреймворк .NET развивается очень быстро, в языки с каждой версией добавляется множество новых возможностей. Однако интересно, как быстро этими обновлениями удаётся воспользоваться.

Краткая историческая справка (неполная):

.NET 4.5 (Windows Vista SP2+): Metro, async/await, Unicode console, generics in MEF, IDN, EAI, ZIP; WPF: Ribbon control, async validation, VirtualizingPanel pixel scrolling, static properties bindings, live shaping, better weak events support.

.NET 4.0 (Windows XP SP3+): Parallel Extensions, Parallel LINQ, Task Parallel Library, dynamic dispatch and DLR, covariance and contravariance, named parameters, optional parameters, indexed properties, code contracts, BigInteger and Complex classes.

.NET 3.5 (Windows XP+): LINQ, Expression Trees, Compact Framework, HashSet, EventSchemaTraceListener, GC latency mode, reflection in partial trust, ReaderWriterLockSlim, DateTimeOffset, TimeZoneInfo; WCF: Workflow Services, Durable Services, Web Programming Model, Atom and RSS, Web Services Interoperability; WPF: IME for TextBox, image caching, binding debugging, IDataErrorInfo, WinForms Interoperability.

.NET 3.0 (Windows XP+): Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Workflow Foundation (WF), Windows CardSpace.

.NET 2.0 (Windows XP+): 64-bit, generics, generic collections, partial classes, nullable types, anonymous methods, iterators, remoting, ACL, Console improvements, debugger attributes, Edit and Continue, FTP requests, HTTP caching, proxy discovery, HttpListener, custom cultures and other globalization improvements, GZIP, ping, SerialPort, SMTP, Semaphore and other threading improvements, trace data filtering, transactions; WinForms: DataGridView, ToolStrip, MaskedTextBox, SoundPlayer, SplitContainer, WebBrowser, layout panels.

.NET 1.1 (Windows 2000+): side-by-side execution, IPv6, security permission changes.

.NET 1.0 (Windows 98+): чудо свершилось.

(Возможны ошибки и неточности. Если что, поправляйте.)

Во всех вопросах можно давать несколько вариантов ответа, поэтому, если вы ведёте несколько проектов, то можете отметить для каждого (правда голосовать за один вариант несколько раз не получится). Округлять до ближайшего. Если вы не пользуетесь .NET Framework, то, пожалуйста, нажмите на кнопку «Воздержаться».
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Какую версию вы используете для коммерческих продуктов?
33.59% .NET Framework 4.5 525
65.45% .NET Framework 4.0 1023
28.98% .NET Framework 3.5 453
2.94% .NET Framework 3.0 46
14.08% .NET Framework 2.0 220
1.15% .NET Framework 1.1 18
0.83% .NET Framework 1.0 13
Проголосовали 1563 пользователя. Воздержались 592 пользователя.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Какую версию вы используете для личных проектов?
57.49% .NET Framework 4.5 852
50.07% .NET Framework 4.0 742
12.62% .NET Framework 3.5 187
1.01% .NET Framework 3.0 15
6.07% .NET Framework 2.0 90
0.54% .NET Framework 1.1 8
0.74% .NET Framework 1.0 11
Проголосовали 1482 пользователя. Воздержались 576 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Как быстро вы переходите на новую версию для коммерческих продуктов?
6.29% С бета-версии 71
13.39% В день релиза 151
20.66% Спустя месяц 233
24.73% Спустя три месяца 279
30.76% Спустя год 347
13.03% Спустя два года 147
3.37% Спустя пять лет 38
10.73% Никогда 121
Проголосовали 1128 пользователей. Воздержались 726 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Как быстро вы переходите на новую версию для личных проектов?
25.04% С бета-версии 301
35.11% В день релиза 422
25.04% Спустя месяц 301
15.89% Спустя три месяца 191
11.98% Спустя год 144
2.5% Спустя два года 30
1.08% Спустя пять лет 13
5.74% Никогда 69
Проголосовали 1202 пользователя. Воздержались 656 пользователей.
Теги:
Хабы:
+27
Комментарии 50
Комментарии Комментарии 50

Публикации

Истории

Работа

.NET разработчик
66 вакансий

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн