I just posted an article on deploying a Microsoft Visual Studio LightSwitch application to your DotNetNuke website.
An important thing to note, is that you can use your existing DotNetNuke users and roles with your LightSwitch applications. This is really important because you already have accounts and roles. You don’t want to require your users to learn a new username and password, and need to log into, each application. Deploying your LightSwitch applications in DotNetNuke allows a seamless user experience.
The Entire Page Issue
LightSwitch has a problem that I call “the Entire Page issue”. LightSwitch wants to fill the entire screen. In the business world, users usually use more than one business application. They want to switch between, say the Accounting application, and the Shipping application easily. Users also want to log in one time and access all the applications.
DotNetNuke is perfect for scenarios like this.
I believe that DotNetNuke, because it is a powerful Application Framework, not just a content management application, provides the best deployment for LightSwitch applications. DotNetNuke is already a proven deployment tool for other Silverlight applications, I have DotNetNuke Silverlight applications, posted over several years at: http://dnnsilverlight.adefwebserver.com/.
You can see the tutorial for deploying LightSwitch applications in DotNetNuke at:
http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/15/Deploy-Your-LightSwitch-Application-As-A-DotNetNuke-Module.aspx