In spätestens 2,5 Wochen wird das .NET Framework 3.5 released, und damit geht auch LINQ in die finale Version. Was ich mich gerade frage:
Wozu braucht man das überhaupt? Wo seht ihr Einsatzgebiete?
Hintergrund: ich arbeite seit einiger Zeit strikt mit eigenen Geschäftsobjekten und eigenen Datenzugriffsklassen, in denen ich das O/R-Mapping mache bzw. den Datenzugriff kapsele. In der Anwendung selbst arbeite ich also immer mit streng typisierten Objekten, mit SQL komme ich nur innerhalb der Datenbank in Stored Procedures in Berührung, Daten befülle ich via DataReader in meine Objekte. Ich wüsste nicht, welchen Vorteil mir an dieser Stelle die Verwendung von LINQ bringen sollte. Und ich wüsste ehrlich gesagt auch nicht, an welcher Stelle man sonst, außer bei Dummies, Datenzugriffscode benötigt.