Каковы лучшие практики использования ASP.NET MVC и Silverlight в веб-приложении? Если конкретно, какие библиотеки / фреймворки (например, призму) следует использовать для того, чтобы сделать модуль приложения тестируемым и быстро развиваться? Как передать данные в часть silverlight из asp.net mvc (связывание если возможно?) И наоборот (из asp.net в silverlight)?