В рамках виртуальной конференции для разработчиков Connect(); 2018, компания Microsoft объявила об открытии исходных кодов компонентов Windows Presentation Foundation, Windows Forms и Windows UI XAML Library, используемых при создании клиентских приложений миллионами разработчиков по всему миру.
Компоненты WPF и Windows Forms для .Net Framework существуют уже почти пятнадцать лет, но всё ещё входят в топ новых проектов, создаваемых в Visual Studio. Очень может быть, что почти все ваши любимые программы для Windows, созданы с их помощью. Технология XAML Islands была предложена разработчикам относительно недавно и позволяет переносить в классические программы элементы интерфейса приложений для Windows 10, читай наделять их Fluent Design и поддержкой сенсорных экранов.
Открытие исходных кодов позволит разработчикам не только использовать эти компоненты в большем числе проектов, но и принимать активное участие в их дальнейшем развитии. Собственно разработка WPF, WinForms и WinUI станет прозрачнее и демократичнее. Код Windows Forms и WinUI открыт уже сейчас, в случае с WPF пока доступен только элемент System.Xaml, остальные элементы последуют за ним в ближайшие месяцы.
Ещё одним важным анонсом конференции стала премьера .NET Core 3.0 Preview 1, в которой появилась возможность создания клиентских приложений с использованием WPF, Windows Forms и XAML Islands, а также реализованы другие улучшения.
Источник: blogs.windows.com
В рамках виртуальной конференции для разработчиков Connect(); 2018, компания Microsoft объявила об открытии исходных кодов компонентов Windows Presentation Foundation, Windows Forms и Windows UI XAML Library, используемых при создании клиентских приложений миллионами разработчиков по всему миру. Компоненты WPF и Windows Forms для .Net Framework существуют уже почти пятнадцать лет, но всё ещё входят в топ новых проектов, создаваемых в Visual Studio. Очень может быть, что почти все ваши любимые программы для Windows, созданы с их помощью. Технология XAML Islands была предложена разработчикам относительно недавно и позволяет переносить в классические программы элементы интерфейса приложений для Windows 10, читай наделять их Fluent Design и поддержкой сенсорных экранов. Открытие исходных кодов позволит разработчикам не только использовать эти компоненты в большем числе проектов, но и принимать активное участие в их дальнейшем развитии. Собственно разработка WPF, WinForms и WinUI станет прозрачнее и демократичнее. Код Windows Forms и WinUI открыт уже сейчас, в случае с WPF пока доступен только элемент System.Xaml, остальные элементы последуют за ним в ближайшие месяцы. Ещё одним важным анонсом конференции стала премьера .NET Core 3.0 Preview 1, в которой появилась возможность создания клиентских приложений с использованием WPF, Windows Forms и XAML Islands, а также реализованы другие улучшения. Источник: blogs.windows.com