Schulung Windows Runtime (WinRT)-Programmierung in .NET-Anwendungen

Beschreibung/Inhalt

Viele Entwickler wissen gar nicht, dass auch das möglich ist: Die Windows Runtime (WinRT) kann man in Windows 8 nicht nur in Metro Apps, sondern auch in "normalen"/"klassischen" Anwendungen verwenden. WinRT stellt einige hundert hilfreiche Klassen bereit. Für die Windows 8 Metro Apps-Entwicklung stehen andere Schulungsmodule bereit.

Grundlagen

  • Überblick Windows 8
  • WinRT-Konzepte im Vergleich zu .NET und dem alten COM
  • WinRT-Architektur
  • Verwenden von WinRT in .NET-Anwendungen
  • Medatadaten (winmd)
  • Überblick über die WinRT-Klassen
  • Überschneidungen mit WinRT-Klassen
  • In normalen .NET-Anwendungen verwendbare Klassen
  • In normalen .NET-Anwendungen nicht verwendbare Klassen (Klassen, die nur in Metro Apps erlaubt sind)


  • Einsatzgebiete von WinRT nahand der WinRT-Namensräume
  • Windows.ApplicationModel
  • Windows.ApplicationModel.Activation
  • Windows.ApplicationModel.Background
  • Windows.ApplicationModel.Contacts
  • Windows.ApplicationModel.Contacts.Provider
  • Windows.ApplicationModel.Core
  • Windows.ApplicationModel.DataTransfer
  • Windows.ApplicationModel.DataTransfer.ShareTarget
  • Windows.ApplicationModel.DataTransfer.SendTarget
  • Windows.ApplicationModel.Infrastructure
  • Windows.ApplicationModel.Resources
  • Windows.ApplicationModel.Resources.Core
  • Windows.ApplicationModel.Search
  • Windows.ApplicationModel.Store
  • Windows.Data.Json
  • Windows.Data.Xml.Dom
  • Windows.Data.Xml.Xsl
  • Windows.Devices.Enumeration
  • Windows.Devices.Enumeration.Pnp
  • Windows.Devices.Geolocation
  • Windows.Devices.Input
  • Windows.Devices.Portable
  • Windows.Devices.Printers.Extensions
  • Windows.Devices.Sensors
  • Windows.Devices.Sms
  • Windows.Foundation
  • Windows.Foundation.Collections
  • Windows.Foundation.Diagnostics
  • Windows.Foundation.Metadata
  • Windows.Globalization
  • Windows.Globalization.Collation
  • Windows.Globalization.DateTimeFormatting
  • Windows.Globalization.Fonts
  • Windows.Globalization.NumberFormatting
  • Windows.Graphics
  • Windows.Graphics.Display
  • Windows.Graphics.Imaging
  • Windows.Graphics.Printing
  • Windows.Graphics.Printing.Advanced
  • Windows.Management.Core
  • Windows.Management.Deployment
  • Windows.Media
  • Windows.Media.Capture
  • Windows.Media.Devices
  • Windows.Media.Playlists
  • Windows.Media.PlayTo
  • Windows.Media.Protection
  • Windows.Media.Transcoding
  • Windows.Media.VideoEffects
  • Windows.Networking
  • Windows.Networking.BackgroundTransfer
  • Windows.Networking.Connectivity
  • Windows.Networking.NetworkOperators
  • Windows.Networking.Proximity
  • Windows.Networking.PushNotifications
  • Windows.Networking.Sockets
  • Windows.Security.Authentication.Live
  • Windows.Security.Authentication.Web
  • Windows.Security.Credentials
  • Windows.Security.Cryptography
  • Windows.Security.Cryptography.Certificates
  • Windows.Security.Cryptography.Core
  • Windows.Security.Cryptography.DataProtection
  • Windows.Storage
  • Windows.Storage.AccessCache
  • Windows.Storage.BulkAccess
  • Windows.Storage.Compression
  • Windows.Storage.FileProperties
  • Windows.Storage.Pickers
  • Windows.Storage.Pickers.Provider
  • Windows.Storage.Search
  • Windows.Storage.Streams
  • Windows.System
  • Windows.System.Display
  • Windows.System.Threading
  • Windows.System.UserProfile
  • Windows.Web.AtomPub
  • Windows.Web.Html
  • Windows.Web.Syndication


  • Neue APIs in Windows 8.1
  • Speech synthesis
  • HID
  • WiFi direct
  • Bluetooth
  • USB
  • Point of service
  • WebGL
  • 3D printing
  • Scanning
  • HTTP
  • Contacts
  • Appointments
  • PDF
  • Diagnostics


  • Verbesserte APIs in Windows 8.1
  • Input
  • Controls
  • Geolocation
  • Proximity
  • Direct3D
  • Direct2D
  • Direct Write
  • PlayTo
  • Contracts
  • Bing
  • Azure Mobile
  • Authentication

  • Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil