Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
F# language
Message
From
07/11/2003 15:22:09
 
 
To
07/11/2003 14:52:40
Walter Meester
HoogkarspelNetherlands
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Miscellaneous
Thread ID:
00846920
Message ID:
00847795
Views:
22
Hi, Walter.

>While OOP in itself is great, handling data is something that IMO should never be OO.
>you can´t build database applications beeing pure OO. Why? data should be handled relational not OO. while you can store data results in an object, it is by no means an pure OO solution. It is just a tool to store data in an more or less OO way. The OO cursor you´re talking about are just a carrier object of relational data. The created objected does not follow all OO qualifications like inheritance.

Well, there is a whole new software engineering field called ORM (Object-Relational-Mapping) that is dealing with this problem.

The first .NET approach is called Objects Spaces. You can read something about it here:
http://my.execpc.com/~gopalan/dotnet/object_spaces/object_spaces.html

Although this is somewhat outdated information. The newest version comes inside Whidbey (the next VS version), and you'll probably found a couple presentations if you search the sutff about the PDC on the MSDN site.

MS is also working over a development of a friend of mine from Argentina that will be at least used as an application block, and I think is far more flexible than Objects Spaces. Anyway, a lot of discussion is still around.

If you are interested, I can send more leads about it.

Regards,
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform