2013-02-22 26 views
8

Nhiệm vụ cuối cùng là: liên kết một số điều khiển WPF với truy vấn LINQ.Thư viện LINQ có thể ràng buộc hoặc "tại sao Obtics không được duy trì tích cực nữa"

Đã tìm kiếm "Bindable LINQ" Tôi đã tìm thấy nhiều tham chiếu đến Obtics, Bindable LinqContinuous LINQ. Họ làm những gì tôi muốn, nhưng một điều làm tôi bối rối: tuổi của họ. Có vẻ như sự phát triển của họ đã dừng lại gần như cùng thời điểm ở đâu đó trong năm 2009-2010, điều đó là đáng ngờ.

Vẫn còn hợp lý để sử dụng chúng? Cuối cùng họ không bị thay thế bởi một số phương tiện thư viện chuẩn?

+0

Tại sao bạn cần bất kỳ thư viện nào cho điều này? Bạn đang làm việc trên một số khung? – sll

+0

@ sll Tôi muốn tạo mô hình xem, tổng hợp dữ liệu từ hai bộ sưu tập quan sát, tức là một cái gì đó như 'từ a trong A tham gia b trong B trên a.id bằng b.id chọn VM mới (a, b)' – vines

+0

đối tượng trong cả hai bộ sưu tập cùng loại? – sll

Trả lời

1

Sau khi một số nghiên cứu thêm:

  1. tôi đã tìm thấy OLinq. Nó được duy trì và khá chức năng. Một số hoạt động LINQ bị thiếu, nhưng nó khá mở rộng theo thiết kế.
  2. Tôi chưa thấy bất kỳ đề cập nào về giải pháp tốt hay xấu như thế. Có vẻ như nó đơn giản là không phổ biến.
+0

Tôi vẫn sử dụng Obtics ngay cả khi sản xuất ... bạn có tin được không? Tôi thực sự yêu IValueProvider và ExpressionObserver ... OLinq có thể quan sát một biểu hiện vũ trang như Obtics không? –

+0

@DmitryGusarov Bạn có thể chia sẻ kiến ​​thức của bạn như là một câu trả lời chính thức =) Tôi không biết nhiều về Obtics, vì vậy tôi không chắc chắn làm thế nào để trả lời câu hỏi của bạn. FWIW, OLinq về cơ bản là một reimplementation của Linq, và một số hoạt động vẫn còn thiếu (cá nhân tôi thiếu 'join' s). – vines

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