Что случилось с Project Volta?

И что это такое?

Единственная страница MS, которую я мог найти, говорит о ее временном отключении, однако это было почти год назад: http://livelabs.com/blog/volta-offline/

Ответы

Ответ 1

Вольта смогла скомпилировать код MSIL в любую подходящую конечную точку. Идея заключалась в том, чтобы написать свою логику в MSIL (например, VB.Net, С#) и скомпилировать ее в технологию, наиболее подходящую для уровня, на котором он использовался. Так, например, он будет скомпилировать SQL в уровне данных, обычном CLR в среднем ярусе и Silverlight в веб-уровне.

Поскольку Вольта был предварительным просмотром технологии, не было никакой гарантии, что он когда-нибудь будет выпущен. Похоже, что они вытащили вилку на проект, - говорят они временно, но прошло уже больше года.

Одна из способностей Volta заключалась в том, чтобы скомпилировать код С# в JavaScript. Если это то, что вам нужно, есть аналогичный проект, доступный под названием Script #, разработанный Никилом Котари из группы разработчиков .NET Developer Platform.

Ответ 2

Идея Volta, из того, что я понял из анонсов еще в 2007 году, заключалась в том, что вы разрабатываете свое веб-приложение на .Net(на стороне сервера), а Volta переводит код .Net(MSIL) в чистый Javascript, если клиент не установил .Net. В противном случае он будет использовать код MSIL и выполнить его в среде клиента .Net.

Выполнение локального кода .Net противопоставляется GWT, который генерирует только Javascript.