BASTA! – Konferenz für .NET, Windows & Open Innovation
23. - 27. September 2019 | Mainz

Anspruchsvolle UIs mit Microsoft Adaptive Cards

Session
Bis 9. Mai ✓ Gratis Workshop-Tag ✓ Nintendo Classic Mini for free ✓ Bis zu 1000 € sparen Jetzt anmelden

Mit Adaptive Cards versucht Microsoft einen neuen offenen Standard zu etablieren und legt die Implementierung gleich vor. Adaptive Cards sind ein neuer Weg für Entwickler, um grafische Oberflächen und Inhalte innerhalb von Karten in Conversational UIs in vereinheitlichter und konsistenter Form (ein JSON-Format) zu beschreiben und auszutauschen. Dieser neue Standard versucht die Grenzen der restriktiveren Templates für Karten zu durchbrechen, um Inhalte anspruchsvoll dahin auszuliefern, wo der Benutzer sich gerade befindet. Flexiblen und komplexen grafischen Elementen, die den eigenen Ansprüchen gerecht werden, steht damit nichts mehr im Weg. Spracherkennung und -synthese sind Grundkonzepte und Bestandteil seit der ersten Minute – Multimodalität ist das Schlagwort. In dieser Session werden Adaptive Cards genauer unter die Lupe genommen. Zuerst ein Überblick: Welche Ziele hat Microsoft mit dem neuen Standard? Welche Implementierungen werden geliefert und welche Hersteller/Plattformbetreiber unterstützen den Standard bereits? Dann wird‘s technisch – Umsetzung von Adaptive Cards: SDKs für JavaScript, TypeScript und .NET; Erläuterung des Card Schemas, Schema Explorers und Visualizers; Integration von Sprache; Textstyling. Der technische Teil ist dabei komplett praxisorientiert und live gecodet.

Ihr aktueller Zugang zur .NET- und Microsoft-Welt.
Der BASTA! Newsletter:

Behind the Tracks

.NET Framework & C#
Visual Studio, TFS, C# & mehr

Agile & DevOps
Best Practices & mehr

Web Development
Alle Wege führen ins Web

Data Access & Storage
Alles rund um´s Thema Data

HTML5 & JavaScript
Leichtegewichtig entwickeln

User Interface
Alles rund um UI- und UX-Aspekte

Microservices & APIs
Services, die sich über APIs via REST und JavaScript nutzen lassen

Security
Tools und Methoden für sicherere Applikationen

Cloud, Azure, Serverless
Cloud-basierte & Native Apps