Sie sind hier:
Lexikon/Glossar
Telefon (Mo-Fr 9 bis 16 Uhr):
0201/649590-0
|
Kontaktformular
Buy me a coffee
MENU
Start
Hauptseite
Angebote im Überblick
Kernkompetenzen
Softwareentwicklung
Beratung
Firmen-Schulungen
Offene Seminare
Online-Maßnahmen
Vorträge
Coaching
Support
Fachbücher
Fachartikel
Konditionen
Themen
Themenüberblick
Aktuelle Themen
Web & Cloud
Apps / Mobilplattformen
Benutzeroberflächen / User Experience
.NET
JavaScript/TypeScript
Java
Programmiersprachen/Sprachsyntax
Entwicklungswerkzeuge
Scripting
Softwareentwicklung allgemein
Datenbanken
Betriebssysteme und Virtualisierung
Microsoft Server-Produkte
Windows und Microsoft Office für Anwender
Allgemeine IT-Themen
Beratung
Beratungsthemen
Coaching
Softwareentwicklung
Technischer Support
Unsere Top-Berater
Referenzkunden
Angebotsanfrage
Individuelle Schulungen
1020 Schulungsthemen
Agendakonfigurator
Weiterbildungsphilosophie
Didaktische Konzepte
Vor-Ort oder Online
Unsere Top-Trainer
Referenzkunden
Teilnehmerfeedback
Angebotsanfrage
Offene Seminare
.NET-Akademie
.NET/C#-Basisseminar
WPF
WinUI
.NET MAUI
Blazor
ASP.NET WebAPI & gRPC
Entity Framework Core
Unit Testing / TDD
PowerShell
Infotage
Wissen
Übersicht
Fachbücher
Fachartikel
Konferenzvorträge
Konferenzen/Events
Spickzettel
Lexikon/Glossar
Programmcodebibliothek
Versionshistorie
Weblog
Downloads
Newsletter
Community-/Leserportal
Registrierung
.NET/C#/Visual Studio
.NET 8.0
.NET 7.0
.NET 6.0
ASP.NET (Core)/Blazor
PowerShell
Über uns
Kontakt
Selbstdarstellung
Kernkompetenzen
Dr. Holger Schwichtenberg
Top-Experten
Leitung & Kundenteam
Referenzkunden
Kundenaussagen
Referenzprojekte
Partner
Konditionen
Stellenangebote
Weitere Websites
Impressum
Datenschutzerklärung, Haftung, Urheberrecht
Suche
Themenkatalog
Tag Cloud
Volltextsuche
Site Map
FAQs
Erklärung des Begriffs: Windows UI Library (WinUI)
Begriff
Windows UI Library
Abkürzung
WinUI
Eintrag zuletzt aktualisiert am
15.05.2020
Zur Stichwortliste unseres Lexikons
Was ist
Windows UI Library
?
Microsoft hat auf der
BUILD
2018-Konferenz angekündigt, dass UWP-
Steuerelement
e zukünftig als
Nuget-Paket
unter dem Namen "Windows UI Library" (abgekürzt: WinUI) verbreitet werden, sodass auch ältere
Windows 10
-Versionen neuere
Steuerelement
e verwenden können. Die WinUI setzt aber als Mindestversion das Anniversary Update (Version 1607 vom 2.8.2016) voraus.
Versionsgeschichte
Die
Versionierung
startete bei 2. Als "Windows UI Library 1" kann man den Ursprungszustand vor der Einführung des Namens WinUI verstehen: UWP-
Steuerelement
e waren an jeweiliges
WinRT
-
API
-Version in
Windows 10
gekoppet. Die Entwicklung war Closed Source.
Windows UI Library 2: Open Souce, Down-Level-Nutzung der
Steuerelement
e in älteren
Windows 10
-Versionen
Windows UI Library 2 (WinUI 3):
Open Source
,
Steuerelement
e laufen auf
WinRT
und Windows 32-
API
WinUI 2-Features [
https://docs.microsoft.com/en-us/uwp/toolkits/winui/
]
The Windows UI Library provides official native Windows UI controls and other user interface elements for UWP apps.
It maintains down-level compatibility with earlier versions of
Windows 10
, so your app works even if users don't have the latest OS.
New controls: The Windows UI Library contains new controls that aren't shipped as part of the default Windows platform.
Updated versions of existing controls: The library also contains updated versions of existing Windows platform controls that you can use with earlier versions of
Windows 10
.
Support for earlier versions of
Windows 10
: Windows UI Library
API
s work on earlier versions of
Windows 10
, so you don't have to include version checks or conditional
XAML
to support users who might not be running the very latest OS.
Support for XamlDirect: The Xaml Direct
API
s, designed for middleware developers, gives you access to a lower-level Xaml features which provide better CPU and working set performance. XamlDirect enables you to use XamlDirect
API
s on earlier versions of
Windows 10
without needing to write special code to handle multiple target
Windows 10
versions.
WinUI 3-Features
Siehe
Windows UI Library 3
.0
Querverweise zu anderen Begriffen im Lexikon
siehe
https://github.com/Microsoft/microsoft-ui-xaml
Windows UI Library 3 (WinUI3)
Versionierung
Steuerelement
Open Source
Nuget-Paket (nupkg)
Windows 10
Windows Runtime (WinRT)
Microsoft BUILD-Konferenz (BUILD)
eXtensible Application Markup Language (XAML)
Application Programming Interface (API)
Beratung & Support
Beratung/Consulting: Design und Usability ("User Experience - UX") von XAML-Anwendungen (WPF, UWP, WinUI, Xamarin, MAUI)
Beratung/Consulting: .NET-Performanceprobleme / Leistungsprobleme
Beratung/Consulting: Benutzerschnittstellentechnik auswählen (UI-/Frontend-Techniken)
Anfrage für Beratung/Consulting zu Windows UI Library WinUI
Gesamter Beratungsthemenkatalog
Technischer Support zum Windows UI Library WinUI
Schulungen zu diesem Thema
Windows UI Library 3 (WinUI 3)
.NET Akademie: Windows UI Library 3 (WinUI 3): Moderne Windows-Desktop-Anwendungen (3-Tages-Agenda des öffentlichen Seminars)
Model-View-ViewModel (MVVM)-Pattern mit XAML für WPF und/oder Windows UI Library (WinUI)
Windows UI Library 3 (WinUI 3) für Umsteiger von WPF
Microsoft Expression Blend - Benutzerschnittstellendesign für XAML-basierte Oberflächen (WPF, UWP, WinUI)
.NET-Überblick für .NET-Einsteiger und .NET-Entscheider (wahlweise für das klassische .NET Framework und/oder das moderne .NET)
Umstieg auf .NET 8.0/9.0/10.0 - Entwicklerworkshop mit allen Anwendungsgebieten (Umstellung/Migration von klassischem .NET Framework zu .NET 8.0/9.0/10.0)
.NET-Entwickler-Update 2022
.NET-Basisklassenbibliothek (.NET Base Class Library)
Umstieg auf .NET 8.0/9.0/10.0 - Entwicklerworkshop (Umstellung/Migration von klassischem .NET Framework zu .NET 8.0/9.0/10.0)
Extensible Application Markup Language (XAML)
Avalonia - Cross-Plattform-GUI-Anwendungen mit .NET und XAML
.NET-Entwickler-Update 2021
Objektorientierte Entwurfsmuster (Design-Pattern/Architektur-Pattern) mit .NET (C#, Visual Basic .NET)
Windows Presentation Foundation (WPF) - Basiswissen
.NET und C# für Umsteiger von Java
Uno Platform - Cross-Plattform-GUI-Anwendungen mit .NET und XAML
DevOps / Continuous Integration (CI)/Continuous Delivery (CD) mit Pipelines in Azure DevOps Server / Azure DevOps Services (ADO) - Build- und Releasemanagement
Windows-Desktop-Anwendungen: Von den .NET- und C#-Grundlagen zu Windows Forms und Windows Presentation Foundation (WPF)
.NET und C# für Umsteiger von C++
.NET-Performance (Leistungsprobleme/Leistungsengpässe)
Unit Testing / Testgetriebene Entwicklung / Test Driven Development (TDD) mit den Microsoft Testwerkzeugen in Visual Studio
Visual Studio für Einsteiger
Anfrage für eine individuelle Schulung zum Thema Windows UI Library WinUI
Gesamter Schulungsthemenkatalog
Bücher zu diesem Thema
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr