Информация об изменениях

Сообщение Случаются ли скидки на компоненты DevExpress? от 13.01.2021 23:00

Изменено 13.01.2021 23:48 Дядюшка Ау

Случаются ли скидки на компоненты DevExpress?
Приветствую,

Насколько я помню, в 2015 году DevExpress по своей промо акции одарил (за пару сотен USD) всех желающих максимальной редакцией своих компонентов, т.е. Universal, которая включает в т.ч. и XAF. Я к сожалению приобрел их подписку DX 2014 на год раньше и значительно дороже

Интересно, случаются ли подобные акции до сих пор?

Вот недавно видел упоминание чего-то похожего в сети из относительно недавнего прошлого — 2018:

https://www.reddit.com/r/dotnet/comments/8mgvm0/devexpress_subscription_discount/
http://www.freezepage.com/1610578715XPNWNCYAGS

Думаю, стоит ли связываться с обновлением до текущей версии?
Особенно с учетом того, что веб у них какой-то IMHO недоразвитый по сравнению с конкурентами, вот сравнить к примеру Blazor:

https://demos.devexpress.com/blazor/GridColumnTypes

и сравним с Syncfusion, который кстати с бесплатный для одиночных разработчиков и небольших команд до 5 человек:

https://blazor.syncfusion.com/demos/datagrid/overview

IMHO Syncfusion выглядит сильно круче, функциональнее, чем DevExpress.
И писанины кастом кода для Syncfusion требуется в разы меньше при прочих равных условиях, опять же судя по похожим примерам с их сайтов.

Платный Telerik тоже выглядит намного интереснее, чем DevExpress:
https://demos.telerik.com/blazor-ui/grid/hierarchy
и тоже самое про кастом код, он в разы меньше, чем простынки у DevExpress.

Сейчас есть полностью бесплатный вариант целого стэка, включающий активно развиваемый бесплатный business framework CSLA.NET:

Synfusion Blazor + CSLA.NET + nHibernate

Причем CSLA.NET и nHibernate компилятся и под Mono, а значит запустить их можно где угодно, в т.ч. даже под OpenBSD на любом железе.
CSLA.NET заточен в т.ч. и для использования в контейнерах Docker, Kubernates для микросервисов.
DevExpress же прибит намертво к DotNet, в Mono он не запустится.

В DevExpress на данный момент привлекает только конструктор модели XAF и WinForms, совместимый с корой.
Причем судя по докам редактор моделей XAF можно заюзать и своим велосипедом для CSLA:
https://docs.devexpress.com/eXpressAppFramework/113169/concepts/application-model/extend-and-customize-the-application-model-in-code
т.е. полезного в DevExpress сейчас, получается только как бы аналог:
https://www.devart.com/entitydeveloper/nhibernate-designer.html

По идее WinForms наверно можно пересобрать и самостоятельно под .NET 5 из сорцов DXperience? Хотя там вроде пишут про проблемы совместимости с licx, ресурсами и т.п., может быть, просто выпилить licx полностью ? Насколько это много работы?
Да и WinForms нужен лишь постольку поскольку для экспериментов.
Случаются ли скидки на компоненты DevExpress?
Приветствую,

Насколько я помню, в 2015 году DevExpress по своей промо акции одарил (за пару сотен USD) всех желающих максимальной редакцией своих компонентов, т.е. Universal, которая включает в т.ч. и XAF. Я к сожалению приобрел их подписку DX 2014 на год раньше и значительно дороже

Интересно, случаются ли подобные акции до сих пор?

Вот недавно видел упоминание чего-то похожего в сети из относительно недавнего прошлого — 2018:

https://www.reddit.com/r/dotnet/comments/8mgvm0/devexpress_subscription_discount/
http://www.freezepage.com/1610578715XPNWNCYAGS

Думаю, стоит ли связываться с обновлением до текущей версии?
Особенно с учетом того, что веб у них какой-то IMHO недоразвитый по сравнению с конкурентами, вот сравнить к примеру Blazor:

https://demos.devexpress.com/blazor/GridColumnTypes

и сравним с Syncfusion, который кстати с бесплатный для одиночных разработчиков и небольших команд до 5 человек:

https://blazor.syncfusion.com/demos/datagrid/overview

IMHO Syncfusion выглядит сильно круче, функциональнее, чем DevExpress.
И писанины кастом кода для Syncfusion требуется в разы меньше при прочих равных условиях, опять же судя по похожим примерам с их сайтов.

Платный Telerik тоже выглядит намного интереснее, чем DevExpress:
https://demos.telerik.com/blazor-ui/grid/hierarchy
и тоже самое про кастом код, он в разы меньше, чем простынки у DevExpress.

Сейчас есть полностью бесплатный вариант целого стэка, включающий активно развиваемый бесплатный business framework CSLA.NET:

Synfusion Blazor + CSLA.NET + nHibernate

Причем CSLA.NET и nHibernate компилятся и под Mono, а значит запустить их можно где угодно, в т.ч. даже под OpenBSD на любом железе.
CSLA.NET заточен в т.ч. и для использования в контейнерах Docker, Kubernates для микросервисов.
DevExpress же прибит намертво к DotNet, в Mono он не запустится.

В DevExpress на данный момент привлекает только конструктор модели XAF и WinForms, совместимый с корой.
Причем судя по докам редактор моделей XAF можно заюзать и своим велосипедом для CSLA:
https://docs.devexpress.com/eXpressAppFramework/113169/concepts/application-model/extend-and-customize-the-application-model-in-code
т.е. полезного в DevExpress сейчас, получается только как бы аналог:
https://www.devart.com/entitydeveloper/nhibernate-designer.html

Но конструктор DevArt Entity Developer стоит в 10 раз дешевле, чем DevExpress XAF.

По идее WinForms наверно можно пересобрать и самостоятельно под .NET 5 из сорцов DXperience? Хотя там вроде пишут про проблемы совместимости с licx, ресурсами и т.п., может быть, просто выпилить licx полностью ? Насколько это много работы?
Да и WinForms нужен лишь постольку поскольку для экспериментов.

Как-то все это невесело