title: Visual Studio 2012 shell extension development
body: <p>I am creating an isolated shell extension and I was just wondering if it would be better to learn c++ for this type of development? I have experience with c# and WPF and I am currently under the impression that I could create the shell by just using the default shell extension and then create the functionality I want using C# and WPF by just creating extensions inside of the shell pack as additional projects in the solution.</p>
  
  <p>If anyone has and tips to offer and any documentation (which is not much from what I have been browsing) that would be awesome. </p>
  
  <p>Thanks</p>