• In addition to Jamie's resource list, there is a Hands On Lab that you can use to work through some of the concepts. Once you really understand what's going on, it gets easier. I'd highly recommend his post on handling permissions across environments, though. One thing VS for DBs doesn't do well is handle the concept of different permissions/role members/certificates/etc in different environments. I found that post really useful to come up with a better way to handle similar issues in our environments. (I'm actually off to finish up the remainder of our DB Projects after I tweak the powershell and SQL scripts a bit.)