I am studying up on domain model and OR/M frameworks. I am familiar with Apple's CoreData, and would like to know: What Microsoft product is the equivalent to Apple's CoreData?
I would have to say it's Entity Framework (EF).
Per the MSDN site regarding Entity Framework:
Entity Framework (EF) is an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects. It eliminates the need for most of the data-access code that developers usually need to write.
However, unlike CoreData which I believe works for OS X and iOS, I don't believe EF works on Windows Mobile phones yet, but I could be mistaken.