What is Silverlight?

Silverlight is a powerful development cross-platform for creating rich media applications and business applications for the Web, desktop, and mobile devices. It allows creating cross-platform applications that are accessible, secure, and discoverable by search engines through all major browsers on Mac, Windows and Linux client systems, and mobile phones such as Windows Phone 7 and Nokia Series 60.

With Silverlight you can create rich web-based applications that quickly integrate with your existing back-end systems. It enables Web-based applications to deliver the business functionality users demand with a modern, efficient UI while securely interacting with desktop files, devices, data and applications such as Microsoft Office.


  • It is a cross-browser, cross-platform technology, which provides a consistent user experience everywhere it runs
  • It delivers rich UI Web applications that can get closes to the desktop applications
  • Updates the UI without interrupting the user by refreshing the whole page
  • It can run asynchronous communications with the server allowing the UI to continue to function while waiting for the server response
  • Integration with Enterprise based technologies like WCF, LINQ and RIA Services
  • Security: Silverlight can use SSL (Secure Socket Layer) to communicate with the server
  • Authentication:
    • Windows Authentication: Active Directory (LADP), Local Security Authority
    • Forms Authentication: User enters a user name and password combination, which is submitted to the server for verification. It varies depending on how login screen is implemented.
    • ASP.NET Authorization: WCF Services, WCF Data Services

Engaging with ArtinSoft

Learn more about how our expert consulting services can aid your organization to web-enable applications by completing our Contact Us form, request a services quote, or sending us an email to info@artinsoft.com. One of ArtinSoft’s representatives will contact you back in one or two business days.