MSDN Archive Home
Help and FAQs
Native Extensions For Microsoft Silverlight
All Resource Updates
Change History (all pages)
Resource Page Description
While Silverlight 4 supports accessing COM automation components from elevated trust OOB applications, many Windows platform features are currently not available through COM automation. This makes them inaccessible to such Silverlight OOB apps. Native Extensions for Microsoft Silverlight(NESL) is an effort to incrementally build a library of components that expose select Windows 7 features through COM automation, making them easily available to Silverlight 4 OOB applications running with elevated trust. The current version of NESL provides access to Windows 7 features like Sensors, Portable Devices, Speech, Taskbar and more. NESL is made up of a set of COM automation based runtime libraries, Silverlight wrapper libraries usable from Silverlight 4 OOB applications, sample applications with source, API documentation, and a developer's guide.
What APIs are covered in NESL v1 ?
Windows Sensor API
Integrate sensors in you Silverlight app – Accelerometers, Light sensors, compasses, gyroscopes etc.
Microsoft Speech API
Text to Speech (Speech Synthesis)
Speech to Text (Speech Recognition)
Windows Portable Devices API
Enumerate and access content from connected portable devices (cameras, phones, music players, scanners etc.)
Windows 7 Taskbar Integration
Jump lists, overlay icons, overlay progress display, Thumbnail toolbars etc.
Webcam Local Encoding and Window Capture
Encode webcam capture into mp4 (H.264/AAC-LC) media
Capture user interface interaction as video
Window Message Interception
Intercept and act on Window messages sent to the Silverlight OOB host window
Sample Applications - Illustrate API usage
Video Travel Journal - Capture webcam audio/video locally as an MP4 file.
Video - H.264 baseline profile, Audio - AAC-LC
Overlay with Bing map locations, titling, tickers, pen annotations, and images from a connected camera or USB storage.
Upload to Facebook
Windows 7 Taskbar Integrated
Where's Teddy - An animated children's book
Nov 28 2010 at 4:22 PM
, version 5
Dec 2 2010 at 10:26 PM
Dec 4 2010 at 8:32 AM
Dec 10 2010 at 11:35 AM
wow, good job.
thanks for this.
Jan 19 2011 at 11:36 PM
Looks very promising. I will certainly have to look into this, first thing tomorrow (I'm Europe based ;-))
Jan 20 2011 at 6:48 AM
Awesome! Finally, 3-screens-and-cloud seems to be promising. Silverlight works on web, Windows Phone 7 and now natively for windows 7. Wish the extensions works for Mac as well.. :D
Mar 7 2011 at 5:52 PM
Nov 24 2012 at 3:51 AM
tks for the information. :)
Sign in to add a comment
Native Extensions 2.0 ...
Thu Mar 3 2011 at 8:00 AM
More Tags ...
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Manage Your Profile
MSDN Flash Newsletter
© 2008 Microsoft Corporation. All rights reserved.