Skip to main content
CSharpUniversity ASP.NET and C# lessons

The search runs entirely in your browser over the published lesson list.

Adding a new page to the site

Most web applications grow page by page. Adding one cleanly keeps the site navigable.

The steps

  1. Add the new page from the editor so the project registers it.
  2. Give it a clear name that says what it does.
  3. Link to it from wherever a visitor would expect to find it.
  4. Run the site and follow the link both ways.

Keep the layout shared

Copying the header and menu into every page means every change must be made many times. Use a master page or a shared include so the frame of the site lives in one place. The Beginner Web Site Kit demonstrates a header, footer and side menu shared across pages.

Check the menu. A new page that nothing links to is invisible. Add it to the navigation in the same session you create it.

Sometimes a page should hand the visitor straight to another. That is sending a visitor to another page.

New lessons by email

Leave your address and get a short note whenever a fresh lesson is published. No account needed and you can stop at any time.

Thank you. Your address has been noted in this browser session. Connect a mailing service to deliver the notes for real.