2009-10-25 2 views
13

А что это такое?Что случилось с Project Volta?

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

+0

Ссылки теперь мертв. –

+0

Здесь архивная версия страницы [от 26 сентября 2009 года] (http://web.archive.org/web/20090926235342/http://livelabs.com/blog/volta-offline/) –

ответ

14

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

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

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

+5

Честно говоря, я действительно думаю, MS бросил мяч на этот. Есть все признаки того, что веб-разработка продолжает нажимать больше на клиента, а silverlight - не чашка чая каждого. Учитывая, что Google имеет GWT, и Apple скоро получит Gianduia, что MS делает в этом пространстве? –

+0

Ух ... Сценарий # больше не существует? Я просто подумал: «Что, если ...» и googled, поэтому я узнал Volta и Script #, но оба они мертвы. Слишком плохо :( –

+0

Сценарий # не мертв. Http://scriptsharp.com/ –

4

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

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

Смежные вопросы