(specifically addressing this to Rendle because, come on, who am I kidding if I address it to all?)
I was wondering if you could do me a favour and dispense some experty .NET advice. My work has recently upgraded from .NET 2.0 to 4.0, at the same time as I'm starting work on a new project that will use SQL Server, but with a good chance that it'll shift to MySQL at some point in the future.
So I'm keen to use some sort of abstraction layer. LINQ appears to have an adapter for MySQL and would seem ideal. I've seen you speak highly about it before- but is having an entire site's data access layer comprise of LINQ even a sensible idea? Are there performance issues?Right now we have stored procedures that do things like create temporary tables- I'm assuming there is no equivalent in LINQ, and we'd have to still implement stored procedures?