Die LINQ-Philosophie

Weil das objektorientierte Paradigma das derzeit dominierende Software-Modell ist, müssen die Entwickler viel Zeit damit verbringen, um dieses Modell mit anderen Systemen, speziell relationale Datenbanken und XML, zu verbinden. Hier eilt uns LINQ zu Hilfe, indem es Transparenz und Produktivität der datenbezogenen Programmierung deutlich verbessert.

Aber es geht nicht nur um die Effektivität, sondern auch um die Qualität der Software-Entwicklung, denn das Schreiben von monotonen und fehleranfälligem Anpassungscode birgt die Gefahr von Instabilitäten in sich oder kann zur Herabsetzung der Performance führen.

Natürlich gab und gibt es neben LINQ bereits andere Lösungen. So könnten wir beispielsweise einen Code-generator oder eines ...

Get Datenbank-Programmierung mit Visual C# 2012 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.