10 best features of Silverlight 4

images-microsoft_silverlightYesterday, on November 18, 2009, at the Professional Developer’s Conference in Los Angeles, Microsoft  released a new version of Silverlight Beta 4. Truly, I am astonished by the amount of features they delivered this time. We are coming closer and closer to the moment when web applications will work like regular desktop versions without portability issues and others. I have listed ten of the most interesting new features.

  1. Webcam and microphone access to allow sharing of video and audio for instance for chat or customer service applications.
  2. Audio and video local recording capabilities capture RAW video without requiring server interaction, enabling a wide range of end-user interaction and communication scenarios for example video conferencing.
  3. Bring data in to your application with features such as copy and paste or drag and drop.
  4. Support conventional desktop interaction models through new features such as right-click context menu.
  5. Multicast networking, enabling Enterprises to lower the cost of streaming broadcast events such as company meetings and training, interoperating seamlessly with existing Windows Media Server streaming infrastructure.
  6. Read and write files to the user’s MyDocuments, MyMusic, MyPictures and MyVideos folder (or equivalent for non-windows platforms) for example storage of media files and taking local copies of reports.
  7. Run other desktop programs such as Office, for example requesting Outlook to send an email, send a report to Word or data to Excel.
  8. COM automation enables access to devices and other system capabilities by calling into application components; for instance to access a USB security card reader.
  9. Comprehensive printing support enabling hardcopy reports and documents as well as a virtual print view, independent of screen content.
  10. The .NET Common Runtime (CLR) now enables the same compiled code to be run on the desktop and Silverlight without change.

Of course there are piles of other features, but I am very positively surprised how close we are now to building a fully functional web application that will have no limitations that are usually blocking us and forcing to use the “old and good” deskop applications. Imagine how these features can change our gaming experience, if I say that the new version is 200% faster than Silverlight 3 and that already we have hardware support for 3D graphics included.  What do you think? Are we are at the point of breakthrough changes?

Aspire Blog Team

Aspire Systems is a global technology services firm serving as a trusted technology partner for our customers. We work with some of the world's most innovative enterprises and independent software vendors, helping them leverage technology and outsourcing in our specific areas of expertise. Our services include Product Engineering, Enterprise Solutions, Independent Testing Services and IT Infrastructure Support services. Our core philosophy of "Attention. Always." communicates our belief in lavishing care and attention on our customers and employees.


  1. Man, microsoft is really pushing the tech forward…

    Congrats to the team of silverlight!

  2. Well , the view of the passage is totally correct ,your details is really reasonable and you guy give us valuable informative post, I totally agree the standpoint of upstairs. I often surfing on this forum when I m free and I find there are so much good information we can learn in this forum! http://less-accurate.com/

Comments are closed.