Silverlight یک پلتفرم توسعه نرمافزار تحت وب بود که توسط مایکروسافت برای ایجاد برنامههای کاربردی غنی تحت وب (Rich Internet Applications یا RIA) توسعه داده شده بود. این پلتفرم به توسعهدهندگان اجازه میداد تا برنامههای تعاملی و گرافیکی با استفاده از زبانهای برنامهنویسی مانند C# و VB.NET ایجاد کنند. Silverlight بر روی مرورگرهای وب مختلف قابل اجرا بود و امکان ایجاد رابطهای کاربری جذاب و پویا را فراهم میکرد.
Silverlight برای ایجاد طیف وسیعی از برنامههای کاربردی استفاده میشد، از جمله:
با وجود تمام ویژگیهای جذاب، Silverlight در نهایت توسط مایکروسافت منسوخ شد. دلایل اصلی این امر عبارتند از:
امروزه، توسعهدهندگان برای ایجاد برنامههای کاربردی غنی تحت وب، از فناوریهای مدرنتری مانند: