2009-11-24 29 views
5

Có rất ít thông tin đáng ngạc nhiên trên internet về những gì Moonlight chính xác từ quan điểm kỹ thuật. Có chính xác để hiểu nó như là các thư viện cơ bản CoreCLR + dựa trên Mono (cùng một .dll như Silverlight như là một phần của chính plugin đó)? Điều này có nghĩa là nếu tôi có ứng dụng Silverlight 3.0 và tôi tham khảo thư viện cơ sở, cộng với phát triển thư viện Silverlight của riêng tôi, ứng dụng này sẽ hoạt động tương tự trong Moonlight 3.0 (nếu có), ngoại trừ lỗi, v.v. .Moonlight là gì?

Trả lời

2

Có, các ứng dụng Silverlight của bạn sẽ chạy với ánh trăng (các lỗi modulo, vâng). Từ moonlight-project.com:

Moonlight là một mã nguồn mở thi hành Silverlight, chủ yếu dành cho Linux và Unix/X11 hệ điều hành dựa khác. Vào tháng Chín năm 2007, Microsoft và Novell công bố một sự hợp tác kỹ thuật trong đó bao gồm quyền truy cập vào dãy phòng thử nghiệm của Microsoft cho Silverlight và phân phối của một Media Pack cho Linux người sử dụng mà sẽ chứa phương tiện truyền thông được cấp phép codec cho video và âm thanh.

Moonlight 2.0 sẽ sớm xuất hiện và đã có hiệu quả trong việc hỗ trợ các tính năng Silverlight 3.0.

+0

Trong khi đó Microsoft công bố Silverlight 4.0 với tính năng tự động hóa COM chỉ dành cho Windows. Moonlight có bị lừa đảo không? – blank

+0

Từ những gì tôi đã nghe, nó không phải là một bước tiến lớn (thực hiện khôn ngoan) từ 3.0. – Gonzalo

0

Đó là lý thuyết. Thời gian sẽ hiển thị nếu nó hoạt động.