.NET-ORM Dapper als Open Source
Dapper ist ein neuer objektrelationaler Mapper, der beim Entwicklerforum StackOverflow zum Einsatz kommt.
- Alexander Neumann
Dapper, ein objektrelationaler Mapper (ORM) für Microsofts SQL Server und das .NET Framework, ist unter der Apache License 2.0 als Open-Source-Software veröffentlicht worden. Dapper ist eine Entwicklung der Betreiber des Entwicklerforums StackOverflow und kommt mittlerweile in diesem auch zum Einsatz. Mit dem ORM können Entwickler eine Abfrage starten und deren Resultate entweder auf eine stark typisierte Liste oder auf eine mit dynamischen Objekten abbilden. Dapper soll, wie Messergebnisse auf der dapper-dot-net-Webseite zeigen, nahezu so schnell sein wie selbst geschriebenen Code, der eine SqlDataReader-Klasse nutzt.
Sam Saffron, ein Entwickler des Forums, hatte die Tatsache, dass Dapper nun Open Source sei, über Twitter bekannt gegeben. In einem Blog-Posting Ende März erklärte Saffron zudem, dass die StackOverflow-Entwickler den neuen ORM in der Folge der Über-/Auslastung entwickelt hätten, die über Googles Webcrawling-Prozesse auf der Forumseite aufgekommen sei. Durch die vielen neuen Fragen und Antworten der Anwender auf der Website hätten die Programme des Internet-Konzerns bis zu zehn Seiten pro Sekunde durchsucht, was zu Lasten des Verhaltens gegangen sein. (ane)