Object-relational mapping with the .NET framework

Erdélyi Tibor <lancelot@inf.bme.hu>

Budapesti Mûszaki Egyetem, AAIT

Smulovics Péter <smulovicsp@avalon.aut.bme.hu>

Budapesti Mûszaki Egyetem, AAIT


In our days the different database systems are very widespread. However, their usage is difficult from the similarly popular object oriented languages. Technologies providing a Framework next to the object-oriented language (like JAVA and .NET) may present a higher level abstraction to the developers. Due to this, both the design and the implementation procedure could be faster, some runtime errors would be avoidable, and last, the method would result in a more perspicuous and manageable source code.

The purpose of our lecture is to point at the imminent possibilities in the method, and to delineate those problems we met during developing a system. This Framework, in our opinion, could enable persistent object usage and storing the inside data of the objects in relational databases. The implementation is built on the .NET Framework and uses the Microsoft SQL 2000 Database Server.