Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Windows Store Apps mit C#

Windows Store Apps mit C#

Vom Desktop zu Windows Store Apps – alles mit C# und XAML. Vom .NET Framework steht bei Windows Store Apps zwar nur ein Subset zur Verfügung, es gibt aber auch die Windows Runtime. Die Windows Runtime ist zwar eine native API, fühlt sich aber wie .NET an. Diese Session zeigt die Entwicklung von Windows Store Apps mit C# und dabei Features und Eigenschaften der Windows Runtime inklusive Unterschiede zu .NET, asynchrone Aufrufe und mehr bis hin zum Einsatz von Contracts um Windows Store apps im Zusammenspiel noch wertvoller zu machen.

Christian Nagel

February 26, 2013
Tweet

More Decks by Christian Nagel

Other Decks in Programming

Transcript

  1. Christian Nagel • Training • Consulting • WPF • Windows

    Store Apps • Windows Azure • Entity Framework • HTML5
  2. Silverlight is dead… Windows Forms is dead… What about WPF?

    HTML5 & JavaScript: the future of App Development In the News…
  3. Agenda • Windows Store Apps mit XAML + C# –

    .NET – Windows Runtime – Contracts
  4. .NET & Windows Runtime Windows Core OS Services WinRT APIs

    .NET C# Application Model UI Storage Devices Media Networking IO Windows. System. Collections Linq WCF
  5. .NET and WinRT What we’ve seen • .NET in Windows

    Store Apps • C# Async • HttpClient • Linq to XML • App Bar
  6. Contracts & Extensions • Search • Settings • Share •

    Play To • … • Protocol activation • Contact picker • Account picture provider • Background task • …
  7. Search • Search Declaration • Integration mit der Charms Bar

    • SearchPane Events • Aktivieren der App mit Search
  8. Share Source & Target User selektiert “Share”, Aktive App bekommt

    Event App aktiviert Registert sich im DataTransfer Manager Target Apps gefiltert User wählt App aus Empfängt DataPackage Reports Complete Benachrichtigung “Completed” DataRequested Event, befüllt DataPackage Target App wird als Share Target aktiviert