ObjectSpaces only supports SQL Server?
Last week I was reading this article by Dino about ObjectSpaces. In it he mentions:
“ObjectSpaces is part of Whidbey, and for the time being supports only two data sources—SQL Server 2000 and SQL Server Yukon.”
Now, I understand his article was based on the October 2003 Whidbey code handed out at the PDC. I also understand that ObjectSpaces is still in development. Having said that, I really hope that whoever is responsible for deciding which database systems ObjectSpaces support gives some thought to at least Oracle and MySQL. As popular as SQL Server may be among developers and systems that eventually implement ObjectSpaces, I think the number of Oracle and MySQL databases being used in .NET solutions is significant enough to warrant support for them. If ObjectSpaces is RTM'd with support only for SQL Server, I think you're going to hear people talking again about how Microsoft is trying to “lock you in” to their products (whether it be intended or not).
Database issues aside, I am looking forward to being able to make use of ObjectSpaces. I think the design is a fairly elegant one so far. Once again, it's XML to the rescue.