Microsoft je objavio da je Silverlight ušao u javnu Beta 1 fazu, zajedno sa njegovim razvojnim alatom za Visual Studio 2008. Prema navodima menadžera proizvoda za Silverlight Brian-a Goldfab-a kompanija želi da omogući runtime grafičku platformu koja će biti programabilna korišćenjem opšteg koncepta „upravljanog koda“ kao suprotnost izbora bilo C# ili Visual Basic-a na koje je Silverlight 1.1 ograničen. Uz pravilno podešavanje programer može napraviti koji god želi .NET kontrolni rad sa Silverlight-om 2. Stoga bilo koja kontrola dizajnirana za upotrebu sa Windows Presentation Foundation-om za opšte primene ima mogućnost da radi sa novim Silverlight-om.