В .NET Core 3 должна появиться поддержкак десктопных приложений и IOT. И под десктопными понимается не только WinForms, но и WPF, что очень даже круто. Мне нравится XAML и считаю его великолепным решением для построения визуальных интерфейсов, потому что можно делать интерфейсы, которые легко адаптируются под любые размеры экрана.
HTML уже давно доказал свою гибкость и XAML - это примерно тот же подход, поэтому круто, что Майкрософт будет поддерживать это и дальше. Зачем они сохраняют WinForms? Вот этого не знаю, я бы отказался от него. Сэкономили бы ресурсы, которые можно было бы направить на более интересные проекты.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку уже лайкнули 1 человек
Когда он выйдет?
Вероятно у разработчиков есть понимание, что wpf не имеет таких уж явных преимуществ перед winforms.
2Denis
Пока точно не говорят, известно только что в следующем году
2Евгений рнд
Преимущество есть, на XAML на много лучше интерфейсы делать.
Кому нужны эти интерфейсы в бизнес приложениях?
отличная новость
В блогах MS пишут, что поддержка десктопных приложений в .net core 3 будет только для Windows. Если это так, то это не то, что ожидали многие от этой платформы.
А вот это будет очень странно, ведь они по идее Core изначално делают для всех платформ. Может в 3-й будет только для Windows, а дальше всех подтянут. Иначе просто не вижу смысла
Ну они пишут, что базовый .NET Core останется кроссплатформенным, а вот поддержка WPF/WinForms будет реализованна в виде плагинов:
"WPF, for example, isn’t being adding to the .NET Core runtime directly. It will be available as an add-on. That’s the “desktop pack” idea. The product is already layered and will remain layered."
А какие собственно дополнительные возможности появятся для WPF?
Про дополнительные не знаю. Тут бы существующие портировать на Core
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.