title: Can I Have Multiple ASP.Net Web Sites in Same Solution?
body: <p>I have a website out there that I seem to keep wanting to add totally new things to each year.  So when I go to www.MySite.com it does essentially one thing.  So when I have a new idea for what is technically a totally different site, I do not want to have to come up with and then purchase a new domain name and hosting plan.  I see in my hosting companies control panel that I can have multiple "application starting points."  I have also read a bit about URL Rewriting.  Not to mention, there is the setting of Virtual Path which I found when researching (<a href="https://stackoverflow.com/questions/11848940/running-aspnet-web-site-starts-on-parent-directory">Running aspnet web site starts on parent directory</a>)</p>
  
  <p>So my desire would be to have perhaps on solution with many projects (Web Apps) under it:</p>
  
  <pre><code>MySite
    MySite Folder One
    MySite Folder Two
    MySite Bin
    ...
    NewIdea
      NewIdea Folder One
      NewIdea Folder Two
      NewIdea Bin (I suspect each project would of course have its own Bin folder)
      ...
    Another Idea
      Another Idea Folder One
      Another Idea Folder Two
      Another Idea Bin
      ...
  </code></pre>
  
  <p>I am fine with the users having to go to:</p>
  
  <pre><code>www.MySite.com
  www.MySite.com/NewIdea
  www.MySite.com/AnotherIdea
  </code></pre>
  
  <p>To get to each of these "sites" but technically each of them are totally independent and can change and be published separately as needed.  Each has their own web.config of course.</p>
  
  <p>Is this possible and how can I do it?  I think I have all of the pieces, I just have not done nor tried it to know.</p>