2009-10-25 34 views
13

Và chính xác thì nó là gì?Điều gì đã xảy ra với Project Volta?

Trang MS duy nhất tôi có thể tìm thấy nói nó tạm thời ẩn, tuy nhiên đó là gần một năm trước: http://livelabs.com/blog/volta-offline/

+0

Liên kết hiện đã qua đời. –

+0

Đây là phiên bản được lưu trữ của trang [từ ngày 26 tháng 9 năm 2009] (http://web.archive.org/web/20090926235342/http://livelabs.com/blog/volta-offline/) –

Trả lời

14

Volta đã có thể biên dịch mã MSIL vào bất kỳ điểm cuối thích hợp nào. Ý tưởng là viết logic của bạn trong MSIL (ví dụ VB.Net, C#) và biên dịch nó thành công nghệ phù hợp nhất cho tầng mà nó đang được sử dụng. Vì vậy, ví dụ, nó sẽ biên dịch thành SQL trong tầng dữ liệu, CLR thông thường trong tầng giữa và Silverlight trong tầng web.

Vì Volta là bản xem trước công nghệ nên không có gì đảm bảo rằng nó sẽ được phát hành. Có vẻ như họ đã rút phích cắm vào dự án - họ nói tạm thời, nhưng đã hơn một năm rồi.

Một trong những khả năng của Volta là biên dịch mã C# thành JavaScript. Nếu đây là những gì bạn đang có, có một dự án tương tự có sẵn được gọi là Script#, được phát triển bởi Nikhil Kothari của nhóm .NET Developer Platform.

+5

Thành thật mà nói, tôi thực sự nghĩ rằng MS đã đánh rơi quả bóng này. Có mọi dấu hiệu cho thấy sự phát triển web đang tiếp tục đẩy mạnh hơn cho khách hàng và bạc không phải là tách trà của mọi người. Do Google có GWT và Apple sắp có Gianduia, MS đang làm gì trong không gian này? –

+0

Uh ... Tập lệnh # không còn tồn tại nữa? Tôi chỉ nghĩ "nếu như ..." và googled vì vậy tôi phát hiện ra Volta và Script #, nhưng cả hai đều đã chết. Quá xấu: ( –

+0

Kịch bản # không chết. Http://scriptsharp.com/ –

4

Ý tưởng đằng sau Volta, từ những gì tôi hiểu từ các thông báo trở lại vào năm 2007, là bạn phát triển của bạn ứng dụng web trong .Net (phía máy chủ), và Volta dịch mã .Net (MSIL) thành Javascript thuần túy, nếu máy khách không có .Net được cài đặt. Nếu không, nó sẽ sử dụng mã MSIL và thực thi nó trong môi trường .Net của máy khách.

Việc thực thi mã .Net cục bộ trái với GWT, chỉ tạo Javascript.

Các vấn đề liên quan