Стартовая страница › Форумы › Новые идеи › Развитие Редактора схем
- В этой теме 76 ответов, 6 участников, последнее обновление 1 месяц, 3 недели назад сделано
manjey73.
-
АвторСообщения
-
04.06.2024 в 06:49 #32915
manjey73
УчастникНу я там идею предложил, не переписывать все на Avalonia, а сделать по сути контейнер для ее запуска как Представление (плагин) или для UI Администратора.
То есть для тех, кому тяжело ещё и JavaScript изучать.
Последнее видео понравилось. Суть проста, имея только VisualStudio, использовать только ее.К тому же есть документация, в которой есть рекомендации по переходу с WPF а всяких контролов на WPF в интернете вагон и тележка. Уже как-то можно будет адаптировать.
04.06.2024 в 07:47 #32916JurasskPark
Участникhttps://github.com/MICVGLOB/WinForms2AvaloniaConverter
Есть конвертер WinForm в Avalonia, но как он работает я честно сильно не изучал.04.06.2024 в 08:42 #32917manjey73
УчастникНу еще есть Blazor, если правильно понял, его сам Microsoft принял на вооружение.
Собственно не важно, на чем, но если будет при этом возможность делать на Avalonia и Blazor да хоть на том или на том. Было бы прикольно.
04.06.2024 в 09:02 #32918manjey73
Участникhttps://metanit.com/sharp/blazor/1.1.php
Вот собственно кратенько по Blazor.
Тут наверное самое главное и в том и в другом варианте — не переписывать все с нуля используя то или иное, а интегрировать варианты того и другого для использования в существующем.
-
Этот ответ был изменен 11 месяцев, 3 недели назад от
manjey73.
04.06.2024 в 15:00 #32925manjey73
Участникhttps://docs.avaloniaui.net/ru/docs/guides/platforms/how-to-use-web-assembly
Про запуск Avalonia используя web-assembly
05.06.2024 в 13:23 #32938Mikhail
МодераторВ качестве оболочки для запуска кода на Avalonia, скорее всего, потребуется свой отдельный плагин (каждый раз новый), который запустит нужный код.
05.06.2024 в 14:16 #32948manjey73
УчастникПлагин, поддерживающий Web Assemly, возможно всего один, с указанием, что в него впихнуть.
05.06.2024 в 14:23 #32949manjey73
УчастникЯ собственно и предлагаю пойти более простым путем. Оставить Web как есть и просто попробовать сделать плагин или какой-то модуль для Web, который сможет по ссылке втянуть проект Авалонии в качестве Представления, по принципу текущих плагинов Таблицы и Мнемосхемы.
Раз Редактор схем в работе, а он для редактирования использует браузер, там же можно и попробовать, потом перетянуть собственно в WEB браузер для мнемосхем. А народ подтянется.
15.06.2024 в 09:57 #33020JurasskPark
Участниккак и обещали, сделали видео, по миграции приложений с WinForms на Avalonia
https://www.youtube.com/watch?v=XKk6p7CFUMQ
Слайды
https://disk.yandex.ru/i/9zKWIQIml9g6sg
Репозиторий WinForms2AvaloniaConverter
https://github.com/MICVGLOB/WinForms2AvaloniaConverter15.06.2024 в 13:13 #33021manjey73
УчастникИнтересный вопрос про модули eremex, в демо варианте они полностью бесплатны, но скажем не обладают полным функционалом, который они написали для себя? или наступит момент, когда перенесенная программа скажет ой — денег хочу? 🙂
15.06.2024 в 17:12 #33022JurasskPark
УчастникНичего такого нет. Просто в низу окошко, что используется бесплатная версия.
15.06.2024 в 17:25 #33024manjey73
УчастникНу, в рамках использования в Scada системе, делаешь окно, а там внизу надпись — используется какая-то версия?
16.06.2024 в 08:39 #33031JurasskPark
УчастникДа.
»
TRIAL VERSION
This a trial version of the Eremex Control library.
Have a question or feedback? Please contact us on Telegram.
«16.06.2024 в 09:41 #33032manjey73
УчастникНу вот на это Михаил не пойдет я думаю.
Вообще как-то странно, предлагать в демо с такой надписью на гитхабе.
Могли бы более простую версию предлагать, например только повторяющую функционал TreeView из WinForms, а уже свою улучшенную реализацию предлагать за деньги.16.06.2024 в 16:02 #33034JurasskPark
УчастникНа этот вопрос в чате был чёткий ответ, что они заинтересованы в крупных заказчиках. И время делать отдельные продукты и отдельные сборки пока не будут.
-
Этот ответ был изменен 11 месяцев, 3 недели назад от
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.