Tako se izognemo zahtevi, da mora imeti stranka nameščen SharePoint Portal, hkrati pa bodo lahko isti gradniki uporabljeni v SharePoint Portalu (v prihajajoči različici) pri strankah, ki ga že uporabljajo v okviru svojih informacijskih sistemov.
Spletni lahko postane vsak kontrolnik v ASP. NET 2.0 (Label, Calendar...), kontrolnik ki ga napišemo sami (ascx), ali pa razred, ki deduje od nadrazreda WebPart.