214 похожих чатов

Что за reunion или где про него прочитать? И ещё

вопрос, вот я как молодой масленок сел разбираться в ооп и c# и тут встречается разработка ui , сначала гоняюсь по виндовс формочкам, потом хотел время на адаптацию к wpv, за новостями обновлений не слежу потому что и слова там не понимаю но услышал вот про maui, возможно лучше не дурить голову и сразу к нему переходить, как считаете, если не секрет?

2 ответов

2 просмотра

Пока всё делаешь правильно. Многие тут с форм начинали. Просто для понимания работы. Потом переходили на WPF. MAUI - это тот же WPF, только кроссплатформенный.

Project Reunion - это новая системная оболочка(не визуальная, а программная). Если коротко - раньше выглядела выглядела как винда 7. И работала через свои системные компоненты и инфраструктуры, имела свои библиотеки. Винда 10 была для более широкого спектра - не только пк, но и консоли, HoloLens и тд. Винда 10 стала более универсальной и появилась возможность запускать одни приложения на всех устройствах с виндовс 10 (грубо говоря). Такая платформа называется UWP - Universal Windows Platform. И приложения соответственно тоже назывались UWP. Работают они на шарпе и xaml(Как в WPF) и обращались они уже не к библиотекам виндовс, а к библиотекам UWP. Допустим, тебе надо что-то отправить на печать. Для этого ты не лезишь в дебри, а просто обращаешься к библиотеке UWP, а она всё делает за тебя. И фишка в том, что на каком бы устройстве ты это не вызвал(пк, консоль, планшет) - везде будет одинаковый интерфейс взаимодействия. Это очень упрощает работу и разработку. Но. Очень много функционала не было реализовано в UWP, который был в винде 7 и так же много не было в винде 7, что появилось в UWP. Для этого делают общий очень гибкий программный интерфейс, который будет связным звеном между приложением на каком-то устройстве и системными фишками. Это и есть Project Reunion.

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Открыл свой двухкилобайтный экзешник в x32dbg, а тут какая-то хрень. Смущает кнопка "выполнить до пользовательского кода", а что ещё может быть в файле помимо него ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
11
Мне были интересны дишные хаки и я нашёл любопытный способ на форуме через __traits, что-то вроде int delegate(int) fac = (int n) => n == 0 ? 1 : n * __traits(parent, {})(n - ...
Constantin F.
1
Вопрос тем кто смотрит видео и слушает подкасты - как вы потом ищете нужную вам информацию? Вот статью я прочитал, потом могу искать нужную мне часть банальным поиском. Пропус...
Aleksandr Druzhinin
4
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
14
Всем привет. Нужна платная консультация от тех, кто сталкивался с октябрём в кластере или шарит оч хорошо в цмс. Проблема следующая: после переноса в кластер октябрь начал ...
wl
8
Карта сайта