Здравствуйте, Михаил Романов, Вы писали:
S>>Теперь осталось повторить процедуру с названием "DevExpress", и станет понятно, о чём я написал выше. (Наверно).
МР>Так я как увидел копию ошибки в вашем сообщении, так сам сразу же зашел и проверил, что не работает.
МР>Я, правда, не пробовал использовать прокси, но это, имхо, к обсуждению качества самих продуктов никак не относится.
Это относится к качеству людей. Вместо того, чтобы шлифовать свои профессиональные навыки, которые я запомнил как весьма скромные, они решили удариться в политику.
Кто считает иначе, может оставаться при своём мнении.
МР>>>Нет, я правда очень удивился.
МР>>>Понимаю, что поддержка Legacy может кормить не одно поколение (Fortran и Cobol скромно улыбаются в стороне), но почему-то я был уверен, что с ActiveX/MFC активно развиваемых продуктов просто не осталось...
S>>Компоненты как концепция изолированного кода, умерли тогда же, когда и ActiveX. Если они вообще когда-нибудь жили. Так... влачили жалкое существование
МР>А, да ладно вам, имхо, и так понятно, что под компонентами автор, а вслед за ним и я, имели в виду библиотеки контролов для UI.
Мы говорим об одном и том же. Просто ты считаешь, что устарел только ActiveX, как конкретная технология и имплементация, а я считаю, что устарела вся идея целиком. При этом я периодически смотрю на разные веб-компоненты. И на эти бы посмотрел, но не судьба ))
S>>В те времена, когда всё это ещё казалось актуальным, качество работы DevExpress сосало со страшной силой. Они делали цыганское барокко. "Мама, смотри, я как Word!". А CodeJock в те времена делал действительно хороший UX. Кстати, НЕ компоненты. И именно благодаря этому их UX и был так хорош. Нарезать его на компоненты я вообще не представляю, как возможно.
МР>Из вашего сообщения я понял, что вы и продукт CodeJock не считаете особо качественными.
Абсолютно неправильно понял. (Честно говоря, я озадачен, как так можно было понять). Продукт CodeJock я считаю особо качественным. Не просто великолепным в поведении (look and feel), но ещё и технологически восхитительным. Написан он на C++. Скомпилирован в ActiveX (или COM, не помню точно). И будучи добавлен в проект на WinForms заработал с полпинка. Бесшовно. Это требует большого мастерства. Я бы счёл за честь работать с такими крутыми парнями.
В данный момент мне их продукт не особо интересен, потому что сама задача делать приложения "под Офис" давно не стояла. А если бы встала, я бы начал с попытки воспроизвести с нуля на новом технологическом стеке. Прогресс ведь не стоит, и то, что раньше достигалось сотнями тысяч строк на C++, можно в наши дни написать гораздо проще.
S>>В наши дни всё это, как мне казалось, неактуально. "Веб-компоненты" такое же старпёрство, как ActiveX, а уж от DevExpress...
МР>А у DevExpress ActiveX и нет (впрочем как и Web — хотя я могу чего-то не знать) и по-ммоему, никогда не было (хотя и тут я могу ошибаться).
МР>Их платформы это .Net (WinForms/WPF/MAUI) и VCL (что тоже удивительно встретить, но скорее не так как ActiveX/MFC)
Я это помню. Тем поразительнее, что библиотека, написанная на C++, и пропущенная через скважину ActiveX, в WinForms заработала лучше, чем родная имплементация на C#. Только детали уже не вспомню. Где там у них какой винтик на пупке и как отваливался. Но точно помню, что тупо по функционалу им до CodeJock было как до Луны.