Best way to create master page that has menu and links but displays main content from other pages
<p>I've got a bunch of asp pages that I'm upgrading to asp.net. I'm trying to figure out a good way to achieve the following:</p>

<p>I basically wan't a portal page that has a menu bar and links to other sites in the company intranet but instead of redirecting to the other site when the link is clicked, it loads the page into the current one so that the links and menu bar are accessible to all of the other sites. My goal is to make it so that when a new website needs to be made, the developer can just add in the guts for the page, and add another link to the master page.</p>

<p>What would be a clean way to achieve this? Would it be best to have all of these (now separate) web applications bundled into one asp.net web application project, or is there an easy way to share a master page across many asp.net projects?</p>

<p>I'm new to asp.net and web development so any help is appreciated, thanks.</p>
