Microsoft bezeichnet das Entity Framework als „recommended data access technology for new applications“. Das Dataset hingegen wird in neueren .NET-Bibliotheken gar nicht mehr unterstützt. Das sollte Grund genug sein, sich den Object-Relational Mapper jetzt als Alternative zum Dataset anzusehen. An diesem Tag erhalten Sie einen umfassenden Streifzug durch die Möglichkeiten. Am Vormittag geht es um Code-First-Entwicklung (Datenbankgenerierung auf Basis eines Objektmodells inkl. Schema-Migrationen) und die Basisoperationen im Entity Framework (Laden, Ändern, Einfügen, Löschen) mit LINQ & Co. Der Nachmittag widmet sich dann dem Reverse Engineering bestehender Datenbanken inkl. Anpassung der Codegenerierung sowie der Optimierung des Datenzugriffs mit LINQ und Stored Procedures vor dem Hintergrund, dass manche ja behaupten, Entity Framework sei langsam, nur weil sie es falsch verwenden. 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.