Native Extensions for Microsoft Silverlight (NESL)は、Windows 7の機能をSliverlightに公開するコンポーネントのライブラリです。
NESLのプレビューじゃない2.0がリリースされていました。
NESLがリリースされた背景は以下の記事がわかりやすかったです。
以下、上記記事のまとめ
- Silverlightは当初ブラウザ内でのみ実行することを意図されてた
- Silverlight 3のブラウザー外実行(Out-of-Browser、OOB)機能でブラウザのサンドボックスの外で動くことを可能にした
- Silverlight 4でCOM+ オートメーションがサポートされた(でも、すべてのWindowsコンポーネントがCOMをサポートしているわけではなかった)
- Native Extensions for Microsoft Silverlight (NESL)登場
Silverlightの進化の仕方が良く分かります。
関連でこんな記事もありました。