Cross-Browser Support for Firefox, IE, Safari |
 |
 |
 |
 |
Cross-Platform Support for Windows and Mac (and Linux through the Moonlight Project) |
 |
 |
 |
 |
2D Vector Animation/Graphics |
 |
 |
 |
 |
AJAX Support |
 |
 |
 |
 |
HTML DOM Integration |
 |
 |
 |
 |
HTTP Networking |
 |
 |
 |
 |
Canvas Layout Support |
 |
 |
 |
 |
JavaScript Support |
 |
 |
 |
 |
XAML Parser |
 |
 |
 |
 |
Media – 720P High Definition (HD) Video |
 |
 |
 |
 |
Media – Audio/Video Support (VC-1, WMV, WMA, MP3) |
 |
 |
 |
 |
Media – Image Support (JPG, PNG) |
 |
 |
 |
 |
Media - H.264 video and AAC audio Support |
|
|
 |
 |
Media Markers |
 |
 |
 |
 |
Windows Media Server Support |
 |
 |
 |
 |
Support for Visual Basic.NET and C#; Common Language Runtime (CLR) based languages |
|
 |
 |
 |
Support for IronPython, IronRuby, Managed JScript, and other Dynamic Language Runtime (DLR) based languages |
|
 |
 |
 |
Rich Core Framework (e.g. Generics, collections) |
|
 |
 |
 |
Multi-Threading |
|
 |
 |
 |
Layout controls including StackPanel and Grid |
|
 |
 |
 |
Full suite of Controls (TextBox, RadioButton, Slider, Calendar, DatePicker, DataGrid, ListBox, TabControl, and others) |
|
 |
 |
 |
Managed Control Framework |
|
 |
 |
 |
Templating Model |
|
 |
 |
 |
Visual State Manager |
|
 |
 |
 |
Isolated Storage |
|
 |
 |
 |
Deep Zoom Technology |
|
 |
 |
 |
Media – DRM Powered by PlayReady |
|
 |
 |
 |
Media - Windows Media Audio 10 Professional support |
|
 |
 |
 |
Media - MediaStreamSource for managed code media file parser and protocol extensibility |
|
 |
 |
 |
High quality resizing |
|
 |
 |
 |
Media - Basic SSPL Support |
|
 |
 |
 |
Cross Domain Network Access |
|
 |
 |
 |
Easy access to server-side data via Web Services |
|
 |
 |
 |
Direct access to TCP sockets |
|
 |
 |
 |
Interoperability with SOAP and REST services, including support for XML, JSON, RSS and Atom data formats |
|
 |
 |
 |
LINQ (including LINQ to XML, LINQ to JSON, and LINQ to Entities) |
|
 |
 |
 |
Duplex communications (“push” from Server to Silverlight client) |
|
 |
 |
 |
Data Binding |
|
 |
 |
 |
WCF Data Services |
|
 |
 |
 |
Managed HTML Bridge |
|
 |
 |
 |
Managed Exception Handling |
|
 |
 |
 |
.NET Framework Security Enforcement |
|
 |
 |
 |
Type Safety Verification |
|
 |
 |
 |
XMLReader/Writer |
|
 |
 |
 |
Enhanced Keyboard Input Support |
|
 |
 |
 |
File Upload Support (via WebClient API) |
|
 |
 |
 |
WPF Compatibility |
|
 |
 |
 |
Accessibility |
|
 |
 |
 |
Localization |
|
 |
 |
 |
Remote Debugging (PC and Mac) |
|
 |
 |
 |
Out of Browser |
|
|
 |
 |
Network Status (Offline) |
|
|
 |
 |
Pixel Shader Effects |
|
|
 |
 |
Bitmap API |
|
|
 |
 |
Theming at runtime |
|
|
 |
 |
Enhanced Control Skinning |
|
|
 |
 |
Accessibility - System Colors |
|
|
 |
 |
Bitmap caching |
|
|
 |
 |
Perspective 3D |
|
|
 |
 |
GPU Hardware Acceleration (for video and bitmaps) |
|
|
 |
 |
Text Animation |
|
|
 |
 |
Raw A/V Support |
|
|
 |
 |
File Save Dialog |
|
|
 |
 |
DockPanel, WrapPanel, Viewbox |
|
|
 |
 |
Element to Element Binding |
|
|
 |
 |
Local Connection |
|
|
 |
 |
Binary XML |
|
|
 |
 |
Component Caching (share resources across apps) |
|
|
 |
 |
Scene caches (to Bitmap) |
|
|
 |
 |
Local Fonts |
|
|
|
 |
Printing |
|
|
|
 |
WCF RIA Services |
|
|
|
 |
Managed Extensibility Framework (MEF) |
|
|
|
 |
Webcam |
|
|
|
 |
Microphone |
|
|
|
 |
Official Support for Google Chrome |
|
|
|
 |
Output Protection for audio/video |
|
|
|
 |
Multicast networking |
|
|
|
 |
Offline DRM |
|
|
|
 |
Trusted Applications (extended sandbox) |
|
|
|
 |
IDispatch COM Interop |
|
|
|
 |
Group policy object support |
|
|
|
 |
Full keyboard in out-of-browser for trusted applications |
|
|
|
 |
Cross-domain network access for trusted applications |
|
|
|
 |
Custom window chrome |
|
|
|
 |
Out of browser window settings (position, size etc.) |
|
|
|
 |
Web Browser Control and Web Browser Brush |
|
|
|
 |
Notification Toast |
|
|
|
 |
Right-to-Left / BiDi Text |
|
|
|
 |