I want to add moving graphic via flash into my website asp.net.

NOw I believe there is silverlight that is a competitor to flash.
Can I use silverlight 'somehow' and use vb.net code to put a animated graphic on my webpage.

Can I do this and what are limitations of silverlight with .net .