DEVUTILS là một thư viện các tiện ích mã nguồn để phát triển các ứng dụng cho .NET.
Thư viện cho phép bạn thực hiện các tác vụ như sắp xếp dữ liệu đối tượng ở dạng văn bản và chạy các tác vụ dài hạn trong một luồng riêng biệt với trực quan hóa quá trình thực thi.
Ưu điểm của thư viện là dễ sử dụng với mã hóa tối thiểu.
Các tính năng chính.
Chạy các nhiệm vụ dài hạn:
– Bắt đầu một nhiệm vụ với hình dung về tiến trình.
— Khả năng hủy bỏ và buộc nhiệm vụ phải hoàn thành.
– Hình dung bắt đầu trong một luồng GUI mới (không phải luồng GUI chính).
— Tự động tính toán thời gian còn lại.
— Xử lý ngoại lệ tự động.
– Khả năng chặn GUI trong khi nhiệm vụ được hoàn thành.
— Tạo báo cáo hiệu suất.
Serialization: — Định dạng văn bản có thể đọc được của con người
.
– Hỗ trợ hầu hết các loại .NET (bao gồm cả thuốc generic).
— Dữ liệu được nối tiếp mà không có thuộc tính đặc biệt (Serializable).
— Khả năng tương thích trực tiếp và ngược của các phiên bản khi dữ liệu thay đổi.
— Chẩn đoán lỗi khi đọc dữ liệu.
— Đọc dữ liệu khi có lỗi không nghiêm trọng.
— Không có vấn đề với việc nối tiếp các sự kiện.
– Không có vấn đề với liên kết lẫn nhau giữa các đối tượng.
— Các luồng và các tệp được ánh xạ bộ nhớ được nối tiếp.