title: Silverlight as front-end for business application
body: <p>We are developing a new .NET based commercial application which will have a back-end running as a service on a Windows server (optionally Azure).
  For this, we are considering using Silverlight as the <em>only</em> front-end / GUI for accessing the application - primarily because this will allow for easy access from various client OS platforms.
  Users of the application (companies licensing it) will be running the back-end service themselves - we will not be selling this as a service - it will be an "old fashioned" shrink wrapped application.</p>
  
  <p>Would you consider Silverlight mature enough for this?</p>
  
  <p>Do you know of any existing commercial applications that work like this?</p>
  
  <p>Any specific advice / things to look out for implementing something like this?</p>