Tổng quan
PowerWEB for ASP.NET Suite tập trung vào các nhu cầu thường gặp khi phát triển ứng dụng ASP.NET WebForms: callback bất đồng bộ, biên tập HTML trong trình duyệt, xem ảnh tương tác và tải tệp có theo dõi tiến trình.
Bộ sản phẩm gộp bốn thành phần riêng biệt gồm LiveControls, TextBox, Zoom và File Upload. LiveControls mang đến 21 Web Controls cho phép gọi server-side callbacks và cập nhật phần tử giao diện mà không cần tải lại toàn bộ trang HTML.
Bộ control này còn bổ sung các sự kiện chuột, phím và click kiểu Windows, đồng thời có cơ chế fallback về ASP.NET postback tiêu chuẩn khi trình duyệt không hỗ trợ.
Tính năng nổi bật
- Cung cấp callback bất đồng bộ "flash-free" cho trang ASP.NET WebForms.
- Cập nhật form elements từ server mà không cần reload toàn bộ HTML page.
- Thao tác non-LiveControls trong Code-Behind và phản ánh thay đổi ở client.
- Bổ sung mouse, key và click events kiểu Windows cho visual LiveControls.
- Tự động fallback sang ASP.NET postbacks khi gặp trình duyệt không hỗ trợ.
- Kích hoạt polling server theo chu kỳ bằng LiveTimer.
- Triển khai remote scripting qua control LiveCallback.
Ứng dụng thực tế
- Ứng dụng WebForms cần cập nhật dữ liệu theo thời gian thực mà không refresh trang.
- Trang quản trị nội dung cần HTML editor có upload ảnh và toolbar tùy biến.
- Website cần trình xem ảnh độ phân giải cao với pan và zoom trong trình duyệt.
- Biểu mẫu ASP.NET cần upload nhiều tệp, theo dõi tiến trình và hủy thao tác.
- Màn hình dữ liệu cần grid có chọn, sửa, xóa, phân trang và sắp xếp.
Đối tượng sử dụng phù hợp
- Lập trình viên ASP.NET WebForms
- Nhóm phát triển ứng dụng.NET duy trì hệ thống WebForms
- Technical lead cần bộ control web có callback phía server
- Đơn vị xây dựng CMS, cổng thông tin hoặc ứng dụng nội bộ trên ASP.NET
Thông tin kỹ thuật
Câu hỏi thường gặp
PowerWEB for ASP.NET Suite gồm những thành phần nào?
Bộ sản phẩm gồm PowerWEB TextBox for ASP.NET, PowerWEB LiveControls for ASP.NET, PowerWEB Zoom for ASP.NET và PowerWEB File Upload for ASP.NET.
LiveControls có thể làm gì trong ứng dụng WebForms?
LiveControls cho phép gọi server-side callbacks, cập nhật phần tử giao diện không cần refresh toàn trang, hỗ trợ LiveTimer polling và LiveCallback cho remote scripting.
TextBox có hỗ trợ soạn thảo HTML trực quan không?
Có. TextBox hỗ trợ cả HTML WYSIWYG editing mode và HTML tag editing mode, kèm CSS, quản lý ảnh và API phía client.
File Upload có hỗ trợ tải nhiều tệp và theo dõi tiến trình không?
Có. Thành phần này hỗ trợ upload nhiều tệp bằng Ajax, hiển thị progress reporting theo thời gian thực và cho phép hủy upload.
PowerWEB Zoom hỗ trợ môi trường phát triển nào?
Zoom hỗ trợ ASP.NET 1.x và 2.0, phát triển trên.NET Framework 1.x và 2.0 với tất cả phiên bản Visual Studio cũng như Visual Web Developer 2005.





Bình luận