Great article, I was looking into this the other day. I can see a lot of uses arising from contained databases, but foresee a lot of problems as DBA’s and developers first encounter them.
It took a while to wrap my head around the collation implications of working with both contained and non-contained databases in a single batch. Depending on which database the batch is initially executed from temporary objects could be created using CATALOG_DEFAULT or TempDB default collations.
Thankfully books on-line goes quite in depth on it here: http://msdn.microsoft.com/en-us/library/ff929080(v=SQL.110).aspx
]]>