# Grundlagen
Überblick Windows 8/Windows 10Gemeinsamkeiten und Unterschiede zu Windows Phone 8/Windows Mobile 10Metro-Oberfläche (Modern UI Style) und Windows AppsGeänderte Anwendungsparadigmen / Unterschiede zu klassischen Windows-Anwendungen (Full Screen, Suspension, Verbreitung, Lizensierung, etc.) WinRT-ArchitekturWinRT-Konzepte im Vergleich zu .NET und dem alten COMMedatadaten (winmd)Überblick über die WinRT-KlassenXAML# Werkzeuge
Überblick über Visual Studio für Windows AppsMicrosoft Expression Blend # Benutzeroberflächen
Überblick Extensible Application Markup Language (XAML)XAML-Konzepte DatenbindungXAML-Steuerelemente in WinRTMicrosoft Design Language (MDL)# Programmierung
WinRT-Programmierung mit C# oder Visual Basic.NET-Bibliotheken für WinRT (.NET for Windows Store Apps / .NET APIs for Metro Style Applications)Windows Runtime Components erstellenUnterschiedede zwischen WinRT und der .NET-Klassenbibliothek Interaktion zwischen Apps über ContractsIntegration mit Windows 8-Funktionen (Suche, Sharing, Geräte, Direct2D, DirectX, etc.)Debugging und Testing# Deployment
SicherheitsfunktionenDeklarieren der Anwendungseigenschaften (App Capabilities)Zertifizierung von Apps durch Microsoft (Windows App Certification Ki)APPX-PaketeAnwendungen veröffentlichen im Windows StoreRoaming von Windows Apps auf verschiedene PCsZeitbegrenzte TestversionenGebühren für AnwendungsnutzungCorporate Deployment / Side LoadingMicrosoft Mobile Center# Aufbauwissen
Animation in XAMLWebservices aufrufenIntegration mit Live Services (SkyDrive, u.a.), LiveSDKSchlafmodus (Suspension) und Real Time Communication Triggers (Network, System, Time Events)Hintergrundaufgaben# Allgemeine Verbesserungen in Windows/WinRT 8.1
Bessere Unterstützung für .NET-Exceptions (Message, StackTrace)Konvertierung System.IO.Stream zu IRandomAccessStreamNullable value types in WinRT structs64-bit Edit and Continue support# Neuerungen in Windows 8.1
Neue Steuerelemente (Fyout, DatePicker, TimePicker, Searchbox, Hyperlink, CommandBar, u.a.)Erweiterte SteuerelementeNeue Share ContractsNeue nicht-visuelle APIs