Live-Coding-Tag – Zwei komplette End-to-End-Anwendungen mit gemeinsamer Codebasis und XAML-Oberflächen

BASTA! 2013
by Manfred Steyer, GDE

Oft genug sieht man einzelne .NET-Techniken isoliert von anderen. An diesem Tag geht es darum, das Zusammenspiel verschiedener Techniken in einer Anwendung zu zeigen: Datenzugriff mit ADO.NET Entity Framework und LINQ to Entities, Objektmodell in einer Portable Library, Datenbankgenerierung mit objektorientiertem Code-First-Modell, Verteilung mit REST-basierten Web Services über ASP.NET Web API und darüber zwei Oberflächen für den Desktop (mit WPF-XAML) und die Windows-8-App-Oberfläche (mit WinRT-XAML) unter Einsatz des MVVM-Patterns, das es ermöglicht, möglichst viel Code zwischen WPF und WinRT-App wiederzuverwenden. Innerhalb des Tages entstehen live vor Ihren Augen zwei komplette Anwendungen, die sich möglichst viel Programmcode teilen. Folien gibt es an diesem Workshoptag ganz bewusst keine. Die Dozenten kodieren live und diskutieren mit Ihnen den erstellten Code. Ziel des Workshops ist es, eine durchgängige Lösung unter Einsatz der aktuellen .NET-Techniken zu zeigen. Dabei stehen die für die Lösung notwendigen Funktionen und das Zusammenspiel der Techniken im Mittelpunkt. Sogar der Team Foundation Server (TFS) ist an dem Tag ein ständiger Begleiter für Aufgaben- und Quellcodeverwaltung sowie Build-Management. Zielgruppe sind Softwareentwickler, Softwarerarchitekten und Projektleiter, die an einer kompletten Lösungsarchitektur interessiert sind. Hinweis: In Einklang mit dem ehrgeizigen Workshopziel, dass die Anwendungen auch wirklich in einem Tag fertig werden, ist dies kein „Hands-on-Workshop“, sondern eine reine Präsentation und Diskussion mit den Teilnehmern. Sie benötigen also keinen Laptop.

Gratis Angular eBooks

Angular-Schulungen

Egal, ob Sie Angular von Grund auf lernen möchten, mehr über spezielle Tools und Konzepte in Angular erfahren möchten oder das Framework bereits in komplexen Anwendungen einsetzen, unsere Angular-Schulungen bringen die Teilnehmenden auf ein neues Level.

Angular-Schulung finden

Nichts mehr verpassen!

Nie mehr etwas verpassen - abonnieren Sie jetzt unseren Newsletter!
Bitte aktiviere JavaScript in deinem Browser, um dieses Formular fertigzustellen.