Силам хотелось бы знать вескую бизнес-причину для обновления 2500 настольных компьютеров до .NET 4.0.
Каковы веские бизнес-причины для этого?
Если вы не можете указать причину и должны спросить ее здесь, это хороший знак, что у вас нет бизнес-обоснования для обновления, и ваше руководство в порядке.
Преимущества использования C # 4.0? Производительность разработчика.
Конечные пользователи не смогут отличить другие версии фреймворка. Так что вряд ли они будут с этим.
НО есть масса преимуществ для разработчиков: Новые возможности C # 4.0
Думаю, платное бета-тестирование Microsoft: P
Почему ты хотите развернуть .NET 4? Вероятно, это хорошее начало для построения бизнес-обоснования.
Единственная причина, по которой я знаю, это повышение производительности. До сих пор каждая версия фреймворка предлагала инструменты, которые позволяют мне выполнять проекты быстрее, экономя деньги компании.
Итак, если вы знакомы с новыми функциями и видите, как они повысят производительность или предложат другие преимущества для бизнеса, это ваш ответ. Если не можете, тогда руководство правое.
Вам нужно только установить это, если и когда появятся какие-либо приложения, построенные на платформе 4.0. И, насколько я могу судить, их нет. Я бы даже не стал рассматривать установку фреймворка, пока не выйдут VS 2010 и Office 2010.
Единственная веская причина - если ваша компания использует настольные приложения, требующие .NET 4.0, и, вероятно, пройдет некоторое время, прежде чем это произойдет.
В краткосрочной перспективе вполне вероятно, что у бизнеса не будет веских причин для перехода, если только у бизнеса нет реальных требований, которые можно удовлетворить только с помощью новой версии.
В долгосрочной перспективе проблемы с навыками, поддержкой и функциональностью могут в какой-то момент потребовать перехода на новую версию платформы.
Вопрос в том, как часто нужно прыгать. Как правило, бизнес (и ИМО должен) отставать как минимум на одну или две версии от «последней и самой большой». Это потому, что тяжелая работа в конечном итоге окупается, а лень окупается сейчас :-)
Visual Studio 2010, Entity Framework 2, MVC 2 и т. Д.
В основном все о среде разработчика.
Я обычно жду, пока не наступит цикл обновления изображения, а затем помещаю все текущие версии фреймворка на новый образ в это время (в дополнение к стандартным вещам, таким как получение последних определений AV и автоматических обновлений, включенных в образ, чтобы он не пострадал от огромная загрузка и установка при первом использовании).
Здесь было несколько требований для конкретных версий, и было приятно иметь возможность сказать «да, мы хороши для этого» вместо того, чтобы разрабатывать методологию развертывания в сжатые сроки.