Вопрос

Я Desktop C # разработчик (это не ASP), и мне интересно, ориентируясь о версии, ориентированные на небольшие личные проекты. Это, конечно, пытаясь достичь как можно больше широкой аудитории, и поэтому я был нацелен на .NET 3.0 (которая является последней версией в системе Windows Vista без каких-либо пакетов обслуживания) и 2.0 (что просто самое Совместимая версия, совместимая с VS2008).

К сожалению, это исключает меня от изучения любых технологий, таких как LINQ, ввел пост 3.0, и, с предстоящим переключателем на VS2010, мне интересно, если я нацениваю новую платформу 4.0 за счет использования использования без последних и величайших или должен Я просто придерживаюсь, чтобы пытаться достичь максимально широкой пользовательской базы?

Это было полезно?

Решение

Я бы порекомендовал перейти к профилю клиента .NET 4.0.

Хотя у него нет большой установки базы, это небольшая загрузка, которую ваши пользователи могут легко установить.

Если вы не хотите, чтобы ваши пользователи нужно было загрузить рамки, вы должны нацелиться на 3.5, что Большинство людей уже имеют.

Другие советы

Я бы просто использовал 3,5 или 4.0 (если он, где я, я бы пошел на 4,0). Это не так, как это будет стоить всего для них, чтобы обновить до последних структур и, вероятно, будет включено в автоматические обновления.

Я бы не просто строго выполнил 2.0, поскольку на мой взгляд, это как награждение плохих поведений, таких как программирование в наши дни для IE 6. Если разработчиков не говорят, куда будет двигаться на более новых и лучших версиях программного обеспечения, то, какой стимул делает людей, которые имеют Старые вещи для обновления?

Однажды множество своих любимых вещей перестает работать, они будут обновляться быстро.

Я обычно использую .NET 2.0. Причина, по которой многие люди (по крайней мере, в моем случае) работают как минимум Windows Vista или Windows 7, что поставляется с .NET 2.0 (я верю). Если у них XP, у многих уже есть .NET 2.0.

Поверьте, или нет, у многих людей все еще есть медленные соединения, поэтому загрузка новой структуры (например, 3,5 или 4.0) может быть немного сильно и отключить их от вашего продукта.

В конце концов, это зависит от ваших клиентов и сколько вы знаете о них. Если вы не уверены, либо пошли с 2.0 или 3.5. Я бы не пошел на 4,0, пока это относительно новое, и не так много людей его еще не приняли.

Вот некоторые Статистика использования Из нашего приложения WPF, которое вы можете найти интересным. Если вы идете на дорогу WPF, то я очень рекомендую использовать .NET 4. Это просто намного лучше с точки зрения шрифта и рендеринга изображений. В настоящее время у нас есть 24% наших пользователей, использующих версию .NET 4. Но у нас есть версия .NET 3.5, чтобы сделать установку гладкой.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top