Sie sind hier:
Lexikon/Glossar
Telefon (Mo-Fr 9-16 Uhr):
0201/649590-0
|
Kontaktformular
Betriebsferien: Bitte beachten Sie, dass wir vom 13.10. bis 17.10. nur mit etwas Verzögerung erreichbar sind. In dieser Zeit meldet sich unser Notdienst bei Ihnen innerhalb von 48 Stunden.
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
Kernkompetenzen
Aktuelle Themen
Web & Cloud
Apps / Mobilplattformen
Benutzeroberflächen / User Experience
.NET
JavaScript / TypeScript
Java
Programmiersprachen
Entwicklungswerkzeuge
Scripting
Softwareengineering
Datenbanken / Reporting / BI
Betriebssysteme & Virtualisierung
Microsoft Server-Produkte
Windows & Office für Anwender
Soft Skills & IT-Recht
Beratung
Beratungsthemen
Coaching
Softwareentwicklung
Technischer Support
Unsere Top-Berater
Referenzkunden
Angebotsanfrage
Individuelle Schulungen
1026 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
Fallbeispiele
Versionshistorie
Weblog
Downloads
Newsletter
Community-/Leserportal
Registrierung
.NET/C#/Visual Studio
.NET 10.0
.NET 9.0
.NET 8.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, Barrierefreiheit
Suche
Themenkatalog
Tag Cloud
Volltextsuche
Site Map
FAQs
Erklärung des Begriffs: Windows App SDK (WASP)
Begriff
Windows App SDK
Abkürzung
WASP
Eintrag zuletzt aktualisiert am
13.02.2025
Zur Stichwortliste unseres Lexikons
Was ist
Windows App SDK
?
Windows App SDK (
WAS
P) nennt Microsoft das im November 2021 erstmal erschienene SDK zur App-Entwicklung.
Zugehörige Runtime:
Windows App Runtime
Zugehörige UI-Framework:
Windows UI Library 3
(
WinUI3
)
Namensraum der Klasse: Windows.*
Programmierbar mit C# und C++
Codename
"
Project Reunion
" nannte Microsoft den ehrgeizigen Plan zur Wiedervereinigung von
Windows Runtime
(WinRT) und Windows 32 (Win32), den seit
Windows 8
getrennten Programmierschnittstellen des Windows-Betriebssystems.
ab 24.6.2021: Windows App SDK
Bestandteile
Windows UI Library 3
(WinUI 3) mit zahlreichen
Steuerelement
ene ( Nachfolger für das
UWP
XAML Framework und der
UWP
XAML Controls alias WinUI2)
Features aus
UWP
übertragen auf andere Anwendungsarten: Anwendungslebenszyklus, App
Notification
s, Textrendering
DirectWrite
-> "DWriteCore", Resource Management "MRT Core", Image Loading, Scene Graph, Text Glyphs,
Adaptive Cards
Neue
Wrapper
für WinRT: C#/WinRT (schon in
.NET 5
), C++/WinRT und Rust/WinRT
NuGet
-Pakete für Win32:
https://github.com/dotnet/pinvoke
C#/Win32
P/Invoke
Source Generator
(
https://github.com/microsoft/CsWin32)
WebView2 (Edge/
Chromium
als
Steuerelement
)
Deployment-Varianten:
MSIX
-Packaging und Unpacked
Integration
WinUI3
mit
WPF
und
Windows Forms
über
XAML Island
s
Windows Copilot Library
mit KI-Funktionen (ab v1.6)
Geschichte
Mai 2020: Microsoft hatte die Pläne zur Wiedervereinigung der
Windows Runtime
(WinRT) mit Windows 32 (Win32) erstmals im Rahmen der Hausmesse Build im Mai 2020 vorgestellt:
https://www.heise.de/developer/meldung/Microsoft-Build-2020-Microsoft-will-Windows-APIs-wiedervereinen-4724998.html
April 2021: Erste "produktionsreife" Version mit Nummer "0.5":
https://www.heise.de/news/Produktionsreif-Microsoft-hat-Windows-APIs-WinRT-Win32-wiedervereint-6005007.html
25.11.2021: Version 1.0
seitdem regelmässige Aktualisierungen (1.x)
Webadresse
Quellcode:
https://github.com/microsoft/WindowsAppSDK
Release Notes:
https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/stable-channel
Dokumentation:
https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/
Querverweise zu anderen Begriffen im Lexikon
Windows Copilot Library
Windows UI Library 3 (WinUI3)
Windows App Runtime
Source Generator
Windows Runtime (WinRT)
Project Reunion
Adaptive Cards
Windows Forms (WinForms)
Steuerelement
Notification
DirectWrite
XAML Island
Windows 8
Chromium
Wrapper
Platform Invoke (P/Invoke)
Windows UI Library 3 (WinUI3)
.NET 5.0 (.NET 5)
NuGet Library Package Manager (NuGet)
MSIX Windows Application Packaging (MSIX)
Universal Windows Platform (UWP)
Windows Activation Service (WAS)
Windows Presentation Foundation (WPF)
Beratung & Support
Sicherheitsanalyse/Sicherheitsreview
Anfrage für Beratung/Consulting zu WINDOWS APP SDK WASP
Gesamter Beratungsthemenkatalog
Technischer Support zum WINDOWS APP SDK WASP
Schulungen
Sicherheit für Webanwendungen/Websites (OWASP 10 u.a.)
Mobile Application Security (MAS)
Windows UI Library 3 (WinUI 3)
Windows UI Library 3 (WinUI 3) für Umsteiger von WPF
.NET-Entwickler-Update 2022
Angular - Aufbauwissen (Angular Advanced)
Sichere Webanwendungen mit IIS und ASP.NET / ASP.NET Core
Sicherheit in modernen Webanwendungen und Rich Internet Applications (Web Security)
Umstieg von ASP.NET auf moderne Webtechniken (Single-Page-Web-Applications mit HTML, CSS, JavaScript/TypeScript, Angular, Vue.js, React u.a.)
Webanwendungsarchitektur und Einführung in die aktuellen Web-Technologien (Moderne Webanwendungen, mobile Webanwendungen)
Anfrage für eine individuelle Schulung zum Thema WINDOWS APP SDK WASP
Gesamter Schulungsthemenkatalog
Fachbücher
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr