Лунный свет: Веб-приложения для всех систем
Moonlight - портативная версия Silverlight, работающая под управлением Windows, Linux и MacOS. Он обеспечивает платформу для разработки богатых веб-приложений.

Он написан на C++ на треть и C # на две трети. Он зависит от Mono, Cairo для движка рендеринга, GTK + для графической библиотеки .
В Linux и MacOS достаточно установить плагин для Firefox для интеграции виртуальной машины Mono. В Windows вместо этого будет установлен Silverlight.
Интерес к этому фреймворку со временем значительно отошел на второй план, даже больше, чем к оригиналу, Silverlight, более или менее отброшенному Microsoft, потому что универсальная совместимость может быть достигнута более непосредственно с HTML 5 и JavaScript-фреймворками. А будущее разработки, казалось бы, ориентированное на планшеты и смартфоны, тактильные фреймворки для мобильных - тоже лучшая альтернатива.
Обновление май 2012:
29 мая 2012 года Мигель де Икаса объявил о завершении разработки Moonlight:
Сильверлайт не добился значительного принятия в Сети, поэтому это не стало той технологией, которую нужно было использовать, и я думал, что это станет.
А Microsoft добавила в Silverlight ограничения, которые делают его бесполезным для программирования для рабочего стола .
В настоящее время мы больше не считаем, что Silverlight - это платформа, которая подходит для технологии «пишется один раз - работает везде» (write-once-run-anywhere).
Лунный свет 2.0
Версия 2.0 соответствует Silverlight 2 с частью Silverlight 3, и доступна с 17 декабря 2009 года. Это полный разрыв с версией 1.0, когда для версии 3 будет мало отличий.
Он включает ограниченную для Интернета версию Microsoft CLR, позволяющую использовать другие языки, кроме JavaScript.
Deep Zoom обеспечивает эффект лупы для изображений.
Другие добавленные реализации:
- Поддерживаются видеокодеки Ogg и Dirac.
- Офлайн-режим частично работает.
- Стриминг: определение видео подходит для оборудования клиента для всегда плавного отображения.
Лунный свет 3.0
Он предлагает поддержку видеокодеков H.264 и AAC.
Лунный свет 4
Поскольку между Microsoft и Novell было заключено соглашение на порт Silverlight 4 под управлением Mono, была разработана 4-я версия Moonlight. В 2012 году для скачивания доступна бета-версия (см. ниже). Обратите внимание, что мы в Silverlight 5, но поскольку это последняя версия по версии Microsoft, Mono может когда-нибудь повторить свою задержку !