Silverlight is a powerful development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications when online or offline.

  • RT @MSExpression: #Expression #Blend 4 Beta Feature Overview available for download - http://bit.ly/8ZgUhT - Thanks @adkinn - #msexp #Blend4

Follow us on Twitter

Silverlight Tweets

What's New

  • Silverlight Pivot Control Announced

    Today at MIX10, Scott Guthrie announced the new Silverlight Pivot control. Learn more about Pivot here

  • Come see Silverlight at MIX10

    Join us at MIX10, March 15-17th in Las Vegas, as we continue exploring the art and science of creating great user experiences.

Better For Your Business

Companies of all kinds use Silverlight to build interactive applications and deliver flawless streaming media to audiences wherever the Web works. See the power of Silverlight in action and get inspired by clicking on a case study above.

Powerful Platform

Learn how Silverlight’s innovative technology and rich feature set can grow your business, your productivity and your profitability.

More About Silverlight

Get Productive Immediately

Microsoft provides a broad range of free resources to get your team started with Silverlight. Download white papers, starter kits, trial downloads and more, plus tap into the vast Silverlight community.

Get Started Now

Why Use Silverlight?

  • Engage customers with exciting visuals and interactive applications
  • Deliver flawless HD streaming video with all major browsers and operating systems
  • Protect valuable content with built-in DRM features
  • Stream existing content without transcoding

Deliver IIS Smooth Streaming video with Silverlight

Live streaming video? Flawless HD playback? In-stream data? Multiple language tracks and camera angles? For rich media applications that engage viewers in new and exciting ways, Microsoft Silverlight together with IIS Smooth Streaming is the answer.

See IIS Smooth Streaming In Action

Key Media Features

IIS Smooth Streaming

Extend viewing times using IIS Smooth Streaming. Adjust the quality in real-time based upon the consumer’s changing bandwidth and CPU conditions. Get minimal buffering and quick start-up time using HTTP-based adaptive streaming.

Extensible Media Formats

With the new Raw AV pipeline, Silverlight can easily support a wide variety of third-party codecs. Audio and video can be decoded outside the runtime and rendered in Silverlight, extending format support beyond the native codecs.

Why Use Silverlight?

  • Build on familiar, industrial-strength Microsoft tools and platforms
  • Create rich media applications that are accessible, discoverable by search engines, and highly secure
  • Tap a vibrant community of existing developers and businesses already familiar with .NET development
  • Increase repeat visits and brand loyalty with compelling, high-performance Web experiences

Silverlight: The Right Choice for Business

Companies of all kinds and all sizes are using the power of Silverlight to tell their stories. To see how Silverlight is being used in the real world, click on the link below. Applications built with Silverlight naturally integrate with your existing SharePoint Server, Internet Information Services (IIS) and Microsoft Office backend systems while enabling the latest rich media features like HD video and interactivity. Bring rich Web-based or desktop applications to market quicker by using Visual Studio, .NET and other familiar technologies.

See More Success Stories Here

Key Business Features

Out of Browser

Silverlight 3 offers a new set of features for building light-weight, sandboxed companion experiences for the Web that run on the desktop. Silverlight out of browser allows websites to build even closer, persistent relationships with customers. It enables...

Perspective 3D Graphics

Silverlight 3 allows developers and designers to apply content to a 3D plane. Users can rotate or scale live content in space without writing any additional code. Other effects include creating a queue in 3D and transitions.

Why Use Silverlight?

  • Create rich Internet applications that go way beyond HTML, with support for 2D vector graphics, animation, HD video, interactivity and more
  • Enjoy cross-platform, cross-browser, and cross-device compatibility
  • Tap the tried-and-true .NET development tools and libraries, which are used by millions worldwide
  • Develop applications rapidly using the technology and skills you have today, reducing the need to replace tools, servers or people

Developing for Silverlight

Silverlight lets you develop cutting-edge experiences with the highest performance on the Web using the technology and skills you have today—saving you time and money. It’s been designed to break down barriers between developers and designers, making collaboration easy and fast. With Silverlight, applications can run inside a browser or as a separate application. Skinning an application by changing its look and feel is easy to do without changing the underlying code.

Take the first steps to developing powerful, beautiful applications with Silverlight.

Get started here


Get the Silverlight 4 Beta

Key Development Features

Out of Browser

Silverlight 3 offers a new set of features for building light-weight, sandboxed companion experiences for the Web that run on the desktop. Silverlight out of browser allows websites to build even closer, persistent relationships with customers. It enables...

New Controls

Silverlight 3 is packed with over 60 high-quality, fully skinnable and customizable out-of-the-box controls such as charting and media, new layout containers such as dock and viewbox, and controls such as autocomplete, treeview and datagrid...

Why Use Silverlight?

  • Collaborative workflow between designers and developers
  • Organize complex interactions into reusable elements
  • Build rich user experiences on top of industry-tested technologies such as C# and Visual Basic
  • Use the SketchFlow feature to quickly experiment with layout, flow, and transitions

Designing for Silverlight

It’s easy to rapidly create and prototype new ideas and digital experiences with Silverlight, Visual Studio, and Expression Blend. Expression Blend has been designed to let designers and application developers work on the same graphics and UI elements, streamlining the process and reducing miscommunication. Building on top of the powerful .NET platform, designers can deliver innovative, high-fidelity applications across different platforms and browsers through Silverlight.

See how easily Silverlight and Expression Blend can streamline your design and development efforts, and take your ideas from concept to reality faster than ever before.

Learn more about Expression Blend

Key Design Features

SketchFlow

SketchFlow, part of Expression Studio 3, revolutionizes the speed and efficiency with which you can demonstrate a vision for an application. SketchFlow provides an informal and quick way to explore, iterate and prototype user interface scenarios...

Deep Zoom

The new Deep Zoom technology in Silverlight allows users to see images on the Web as never before. The smooth, in-place zooming and panning that Deep Zoom allows is a true advancement and raises the bar on what image viewing should be...