Tổng quan
ComponentOne Studio for Entity Framework tập trung vào việc bổ sung khả năng sử dụng và cải thiện hiệu năng cho ADO.NET Entity Framework cùng RIA Services. Phần cốt lõi của bộ này là xử lý các vấn đề thường gặp trong data binding như loading, paging, filtering và saving data.

C1DataSource cho phép kết hợp nhiều client view khi làm việc với Entity Framework hoặc RIA Services. Thành phần này hỗ trợ Silverlight 4, WPF và WinForms (.NET 4.0), phù hợp với các ứng dụng.NET cần lớp dữ liệu linh hoạt hơn ở phía client.
Bổ sung C1DataSource, LiveLinq và Virtual Mode cho ADO.NET Entity Framework và RIA Services, giúp đơn giản hóa data binding, lọc, phân trang và xử lý tập dữ liệu lớn.
Tính năng nổi bật
- Kết hợp nhiều client view bằng C1DataSource với Entity Framework hoặc RIA Services.
- Hỗ trợ Silverlight 4, WPF và WinForms (.NET 4.0) trong cùng bộ thành phần.
- Thiết lập view trực tiếp trên designer surface với property dialogs.
- Áp dụng filter, sort và group descriptors phía server ngay tại design-time.
- Cho phép cấu hình bằng design-time hoặc viết hoàn toàn bằng code.
- Xử lý tập dữ liệu rất lớn bằng Virtual Mode bất đồng bộ.
- Cuộn dữ liệu liên tục trong khi dữ liệu được lấy theo từng trang.
Ứng dụng thực tế
- Xây dựng ứng dụng WinForms hoặc WPF cần data binding với Entity Framework dễ cấu hình hơn.
- Triển khai giao diện dữ liệu lớn cần cuộn liên tục thay cho phân trang thủ công ở UI.
- Kết hợp nhiều nguồn view phía client trong dự án dùng Entity Framework hoặc RIA Services.
- Tạo live views từ LINQ cho màn hình dữ liệu cần phản ánh thay đổi theo thời gian.
- Giảm số lần round-trip giữa client và server trong ứng dụng doanh nghiệp.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET làm việc với Entity Framework
- Nhóm phát triển WinForms, WPF hoặc Silverlight 4
- Technical lead phụ trách kiến trúc dữ liệu phía client
- Đội ngũ bảo trì ứng dụng doanh nghiệp dùng LINQ và data binding
Thông tin kỹ thuật
Câu hỏi thường gặp
Bộ này bổ sung gì cho Entity Framework?
Bộ thành phần bổ sung khả năng sử dụng và cải thiện hiệu năng cho ADO.NET Entity Framework và RIA Services, đặc biệt ở loading, paging, filtering, saving data và data binding.
Virtual Mode dùng để làm gì?
Virtual Mode cho phép điều hướng bất đồng bộ trên tập dữ liệu rất lớn, lấy dữ liệu theo từng trang trong khi người dùng vẫn cuộn như thể toàn bộ dữ liệu đã nằm trên client.
Có thể dùng với control nào?
Virtual Mode có thể dùng với DataGrid tiêu chuẩn hoặc C1FlexGrid.
LiveLinq mang lại điểm gì khác biệt?
LiveLinq mở rộng LINQ để tăng tốc truy vấn và tạo live views, giúp kết quả truy vấn tự phản ánh thay đổi dữ liệu mà không cần nạp lại toàn bộ.
Có thông tin giá công khai không?
Hiện không có giá được công bố.




Bình luận