Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Когда Gtk# предпочтительнее WinForms ? / 8 сообщений из 8, страница 1 из 1
15.03.2015, 15:56
    #38905268
Vasiliy_Kashkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Когда Gtk# предпочтительнее WinForms ?
Собственно вопрос: в каких случаях при разработке кроссплатформенного GUI на .NET предпочтительнее использовать Gtk#, нежели WinForms ?
Или другими словами: зачем нам Gtk#, если есть WinForms ?
...
Рейтинг: 0 / 0
16.03.2015, 07:56
    #38905479
Barkan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Когда Gtk# предпочтительнее WinForms ?
Vasiliy_Kashkin,

Стесняюсь спросить (ибо давно не в теме), mono уже умеет корректно отображать WinForms?
Просто несколько лет назад увидел как mono показывает DataGridView - шибко не понравилось однако,
с тех пор к этой теме не возвращался.
...
Рейтинг: 0 / 0
16.03.2015, 10:48
    #38905604
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Когда Gtk# предпочтительнее WinForms ?
Vasiliy_KashkinИли другими словами: зачем нам Gtk#, если есть WinForms ?
На мой взгляд есть только один плюс в контексте заданного вопроса: лицензия на WinForms принадлежит Microsoft, и она не передавала её в OpenSource. Реализация технологии под Mono возможна только при молчании мелкомягких. Конечно, вероятность того, что Microsoft запретит использование WinForms, приближается к нулю, но она есть.
...
Рейтинг: 0 / 0
16.03.2015, 10:58
    #38905628
Ilya81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Когда Gtk# предпочтительнее WinForms ?
Насколько дело в лицензии, не знаю, но я пробовал WinForms под Linux - это просто ужас, ни на чём другом приложение не получается таким тяжеловесным. Так что писать межплатформенные приложения на WinForms на мой взгляд можно только если они рассчитаны на пользователей с очень большим терпением. А вот Gtk# под Linux очень даже ничего, по крайней мере заметно лучше AWT. Кстати, есть ещё XWT, это в чём-то подобие Gtk#, только межплатформенное (т. е. ещё Windows и MacOS), по моему впечатлению он в целом где-то на равных с AWT.

А вообще, на мой взгляд, WinForms вообще устарел и нынче не нужен почти нигде. Под Windows (если не 95/98, конечно) есть WPF, а для других ОСей полноценных реализаций вообще не было.
...
Рейтинг: 0 / 0
25.03.2015, 08:41
    #38915898
Barkan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Когда Gtk# предпочтительнее WinForms ?
Vasiliy_Kashkin,

А Gtk# под виндой чем пилите?
Кроме MonoDevelop на чём ещё можно замутить?
Можно ли это делать на SharpDevelop, и если можно то что надо сделать?
...
Рейтинг: 0 / 0
25.03.2015, 08:43
    #38915900
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Когда Gtk# предпочтительнее WinForms ?
BarkanVasiliy_Kashkin,

А Gtk# под виндой чем пилите?
Кроме MonoDevelop на чём ещё можно замутить?
Можно ли это делать на SharpDevelop, и если можно то что надо сделать?Посмотрите на http://www.omnisharp.net/
...
Рейтинг: 0 / 0
25.03.2015, 09:06
    #38915914
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Когда Gtk# предпочтительнее WinForms ?
BarkanVasiliy_Kashkin,

А Gtk# под виндой чем пилите?
Кроме MonoDevelop на чём ещё можно замутить?
Можно ли это делать на SharpDevelop, и если можно то что надо сделать?
Xamarin Studio

PS Нашел еще одну проблему у Gtk# - нет из коробки поддержки мультимединых возможностей. Нужно сторонние приблуды таскать за собой...

PPS Возможно для кросс-платформенности имеет смысл переходить на Python. Разработка на Qt/C++ - это здорово, но медленно
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
26.12.2016, 13:18
    #39375244
Barkan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Когда Gtk# предпочтительнее WinForms ?
Прошу прощения за подъём старой темы, в связи с появлением времени возникло желание попробовать "чего-то новенького".
В смысле кросс-платформенного.
Как там у Gtk# с созданием и использованием UserControl'ов (в терминах WinForms)?
Скомпилированные (допустим под виндой) проги с Gtk# GUI работоспособны в линуксе (при установленном mono)?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Когда Gtk# предпочтительнее WinForms ? / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]