Вопрос

Мы используем элементы управления инфраструктурой для .net (оба ASP.Net и WinForms) в течение нескольких лет.Мы хотим обновить нашу текущую версию (v6.3) и находимся в затруднительном положении.Мы можем обновиться до версии 7.3 или 8.1.1, но не до более поздней из-за лицензионных ограничений, и мы не хотим тратить больше денег на лицензии, если это действительно не необходимо.Ходят слухи, что версия x.1 часто менее стабильна, чем предыдущая (x-1) версия.3, потому что в ней больше изменений.Это всего лишь слух, и я не знаю, правда это или нет, и не утверждаю, что это правда.

Что я хочу выяснить, так это какой вариант предпочтительнее и почему:

  1. Обновление до версии 7.3
  2. Обновление до версии 8.1.1
  3. Купите больше лицензий и обновитесь до последней версии (должна быть действительно веская причина).

Есть какие-нибудь рекомендации?Есть ли у вас опыт работы с обеими версиями и можете ли вы сравнить их стабильность?

Спасибо

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

Решение

Традиционно у меня не было никаких проблем со "стабильностью" релизов Infragistics NetAdvantage.Однако я обнаружил кардинальные изменения (особенно со стороны ASP.NET CSOM) и более мелкие, более коварные ошибки.В результате политика нашей компании заключается в том, чтобы не обновлять проект с поддержкой инфраструктуры до тех пор, пока это не станет абсолютно необходимым.(Да, это означает, что на моей текущей машине разработчика фактически установлено четыре версии IG.У моего последнего было 8, потому что он также поддерживал VS2003 / .NET 1.1!)

ИГ делает как правило, исправляет довольно много ошибок при выпуске новой версии;часто я обнаруживаю, что хак или обходной путь, который мне был нужен в старом проекте, больше не нужен в новом.(Очевидно,чтоэто зависит от конкретного элемента управления.)

Если вы собираетесь обновить набор элементов управления для данного проекта, моим официальным советом было бы использовать как можно больше новых.У вас будут (потенциально) критические изменения и тому подобное, несмотря ни на что, но, по крайней мере, таким образом, вы также получаете преимущества самых последних исправлений ошибок.Имейте в виду, это может быть не оправданием для нового лицензирования - если вы отменяете свою подписку на IG, это не повод ее отменять.Но делайте все как можно новее, что для вас звучит как 8.1.

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