What's the difference between Themes and Master Pages?

Discussion in 'ASP .Net' started by johannblake, May 2, 2006.

  1. johannblake

    johannblake Guest

    I'm reading up on Themes and Master Pages in ASP.NET 2.0 but I cannot
    seem to understand what the difference between the two are.

    Do Master Pages essentially end up doing what Themes do? Is Themes an
    older part of the .NET architecutre and simply included for backward
    compatibility or are Themes and Master Pages two different things meant
    to compliment each other?

    Can someone give me some insight please.

    Thank you
    Johann Blake
    johannblake, May 2, 2006
    1. Advertisements

  2. Richard Brown, May 2, 2006
    1. Advertisements

  3. Both were introduced in ASP.net 2.0, so they are meant to complement
    each other.

    Master pages is used to separate the page skeleton from the contents of
    the pages, and Themes are used to define style for elements in the page.

    Master Pages and Themes can sometimes be used do the same thing, like
    setting a common css file for all pages. Where it's done best depends a
    bit on the desired result.
    =?ISO-8859-1?Q?G=F6ran_Andersson?=, May 2, 2006
  4. Master pages define an "outer" page around your content page. It's like
    embedding a control in a form.

    Themes apply to the entire page, and change style on everything.

    While you can certainly embed theming information in a master page, that's
    not really the way it's designed to work.
    Erik Funkenbusch, May 2, 2006
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.