Meer en meer websites worden door ons afgeleverd met als bron een XML bibliotheek. De keuze voor XML is er een voor snelheid en onafhankelijkheid.
Veel content wordt op wekelijkse basis aangepast en vaak zelfs met veel grotere tussenpozen, eigenlijk is het heel ineffeciënt voor ieder bezoek je volledige menu en pagina uit een database op te vragen.
Door een buffer van alle data aan te leggen die met regelmatige tussenpozen in één keer wordt opgevraagd werken we veel efficiënter.
De XML bibliotheken worden opgevraagd via een webservice (.asmx), hier stop je XML in en je krijgt je antwoord ook weer in XML terug, dat kan ook met andere technieken dan het door WebDog gebruikte asp.NET (.aspx), Je kunt dus WebDog ook gebruiken als CMS voor websites die gebruik maken van bijvoorbeeld PHP...