This is a nice new feature in Visual Studio 2012

Auto loading of ConnectionStrings in ServerExplorer ◦if we detect that your ConnectionString points to a database which exists, then we load the connectionstring in the ServerExplorer so its there when you want to use it. This is an improvement from Dev10 where you had to explicitly add the ConnectionString

pranav rastogi MSDN

I had a hard time figuring out how to replicate the var self = this; code that is often recommended in knockoutjs. Up until finding this article I did not know about the () => {} lambda syntax in Typescript