title: Where should .html, .css, etc. files for Typescript + Angular 2 + ASP.Net Core 1.0 be located?
body: <p>Typescript tutorial to create ASP.Net Core application (with or without Angular 2) suggests that we create a folder Scripts and use gulp task to copy only the .js files to <code>wwwroot</code> folder, e.g. during the build.</p>
  
  <p>Now that makes sense, but what do we do with all the .html, .css, etc. files that angular 2 can utilize. It seems that there are generally two way of doing it:</p>
  
  <ol>
  <li><p>Adding them to <code>wwwroot</code> folder.</p>
  
  <ul>
  <li><p>Benefits: no need to add gulp task for these static files</p></li>
  <li><p>Drawbacks: we'll have to duplicate the folder structure and do operations of copy/rename/etc twice</p></li>
  </ul></li>
  <li><p>Keeping them in the <code>Scripts</code> folder outside of <code>wwwroot</code> (then we'd better rename it to <code>Source</code> or something like that.</p>
  
  <ul>
  <li><p>Benefits: no duplication, all in one place</p></li>
  <li><p>Drawbacks: we'll have to copy them to <code>wwwroot</code> in gulp task</p></li>
  </ul></li>
  </ol>
  
  <p>In case 2 <code>wwwroot</code> becomes like a <code>bin</code> folder for ordinary application. </p>
  
  <p>Are there any official guidelines/advices on the topic (I was not able to find any) that I can use as a reference?</p>