LINQ für Java?
Geschrieben von: Markus Junginger in Java, tags: .NET, C#, C# 3.0, LINQ, LINQ for JavaDerzeit beschäftige ich mich neben Java auch unter anderem mit C# und .NET. Die Sprache Java wird ja eher konservativ und evolutionär weiterentwickelt (es gibt ja eine große Zahl an Entwicklern und Applikationen). Anders bei C# das seit seiner Entstehung als Java Clone schon mal größere Sprünge gemacht hat. Eine solcher ist definitiv LINQ, eine Spracherweiterung für Abfragen (Language-Integrated Query). Damit lassen SQL ähnliche Abfragen direkt in C# (ab Version 3.0) auszudrücken. OK, netter Syntax-Zucker für relationale Datenbanken, aber das wirklich spannende an LINQ ist, dass beispielsweise auch XML und Objektgraphen auf diese Weise angesprochen werden können. Tatsächlich hat man von der Implementierung abstrahiert, so dass man für praktisch alle Datenquellen einen LINQ Aufsatz bauen könnte (LDAP, SAP, Dateisystem, Webservices, etc.).
Den Rest des Eintrages lesen »


Einträge (RSS)