I den konkurrensutsatta världen av datorprogram har Microsoft varit den största jätten. Trots dess överlägsenhet på mjukvarumarknaden finns det fortfarande vissa nischer som Microsoft inte har total kontroll över och är befolkade av några av de mindre marknadsaktörerna. En av dessa hålls av Adobe och dess flashspelare.
Microsoft har nu börjat hota Adobe och dess flashspelare med den nya introduktionen till dess mjukvaruarsenal; Silverlight. Även om silverlight har varit i utveckling sedan 2006 har den bara förhandsgranskats och släppts ut till allmänheten under det senaste året. Microsoft har även mött mycket kritik för att inte hålla sig till standarden och bygga sin egen metodik i silverbelysning. Trots dess motståndare kommer silverlight sannolikt att bli populär, delvis beroende av det oundvikliga införandet i framtida utgåvor av Windows och Internet Explorer. En annan utmärkt aspekt av Silverlight är att den också ingår i .Net-familjen och kan kodas med något av de programmeringsspråk som ingår i det..
En annan bra aspekt av Silverlight är det faktum att det kan använda AJAX (Asynchronous Javascript och XML) för att skapa innehåll som är ännu mer dynamiskt än vad som normalt förväntas av en animering. Silverlight kan begära data med AJAX även efter att den har laddats helt. Tillsammans med de utmärkta grafiska kontrollerna kan Silverlight tillhandahålla ett sömlöst gränssnitt för de flesta datastyrda transaktioner som hittills fortfarande är mestadels i HTML eller annan relaterad programvara.
Silverlight sägs vara kompatibelt med alla Windows-operativsystem som kör deras senaste Internet Explorer-programvara. Det är också kompatibelt med OS X, operativsystemet Apple har installerat i sina Mac-datorer. Och i ett drag som bestämmer hur mycket Microsoft vill att Silverlight ska lyckas, har Microsoft samarbetat med Novell för att skapa en version som är kompatibel med Linux som heter Moonlight. Även i mobilindustrin är Microsoft redo att utmana Adobe med den kommande versionen av Silverlight för sin egen Windows Mobile 6 och till och med Symbian-plattformarna.
Trots att den har blivit eldad för sin till synes underhandade taktik när den inte följer industristandarder, har Microsoft gjort Silverlight till en stark marknadsaktör. Med sina mycket breda implementeringsmål och stöd för tekniker som AJAX, som utökar sin kapacitet ännu längre än de etablerade konkurrenterna, kan Silverlight bara vara ett solidt program och lever upp till sin hype.