The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Microsoft открыл код WPF, Windows Forms и WinUI, opennews (?), 04-Дек-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


6. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Anon999 (ok), 04-Дек-18, 23:10 
Интересно, как WPF и Windows Forms будут работать на Linux.
Ответить | Правка | Наверх | Cообщить модератору

8. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (8), 04-Дек-18, 23:15 
Думаю что будут. В тексте новости написано, что это надстройка над WinAPI. В Linux есть Wine.

Помню как ICQ for Linux, написанный на Adobe AIR, под Windows рисовался WinAPI, а под Linux на GTK+ 2.6 и выше. Может WinForms точно так же будут работать поверх GTK, а не поверх Wine?

Ответить | Правка | Наверх | Cообщить модератору

43. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Анончик999999 (?), 05-Дек-18, 01:58 
Это Windows Forms - надстройка над WinAPI. А вот как будет работать WPF c аппаратным ускорением на Линукс. И вот любопытно, будет ли оно хорошо работать.
Ответить | Правка | Наверх | Cообщить модератору

49. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (16), 05-Дек-18, 02:19 
WPF, Windows Forms + NetCore только под винду.
Никто ради 3% линуксового десктопа напрягаться не будет.
Ответить | Правка | Наверх | Cообщить модератору

58. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от хотел спросить (?), 05-Дек-18, 04:20 
У меня стоит долгосрочная задача кроссплатформенного клиента на C#.

И я пока не знаю ничего лучше, чем использовать нативные клиенты.

Ответить | Правка | Наверх | Cообщить модератору

96. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от COBA (?), 05-Дек-18, 09:33 
А как же nodejs+atom?
Ответить | Правка | Наверх | Cообщить модератору

127. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от хотел спросить (?), 05-Дек-18, 11:46 
> А как же nodejs+atom?

О нее... JS должен умереть.

Ответить | Правка | Наверх | Cообщить модератору

249. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от iFRAME (ok), 06-Дек-18, 14:45 
>Никто ради 3% линуксового десктопа напрягаться не будет.

Меньше 1%

Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

216. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (216), 05-Дек-18, 20:01 
> А вот как будет работать WPF c аппаратным ускорением на Линукс.

Никак не будет — в описании репозитория чёрным по белому написано "WPF and WinForms applications only run on Windows."

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

48. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Котофалк (?), 05-Дек-18, 02:18 
странные вещи иногда помнят некоторые. я вот icq под линукс не помню. просто потому что такой крап в систему тащить никакого желания. а протокол использовал, да
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

77. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Антон (??), 05-Дек-18, 09:05 
Я его даже не искал. Был же pidgin, который на 90% устраивал.
Вот бы неплохо MS открыл бы протокол скайпа, можно тогда обратно на pidgin вернуться.
Ответить | Правка | Наверх | Cообщить модератору

111. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (8), 05-Дек-18, 10:49 
ICQ для Linux, о котором я написал, выглядит так: https://pic4a.ru/812/yVW.png

Там один исполняемый файл для трёх систем: Windows, Linux и MAC OS X. Интерфейс рисуется соответственно через WinAPI, GTK2 и Cocoa. Может есть и другие тулкиты, делающие то же самое?

Сейчас ICQ for Linux на Qt5

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

174. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 16:03 
> Сейчас ICQ for Linux на Qt5

А смысла то теперь? Все с него сбежали когда они подорвались на AIR переписывать. После таких улучшений в ICQ разве что самому с собой переписываться - увидев ЭТО даже последние хомяки с него слиняли. А сейчас и скайп встал на те же грабли. Куда и дорога.

Ответить | Правка | Наверх | Cообщить модератору

224. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (8), 05-Дек-18, 22:23 
Нативный виндовый клиент никуда не делся. Клиент на AIR был лишь опцией, и как правиль использовался для Mac и Lin
Ответить | Правка | Наверх | Cообщить модератору

244. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Alatar (??), 06-Дек-18, 12:05 
>> Интерфейс рисуется соответственно через WinAPI, GTK2 и Cocoa. Может есть и другие тулкиты, делающие то же самое?

wxWidgets?

Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

201. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Пишу из ванны (?), 05-Дек-18, 17:58 
Клиент есть и под Линь и под Мак, с аудио-видео звонками, групповыми чатами, но ненужно никому. Поэтому решили сделать Телеграм якобы секретный.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

63. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (63), 05-Дек-18, 06:20 
К сожалению - Microsoft в анонсе на net core 3 не обещали что WinForms будет работать в Linux.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

76. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (76), 05-Дек-18, 09:00 
Windows Forms уже работают на Linux. Разрабатывать нельзя, но собирать можно.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

83. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (76), 05-Дек-18, 09:10 
Кто не понял: работают через Mono, не всегда хорошо и просто не всегда, дизайнера нет, но собрать Windows Forms в Monodevelop можно. Если разработчик сразу ориентировался на Mono, он даже будет работать как надо.
Ответить | Правка | Наверх | Cообщить модератору

142. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Утконос (?), 05-Дек-18, 13:39 
> дизайнера нет

Есть дизайнер:

https://github.com/mono/mwf-designer

Кривоватый и давно не обновлялся, но простые проекты пилить вполне можно.

Ответить | Правка | Наверх | Cообщить модератору

175. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 16:05 
> разработчик сразу ориентировался на Mono, он даже будет работать как надо.

Кроссплатформенность по MSовски, бл. А почему для письма на gtk или куте не надо ни на что ориентироваться? Собственно по этой причине MSовские "кроссплатформенные" решения только MSу и интересны как таковые :)

Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

85. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (81), 05-Дек-18, 09:12 
Кстати да, теперь будет можно все, MIT же.
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

87. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (82), 05-Дек-18, 09:14 
Есть ещё Avalonia UI
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

135. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (63), 05-Дек-18, 12:26 
К сожалению на mono не все работает.
Например - элемент управления WebBrowser.
(его можно заменить на сторонний компонент HtmlRenderer)
Combobox - отображается "немного" по другому.

Ваше приложение не будет один в один работать на mono и Framework.
Для достижения кроссплатформенности придется, что то переписывать.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру