title: What is the DNVM?
body: <p>I'm playing with the new Visual Studio Code editor, and created an ASP.NET 5 template project.</p>
  
  <p>To restore the packages, I found in the tutorials that I need to run the <code>dnu restore</code> command, which gets all the server side references that I need.</p>
  
  <p>After that, to build it I must run the <code>dnx: web or kestrel</code> command, and everything goes as expected.</p>
  
  <p>But, what are those tools? In the Git repository of the DNVM we don't have much information about it.</p>
  
  <p>Does the <code>dnu restore</code> uses NuGet?</p>
  
  <p>Is there some complete documentation about all that in the new .NET?</p>
  
  <p>I would like to know too if its possible to use the <a href="https://en.wikipedia.org/wiki/.NET_Compiler_Platform" rel="nofollow noreferrer">Roslyn</a> compiler within Visual Studio Code on Windows 8.1.</p>