Podpora spletnim storitvam in XML je vgrajena v temeljno knjižnico. Izdelava gradnikov je prav tako del izhodiščnega načrtovanja ogrodja, javi pa so to možnost dokrpali. Microsoft tudi ponosno razglaša, da so »ključni elementi« ogrodja .net standardizirani, kar Sunu z javo še vedno ni uspelo.