Source: Open Light Group
Advantages of Using Silverlight It is faster - When viewing the Expense Reports for a single user, there are no post-backs. The application moves considerably faster than a normal web application. It will not time-out - Normal web applications require you to input something every 20 minutes, or you will be timed-out, and will lose any un-saved information. Large file uploads - Users can upload scans of any size.
Advantages of Using Silverlight
Michael Washington posted a tutorial on using WCF RIA Services with DotNetNuke. This tutorial demonstrates creating a simple module that allows each registered user of a DotNetNuke website to create and edit their own Task list.
This tutorial will also cover two important issues that are of interest to DotNetNuke module developers; implementing WCF RIA Services in a non WAP website, and securing and segmenting data for website users.
Christian Schormann is talking about SketchFlow Prototypes embedded in DotNetNuke.
When you create Microsoft Silverlight SketchFlow applications you will usually want to place them in a password protected place. DotNetNuke can provide the user and role management you desire. The DotNetNuke Silverlight SketchFlow Viewer can have separate instances placed in your site as many times as desired.