On the ASP.NET Futures of may we have a nice new control called Xaml Server control.
A Xaml server control. This control enables you to easily integrate XAML and any supporting code (a managed-code assembly, a managed dynamic-language script module, or client JavaScript libraries) into your Web application.
For more
http://quickstarts.asp.net/Futures/Silverlight/xaml.aspx