So, I'll blog about the crazy fun experiences last night in Sofia, Bulgaria later, but first I must throw in a techie blogpost about a conversation I had with a fellow speaker(s) about ADO.NET vNext.
I get the impression that folks are targeting this as "Yet another ORM, thus a bad idea" - I wish they'd give it a tad bit deeper look though.
Here are two quick points I'd like to make.
a) ADO.NET vNext, is not just yet another ORM. It takes a minimalist approach, and targets only the conceptual schema. It is not everything and the kichen sink, rather than targeting the problem of "object to relational mapping", it targets the "conceptual to logical schema mapping".
b) ADO.NET vNext introduces client views, conceptual schema, and eSQL. In doing so, under the scenes it borrows concepts from RDBMS applied to conceptual schemas. It thus brings set based theory into a higher level language.
.. okay now back to more fun @ Bulgaria (gotta prep for my presentation before I blog about that).