I've never had the opportunity to work with the Code First approach in Entity Framework. All my work professionally has been against existing databases. However, I was given the opportunity to create two new applications for another business unit and decided it was time to try Code First. Code First definitely feels strange to me, as I was brought up to design the database first and work from there. Computers are about data, right? So, why wouldn't you start there when building a new application. But, it's always good to try something new and perhaps gain a fresh perspective. Code First isn't something I expect to use much but, heck, why not give it a try? Okay, first off, all those videos on YouTube where people rip through a Code First example in under ten minutes? Bah. In real life, I'm not working against an instance of LocalDb or SqlExpress -- I'm hitting an instance of a full-fledged SQL Server engine on a server somewhere deep in the bowels of the co...