2009-09-11 4 views
1

Я видел много вопросов о преимуществах .NET 3.5, но они более склонны к языковым функциям и более легкой разработке. Существуют ли какие-либо преимущества, отличные от разработчика, для использования .NET 3.5? Ошибки, исправления, преимущества со временем?Преимущество пользователя для .NET 3.5 над .NET 3.0

фона:

  1. настольное приложение, которое работает в связке с драйвером устройства.
  2. Мы хотели поддерживать как можно больше конфигураций, мы установили для .NET 3.0. Вся функциональность, в которой мы действительно нуждаемся, находится в .NET 3.0
  3. Но я так хочу использовать LINQ и все другие новые функции фреймворка. Тем не менее, это не помогает пользователям.
+0

См. Один Подобный вопрос в SO http://stackoverflow.com/questions/810693/net-3-5-vs-net-3-0 – Sauron

ответ

7

Они не помогают пользователям один бит, хотя.

Создание программисты более продуктивным и эффективным (что, конечно, LINQ может) делает помогают пользователям. За счет сокращения времени разработки клиенты быстрее получают решения.


В качестве альтернативы увеличения объема или качества --- снижения стоимости текущего качества и объема позволяет любые один или два из трех факторов (время, стоимость, качество), чтобы отрегулировать.

+0

+1. Не только это может сократить время разработки, но и улучшить качество, поскольку мы пишем меньше кода (=> меньше ошибок). –

+0

@ darin: теперь добавлено (мне также пришло сообщение вскоре после публикации :-)). – Richard

+0

Я знаю об этом. Программное обеспечение используется во всем мире, поэтому более простая установка (меньше вызовов поддержки!) Намного превосходит любое сокращение времени разработки. – moogs

0

NetFx v3.5 включает обновления для этих двух существующих фреймворков. Тем не менее, эти обновления - это не целая куча новых функций или изменений, а на самом деле пакет обновления с исправлениями и исправлениями. Итак, перейдем к терминологии: Fx 3.5 включает в себя версии 2.0 SP1 и v3.0 SP1. Как и со всеми пакетами обновлений, там не должно быть ничего, что может сломать ваше приложение. Сказав это, если ошибка исправлена ​​в SP, и ваш код воспользовался этой ошибкой, ваш код, конечно, сломается. Чтобы быть абсолютно ясным, это обновление на месте до v2 и v3, а не бок о бок на уровне framework/clr.