2012-05-30 46 views
6

Tiện ích mở rộng phản ứng có phải là nguồn mở không? Liệu Microsoft có mã nguồn mở không?Tiện ích mở rộng phản ứng có phải là nguồn mở không?

Tôi đang tìm cách đọc mã nguồn để hiểu rõ hơn cách nó được triển khai. Tôi muốn xem các bài kiểm tra đơn vị, vì vậy tôi có thể chạy chúng chống lại một số mã của riêng tôi reimplementing một số Reactive.Linq.

Tôi biết Microsoft mã nguồn mở F # là thuận tiện cho các nhà phát triển https://github.com/fsharp/fsharp

Trả lời

5

Cập nhật 2012/07/11: Quên về vấn đề này, nó bây giờ mã nguồn mở, yay!

https://rx.codeplex.com/

https://github.com/Reactive-Extensions/Rx.NET

này cũng bao gồm Extensions Interactive.


Tìm kiếm nhanh không ném lên bất kỳ liên kết CodePlex nào, vì vậy tôi sẽ nói đây không phải là nguồn mở.

Bart De Smet đã làm vô số video về Rx và cách thức hoạt động và cách sử dụng nó:

http://channel9.msdn.com/Tags/reactive+extensions

Để xem internals, nếu bạn biết lắp ráp nó được lưu trữ trong, duy nhất tùy chọn còn lại là để tháo rời nó bằng cách sử dụng một cái gì đó như ILSpy hoặc dotPeek.

Microsoft có mở nguồn không? Họ phát hành nguồn .NET một thời gian ngắn, có lẽ họ sẽ làm như vậy. Điều này không giống như mã nguồn mở, nhưng bạn có thể ít nhất là bước vào mã và xem nó là gì. Tôi đã không đi tìm kiếm, nhưng các công cụ Rx có thể đã có trong đó.

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