Follow the steps in Creating a Portal File to create a new portal.
For a higher-level starting point on portal development, see How Do I: Start Using Portal?.
To view examples of fully functional portals, see the Portal Samples.
Creating a Portal Application and Portal Web Project
Developing Portal Applications