The OpenNET Project / Index page

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



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

"Microsoft открыл код среды разработки XAML Studio"  +/
Сообщение от opennews (??), 13-Янв-26, 10:27 
Компания Microsoft объявила об открытии кода проекта XAML Studio, предоставляющего среду для быстрого проектирования интерфейса пользователя и разработки графических приложений на базе языка разметки XAML, применяемого в .NET Framework. Код XAML Studio написан на языке C# и открыт под лицензией MIT. Дальнейшая разработка XAML Studio как открытого проекта будет вестись под крылом некоммерческой организации .NET Foundation...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64597

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

Оглавление

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

2. Сообщение от Аноним (2), 13-Янв-26, 10:48   +14 +/
Эти майки свистят про кроссплатформу, но при этом не имеют штатной поддержки линукса ни в WPF ни в WinForms ни в MAUI. Зачем тогда нужен С#?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #12, #19, #20, #25, #26, #29, #37, #38

8. Сообщение от Двачер (?), 13-Янв-26, 10:52   +4 +/
Присмотритесь, у них там на картинке /Assets/LlamaCircle.png : это что же получается: у них там в Майкрософте тысячи программистов, триллионы долларов, а кружочек.png им Llama рисует, да?!... :)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #16, #31

9. Сообщение от Аноним (2), 13-Янв-26, 10:55   +13 +/
А что ты хочешь чтобы три отдела две недели согласовывали как должен выглядеть кружочек?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #11, #50

10. Сообщение от Аноним (2), 13-Янв-26, 10:57   +/
WinUI тоже без штатного линукса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #17

11. Сообщение от Двачер (?), 13-Янв-26, 10:58   +4 +/
Конечно! Потому что они же эти три недели зарплату получать будут!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

12. Сообщение от Двачер (?), 13-Янв-26, 10:59   +1 +/
Лучше Си шарп, чем си-бемоль.... (анекдот был про флейтиста и си-бемоль....)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #30

16. Сообщение от Жироватт (ok), 13-Янв-26, 11:22   +1 +/
Ага. ЦОПИРАЙТ на кружочек не позволяет взять первый попавшийся в тему, а свои манки будут рисовать его неделю со всеми правками, потом три недели защищать и утверждать, чтобы потом снова перерисовать под флюидный дизаен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #18

17. Сообщение от Аноним (17), 13-Янв-26, 11:23   +/
А это не оно? Они столько новых названий понаделали, что уже сложно в этом всём разобраться.
>Uno Platform - это кроссплатформенный графический пользовательский интерфейс с открытым исходным кодом, который позволяет запускать код на основе WinUI и универсальной платформы Windows на iOS, macOS, Linux, Android и WebAssembly.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #22

18. Сообщение от Двачер (?), 13-Янв-26, 11:24   +/
А циркулем нарисовать и отсканировать им Антимонопольный комитет не позволяет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #23, #39

19. Сообщение от Аноним (19), 13-Янв-26, 11:26   +3 +/
по аналогии с древними греками, считавшими всем миром (ойкуменой) побережье вокруг морей где живут только греки, так и майкрософт считает кросс-платформой поддержку разных версий винды
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #34, #47

20. Сообщение от Аноним (20), 13-Янв-26, 11:30   +2 +/
Так этим обоим сто лет в обед, они кроссплатформенными и не проектировались, портировать это себе дороже, проще новые написать. Что, собственно, и делается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #24

21. Сообщение от Аноним (21), 13-Янв-26, 11:38   –4 +/
Это из той же серии, что и Electron с QMLем. Нафиг.
Ответить | Правка | Наверх | Cообщить модератору

22. Сообщение от Аноним (2), 13-Янв-26, 11:39   –1 +/
Это от сторонних разработчиков это не штатный майкрософтовскмй фреймворк, только таких васяноподелий на всех языках много.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

23. Сообщение от Аноним (23), 13-Янв-26, 11:39   –2 +/
>циркуль
>отсканировать

Как определить фаната коредвадуо и виндавсикспи

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #33

24. Сообщение от Аноним (2), 13-Янв-26, 11:40   +/
Я даже не говорю про то что зачем сами майки под шинду свою столько нагородили. Но у них нет ничего нормально работающего для Линукс.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

25. Сообщение от Аноним (25), 13-Янв-26, 11:47   +/
>не имеют штатной поддержки линукса ни в WPF ни в WinForms ни в MAUI

Но нештатная MAUI, вроде, есть.
ИЧСХ в mono поддержка WinForms была, а в dotnet - уже нет.
Хорошо хоть Avalonia имеется.

>Зачем тогда нужен С#?

ASP?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #27

26. Сообщение от nw (?), 13-Янв-26, 11:52   +/
В Maui скоро добавят поддержку Linux. Правда будет работать через прослойку avalonia, но это лучше чем ничего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #28

27. Сообщение от Аноним (2), 13-Янв-26, 11:54   +/
Авалония норм, но она сторонняя и вообще майки раз закрывают в своей экосистеме пусть делают так чтобы внутри все работало. А не через этот Fluent UI на реакте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #41

28. Сообщение от Аноним (2), 13-Янв-26, 11:55   +/
Вот вот уже который год, потом ещё там что-нибудь сломают. Короче проще закопать стюардессу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

29. Сообщение от Bob (??), 13-Янв-26, 11:56   –1 +/
А зачем Linux там? У них он как WSL в винде есть. А нести WPF / WinForm на Linux - бред)

На счёт C# они же выкупили Mono от Xamarin, а что дальше - хоть у нейросетки спроси.

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

30. Сообщение от Re4son (ok), 13-Янв-26, 11:58   –1 +/
тогда уже Си диез, по идее больше по смыслу подходит, чем Си шарп. Потому что "до" лучше, чем си бемоль, ибо "до" - база.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #35

31. Сообщение от Соль земли2 (?), 13-Янв-26, 12:04   +/
> тысячи программистов

это количество, а ты забыл про качество

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #32

32. Сообщение от Двачер (?), 13-Янв-26, 12:12   +/
И как оценить качество программистов?.. Строчки кода посчитать легче, но надо какую-то метрику...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #49

33. Сообщение от Двачер (?), 13-Янв-26, 12:20   +/
Вот тебе циркуль, вот тебе Виндовс ХРю, что у них общего, нейросетка окаянная?!.. :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

34. Сообщение от Двачер (?), 13-Янв-26, 12:22   –1 +/
Не обижайте древнх греков, все их философские и научные разработки, во-первых, открыты, во-вторых, качественны, в третьх, они сексуальны!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #54

35. Сообщение от Аноним (35), 13-Янв-26, 12:32   +/
До-диез, вы хотели сказать. Альтернативно, ре-бемоль. Но не си-бемоль.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #40

36. Сообщение от Аноним (37), 13-Янв-26, 12:43   +/
Мелкософт обос___алась с Blend и решила, что "студио" точно взлетит?? :)))
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46

37. Сообщение от Аноним (37), 13-Янв-26, 12:50   +/
C# нужен как пример современного языка. НАМНОГО лучше сипипей.
Линуксисты не будь дypaками, запилили бы свой компилер, прям в нэйтив + GC. Конечно, рефлексией придётся (на время) пожертвовать, зато был бы отличный язык для всяких перделок!
По факту, никому "динамические" влезания в кишки классов нафиг не упёрлись (в прикладухе), поэтому можно было бы спокойно портировать вендокод и попутно пилить свой GUI, благо низкоуровневых либ - навалом (типа SDL).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #42

38. Сообщение от Аноним (37), 13-Янв-26, 12:53   +/
Скорее, "зачем нужен MAUI"??? Если нет поддержки линукса, нет вообще никакого смысла в кроссплатформе! И это я говорю как постоянный вендузятник, но желающий запилить хоть что-то для Линукса, но на родном C#. А вот фигушки!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

39. Сообщение от Аноним (37), 13-Янв-26, 12:54   +1 +/
Хотели, но босс запретил втыкать циркуль в монитор!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

40. Сообщение от Re4son (ok), 13-Янв-26, 13:01   +1 +/
> До-диез, вы хотели сказать. Альтернативно, ре-бемоль. Но не си-бемоль.

ой, блин, виноват))) си это B/H :) спасибо

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

41. Сообщение от Аноним (25), 13-Янв-26, 13:17   +/
У них вообще решения более чем странные. Вроде сначала обещали MAUI под линукс - но фиг вам в результате.
Да и стандартная возможность удалить в корзину под Линукс (это что-то из комплекта визуального васика) - в mono была, а под dotnet - опять облом.
Думаю, ещё много чего навспоминать можно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

42. Сообщение от Аноним (25), 13-Янв-26, 13:24   +/
Не, ну в Гноме сделали Vala, который почти C# и есть.
А mono давно позволяло компилировать в нативный исполняемый файл. Правда, не скажу насколько это было сделано честно. Да и у микрософта сейчас есть возможно собрать в нативные приложения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

43. Сообщение от Аноним (-), 13-Янв-26, 13:31    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

44. Сообщение от Аноним (-), 13-Янв-26, 13:39   –1 +/
>Код XAML Studio написан на языке C#

И зачем эта виртуальная машина для Линукса?

>и открыт под лицензией MIT.

Пермиссивка-разрешиловка.

>под крылом некоммерческой организации .NET Foundation.

Эта некомерческая организация будет уважать Столлмана и копилефт? Они будут такими же безбашенными, как и Свободное сообщество GNU/Linux?

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

46. Сообщение от Аноним (46), 13-Янв-26, 15:16   +/
Очень обидно, лучше Expression Blend не было инструмента построения интерфейсов, правда всю более-менее сложную логику проще было писать в вижуал студии, но они это продвигали как разделение труда между дизайнерами и программистами. Мы в итоге опять вернулись к тому, что в этом мире стабилен только делфи/лазарус.

Люди просили свежую ревизию XAML, возможность писать на JSON-подобных языках и причесать WPF для кроссплатформы (привет сервелат), а в итоге получили кучу недоделанных фреймворков и какие-то индоинструменты.

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

47. Сообщение от tonysemail (??), 13-Янв-26, 15:19   +/
Уточнение
Разных версий Windows 10.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

48. Сообщение от Аноним (48), 13-Янв-26, 15:23   +/
Проприетарщики, держать строй. Пока было закрытое, вас все устраивало.
Ответить | Правка | Наверх | Cообщить модератору

49. Сообщение от Соль земли2 (?), 13-Янв-26, 15:29   +/
Легко. Как быстро, стабильно и эффективно работает программа. Так всё в мире проверяется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #51

50. Сообщение от Аноним (50), 13-Янв-26, 15:30   +/
Три отдела две недели согласовывали как им этот кружочек нарисует llama. Изменился только рисователь, согласовыватели не изменились
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

51. Сообщение от Аноним (51), 13-Янв-26, 15:54   +/
> Как быстро

Ну это понятно - затраченные часы.
> стабильно и эффективно

Это в каких единицах измерить? Предложите эталон.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #53

52. Сообщение от Аноним (52), 13-Янв-26, 16:21   +/
Можно просто было экстеншин для вскода написать.
Ответить | Правка | Наверх | Cообщить модератору

53. Сообщение от Соль земли2 (?), 13-Янв-26, 16:35   +/
Много измерений. Временная сложность алгоритма, например, O(1). Эффективность алгоритма и вычислений в нём. Например, сопрограммы в Go позволяют накладных расходов на переключение между процессами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

54. Сообщение от Аноним (-), 13-Янв-26, 16:36   +/
У древних греков идеальным размером полового органа была длина 7 сантиметров. Ну это в пересчёте на современную меру длины. Поэтому у всех статуй одинаковый размер членов. Большие члены были только у сатир. Греческая культура отрицательно относилась к большим членам. Большой член ассоциировался с пьянством, вульгарностью и похотливостью.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34


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

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




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

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