Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.03.2015, 15:56
|
|||
---|---|---|---|
|
|||
Когда Gtk# предпочтительнее WinForms ? |
|||
#18+
Собственно вопрос: в каких случаях при разработке кроссплатформенного GUI на .NET предпочтительнее использовать Gtk#, нежели WinForms ? Или другими словами: зачем нам Gtk#, если есть WinForms ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.03.2015, 07:56
|
|||
---|---|---|---|
Когда Gtk# предпочтительнее WinForms ? |
|||
#18+
Vasiliy_Kashkin, Стесняюсь спросить (ибо давно не в теме), mono уже умеет корректно отображать WinForms? Просто несколько лет назад увидел как mono показывает DataGridView - шибко не понравилось однако, с тех пор к этой теме не возвращался. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.03.2015, 10:48
|
|||
---|---|---|---|
Когда Gtk# предпочтительнее WinForms ? |
|||
#18+
Vasiliy_KashkinИли другими словами: зачем нам Gtk#, если есть WinForms ? На мой взгляд есть только один плюс в контексте заданного вопроса: лицензия на WinForms принадлежит Microsoft, и она не передавала её в OpenSource. Реализация технологии под Mono возможна только при молчании мелкомягких. Конечно, вероятность того, что Microsoft запретит использование WinForms, приближается к нулю, но она есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.03.2015, 10:58
|
|||
---|---|---|---|
Когда Gtk# предпочтительнее WinForms ? |
|||
#18+
Насколько дело в лицензии, не знаю, но я пробовал WinForms под Linux - это просто ужас, ни на чём другом приложение не получается таким тяжеловесным. Так что писать межплатформенные приложения на WinForms на мой взгляд можно только если они рассчитаны на пользователей с очень большим терпением. А вот Gtk# под Linux очень даже ничего, по крайней мере заметно лучше AWT. Кстати, есть ещё XWT, это в чём-то подобие Gtk#, только межплатформенное (т. е. ещё Windows и MacOS), по моему впечатлению он в целом где-то на равных с AWT. А вообще, на мой взгляд, WinForms вообще устарел и нынче не нужен почти нигде. Под Windows (если не 95/98, конечно) есть WPF, а для других ОСей полноценных реализаций вообще не было. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.03.2015, 08:41
|
|||
---|---|---|---|
Когда Gtk# предпочтительнее WinForms ? |
|||
#18+
Vasiliy_Kashkin, А Gtk# под виндой чем пилите? Кроме MonoDevelop на чём ещё можно замутить? Можно ли это делать на SharpDevelop, и если можно то что надо сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.03.2015, 08:43
|
|||
---|---|---|---|
Когда Gtk# предпочтительнее WinForms ? |
|||
#18+
BarkanVasiliy_Kashkin, А Gtk# под виндой чем пилите? Кроме MonoDevelop на чём ещё можно замутить? Можно ли это делать на SharpDevelop, и если можно то что надо сделать?Посмотрите на http://www.omnisharp.net/ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.03.2015, 09:06
|
|||
---|---|---|---|
Когда Gtk# предпочтительнее WinForms ? |
|||
#18+
BarkanVasiliy_Kashkin, А Gtk# под виндой чем пилите? Кроме MonoDevelop на чём ещё можно замутить? Можно ли это делать на SharpDevelop, и если можно то что надо сделать? Xamarin Studio PS Нашел еще одну проблему у Gtk# - нет из коробки поддержки мультимединых возможностей. Нужно сторонние приблуды таскать за собой... PPS Возможно для кросс-платформенности имеет смысл переходить на Python. Разработка на Qt/C++ - это здорово, но медленно ... |
|||
:
Нравится:
Не нравится:
|
|||
|
26.12.2016, 13:18
|
|||
---|---|---|---|
Когда Gtk# предпочтительнее WinForms ? |
|||
#18+
Прошу прощения за подъём старой темы, в связи с появлением времени возникло желание попробовать "чего-то новенького". В смысле кросс-платформенного. Как там у Gtk# с созданием и использованием UserControl'ов (в терминах WinForms)? Скомпилированные (допустим под виндой) проги с Gtk# GUI работоспособны в линуксе (при установленном mono)? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&tablet=1&tid=1400131]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
85ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 182ms |
0 / 0 |