The OpenNET Project / Index page

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

Microsoft открыл код среды разработки XAML Studio

13.01.2026 09:44

Компания Microsoft объявила об открытии кода проекта XAML Studio, предоставляющего среду для быстрого проектирования интерфейса пользователя и разработки графических приложений на базе языка разметки XAML, применяемого в .NET Framework. Код XAML Studio написан на языке C# и открыт под лицензией MIT. Дальнейшая разработка XAML Studio как открытого проекта будет вестись под крылом некоммерческой организации .NET Foundation.

Среда разработки включает в себя интерактивный редактор кода, позволяющий на лету создавать интерфейс, наглядно оценивать изменения интерфейса по мере редактирования XAML-кода и взаимодействовать с разрабатываемым приложением как с отдельно запущенной программой. В состав также входит отладчик и редактор для привязки данных.

Открытый код соответствует выпуску XAML Studio 1.1. На основе этого кода уже началась разработка ветки XAML Studio 2, в которой будет реализованы средства для проектирования интерфейса на базе Fluent UI, возможности для загрузки изображений и данных, панель для редактирования и инспектирования свойств, панель для визуальной навигации по свойствам и их состоянию.



  1. Главная ссылка к новости (https://devblogs.microsoft.com...)
  2. OpenNews: Выпуск платформы OpenSilver 3.2, продолжающей развитие технологии Silverlight
  3. OpenNews: Microsoft открыл код WPF, Windows Forms и WinUI
  4. OpenNews: Microsoft открыл код компилятора Roslyn и пытается привлечь сообщество к участию в развитии .NET
  5. OpenNews: Проект Mono поменял лицензию на MIT и начал открытие проприетарных наработок Xamarin
  6. OpenNews: Компания Microsoft передала разработку проекта Mono сообществу Wine
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64597-xaml
Ключевые слова: xaml, microsoft
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 10:48, 13/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Эти майки свистят про кроссплатформу, но при этом не имеют штатной поддержки линукса ни в WPF ни в WinForms ни в MAUI. Зачем тогда нужен С#?
     
     
  • 2.10, Аноним (2), 10:57, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    WinUI тоже без штатного линукса.
     
     
  • 3.17, Аноним (17), 11:23, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А это не оно? Они столько новых названий понаделали, что уже сложно в этом всём разобраться.
    >Uno Platform - это кроссплатформенный графический пользовательский интерфейс с открытым исходным кодом, который позволяет запускать код на основе WinUI и универсальной платформы Windows на iOS, macOS, Linux, Android и WebAssembly.
     
     
  • 4.22, Аноним (2), 11:39, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Это от сторонних разработчиков это не штатный майкрософтовскмй фреймворк, только таких васяноподелий на всех языках много.
     
  • 2.12, Двачер (?), 10:59, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше Си шарп, чем си-бемоль.... (анекдот был про флейтиста и си-бемоль....)
     
     
  • 3.30, Re4son (ok), 11:58, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    тогда уже Си диез, по идее больше по смыслу подходит, чем Си шарп. Потому что "до" лучше, чем си бемоль, ибо "до" - база.
     
     
  • 4.35, Аноним (35), 12:32, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    До-диез, вы хотели сказать. Альтернативно, ре-бемоль. Но не си-бемоль.
     
     
  • 5.40, Re4son (ok), 13:01, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > До-диез, вы хотели сказать. Альтернативно, ре-бемоль. Но не си-бемоль.

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

     
  • 2.19, Аноним (19), 11:26, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    по аналогии с древними греками, считавшими всем миром (ойкуменой) побережье вокруг морей где живут только греки, так и майкрософт считает кросс-платформой поддержку разных версий винды
     
     
  • 3.34, Двачер (?), 12:22, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не обижайте древнх греков, все их философские и научные разработки, во-первых, открыты, во-вторых, качественны, в третьх, они сексуальны!
     
  • 2.20, Аноним (20), 11:30, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так этим обоим сто лет в обед, они кроссплатформенными и не проектировались, портировать это себе дороже, проще новые написать. Что, собственно, и делается.
     
     
  • 3.24, Аноним (2), 11:40, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я даже не говорю про то что зачем сами майки под шинду свою столько нагородили. Но у них нет ничего нормально работающего для Линукс.
     
  • 2.25, Аноним (25), 11:47, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >не имеют штатной поддержки линукса ни в WPF ни в WinForms ни в MAUI

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

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

    ASP?

     
     
  • 3.27, Аноним (2), 11:54, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Авалония норм, но она сторонняя и вообще майки раз закрывают в своей экосистеме пусть делают так чтобы внутри все работало. А не через этот Fluent UI на реакте.
     
     
  • 4.41, Аноним (25), 13:17, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У них вообще решения более чем странные. Вроде сначала обещали MAUI под линукс - но фиг вам в результате.
    Да и стандартная возможность удалить в корзину под Линукс (это что-то из комплекта визуального васика) - в mono была, а под dotnet - опять облом.
    Думаю, ещё много чего навспоминать можно.
     
  • 2.26, nw (?), 11:52, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В Maui скоро добавят поддержку Linux. Правда будет работать через прослойку avalonia, но это лучше чем ничего.
     
     
  • 3.28, Аноним (2), 11:55, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вот вот уже который год, потом ещё там что-нибудь сломают. Короче проще закопать стюардессу.
     
  • 2.29, Bob (??), 11:56, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А зачем Linux там? У них он как WSL в винде есть. А нести WPF / WinForm на Linux - бред)

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

     
  • 2.37, Аноним (37), 12:50, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    C# нужен как пример современного языка. НАМНОГО лучше сипипей.
    Линуксисты не будь дypaками, запилили бы свой компилер, прям в нэйтив + GC. Конечно, рефлексией придётся (на время) пожертвовать, зато был бы отличный язык для всяких перделок!
    По факту, никому "динамические" влезания в кишки классов нафиг не упёрлись (в прикладухе), поэтому можно было бы спокойно портировать вендокод и попутно пилить свой GUI, благо низкоуровневых либ - навалом (типа SDL).
     
     
  • 3.42, Аноним (25), 13:24, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не, ну в Гноме сделали Vala, который почти C# и есть.
    А mono давно позволяло компилировать в нативный исполняемый файл. Правда, не скажу насколько это было сделано честно. Да и у микрософта сейчас есть возможно собрать в нативные приложения.
     
  • 2.38, Аноним (37), 12:53, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее, "зачем нужен MAUI"??? Если нет поддержки линукса, нет вообще никакого смысла в кроссплатформе! И это я говорю как постоянный вендузятник, но желающий запилить хоть что-то для Линукса, но на родном C#. А вот фигушки!
     

  • 1.8, Двачер (?), 10:52, 13/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Присмотритесь, у них там на картинке /Assets/LlamaCircle.png : это что же получается: у них там в Майкрософте тысячи программистов, триллионы долларов, а кружочек.png им Llama рисует, да?!... :)
     
     
  • 2.9, Аноним (2), 10:55, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +13 +/
    А что ты хочешь чтобы три отдела две недели согласовывали как должен выглядеть кружочек?
     
     
  • 3.11, Двачер (?), 10:58, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Конечно! Потому что они же эти три недели зарплату получать будут!
     
  • 2.16, Жироватт (ok), 11:22, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага. ЦОПИРАЙТ на кружочек не позволяет взять первый попавшийся в тему, а свои манки будут рисовать его неделю со всеми правками, потом три недели защищать и утверждать, чтобы потом снова перерисовать под флюидный дизаен
     
     
  • 3.18, Двачер (?), 11:24, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А циркулем нарисовать и отсканировать им Антимонопольный комитет не позволяет?
     
     
  • 4.23, Аноним (23), 11:39, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >циркуль
    >отсканировать

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

     
     
  • 5.33, Двачер (?), 12:20, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот тебе циркуль, вот тебе Виндовс ХРю, что у них общего, нейросетка окаянная?!.. :)
     
  • 4.39, Аноним (37), 12:54, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хотели, но босс запретил втыкать циркуль в монитор!
     
  • 2.31, Соль земли2 (?), 12:04, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > тысячи программистов

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

     
     
  • 3.32, Двачер (?), 12:12, 13/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И как оценить качество программистов?.. Строчки кода посчитать легче, но надо какую-то метрику...
     

  • 1.21, Аноним (21), 11:38, 13/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Это из той же серии, что и Electron с QMLем. Нафиг.
     
  • 1.36, Аноним (37), 12:43, 13/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мелкософт обос___алась с Blend и решила, что "студио" точно взлетит?? :)))
     
  • 1.43, Аноним (-), 13:31, 13/01/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.44, Аноним (-), 13:39, 13/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Код XAML Studio написан на языке C#

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

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

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

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

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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