Oslo and the Entity Framework
Doug Purdy
announced
that the Oslo and the Data Programmability team were
merged.
Since I first heard of the Entity
Framework, it was pretty clear to me that it was designed to
be the 'Model' of the .NET Framework. Even if there were
some disagreements over the EF programming model or their
designers, the 'modeling' part of the story looked pretty
well (even if I can still not map some fairly common
scenarios (1)).
If Oslo wanted to drive
´Model-Driven Development' in the .NET platform, and if they
took a very 'data-driven' approach, it made sense that they
used the EF as their model.
It looks that in
addition of fluent interfaces for the EF, we´ll have a way
to define an EF model in M, which would be much better than
the current XMLs. We´ll need to wait until PDC to find out.
As a side note, Oslo looks to be very far from
it's shipping date.