AppLife Update
Giải pháp cập nhật cho ứng dụng .NET với khả năng phát hiện, tải xuống và áp dụng bản cập nhật tự động. Hỗ trợ Action List, Windows Installer, máy chủ file/web và xác thực gói bằng chữ ký mật mã.
- Bản quyền chính hãng
- Xuất hóa đơn VAT

Tương thích
Tính năng nổi bật
Tự động phát hiện, tải xuống và áp dụng bản cập nhật cho ứng dụng .NET.
Hỗ trợ Action Lists để thay thế tệp, đăng ký COM component và sửa tài liệu XML.
Cho phép thêm custom action vào update project theo yêu cầu ứng dụng.
Triển khai cập nhật bằng các gói Windows Installer Msi và Msp.
Phân phối updater tùy chỉnh khi dùng executable cập nhật riêng.
Tự động hóa build và publish bản cập nhật bằng command line utility.
Tích hợp với build process qua MSBuild Actions và FinalBuilder actions.
Tham chiếu một assembly để đưa tính năng cập nhật vào source code.
Kiểm tra cập nhật theo chế độ synchronous hoặc asynchronous trong form riêng.
Xử lý event để kiểm tra licensing hoặc lưu công việc chưa hoàn tất.
Phục vụ bản cập nhật từ HTTP, FTP, UNC hoặc file paths.
Tự động phát hiện proxy hoặc cho phép cấu hình proxy thủ công.
Xác thực gói cập nhật bằng chữ ký mật mã trước khi áp dụng.
Đóng tất cả instance của ứng dụng trước khi thay thế tệp cập nhật.
Hỗ trợ Windows Vista UAC trong quy trình action list updates.
Nâng quyền người dùng qua AppLife Update Service cho ứng dụng đã đăng ký.
Tổng quan

AppLife Update tập trung vào bài toán cập nhật cho ứng dụng .NET đã triển khai tới người dùng cuối. Bộ công cụ này cho phép phần mềm phát hiện, tải xuống và áp dụng bản cập nhật tự động, đồng thời xử lý các phần việc thường gây phức tạp như đóng ứng dụng, phát hiện proxy, quyền nâng cao và các hành động cập nhật tùy biến.

Kiến trúc của AppLife Update hỗ trợ nhiều cách xây dựng gói cập nhật.

Phù hợp cho
Bổ sung auto-update cho ứng dụng desktop .NET đang vận hành tại khách hàng.
Phát hành bản vá định kỳ bằng Msi hoặc Msp trong quy trình release hiện có.
Dùng Action Lists khi cần thay thế tệp và chạy các bước hậu cập nhật.
Phân phối updater riêng cho sản phẩm có cơ chế cập nhật tùy chỉnh.
Tự động hóa build và publish update package trong build process nội bộ.
Triển khai cập nhật từ file share, HTTP server hoặc FTP server sẵn có.
Ước tính chi phí
Chọn số developer để xem chi phí tham khảo.
Từ 5 developer trở lên thường có giá tốt hơn.
Thông số kỹ thuật
- Hãng
- Kinetic Jump Software
- Phiên bản
- v5.4.0.13
- Loại license
- Single Builder License
- Loại sản phẩm
- Ứng dụng
- Môi trường phát triển
- .NET, .NET Framework 2.0 or greater, .NET Framework 4.5 or greater, MSBuild, FinalBuilder
- Yêu cầu phần mềm phía client: để thực thi cập nhật và tích hợp AppLife API cần Microsoft .NET Framework 2.0 trở lên.
- Để dùng AppLife Manager: Microsoft .NET Framework 4.5 trở lên.
- Hệ thống phát triển: Microsoft Windows 10, Microsoft Windows 8, Microsoft Windows Vista, .NET Framework phiên bản 2.0 trở lên.
- Yêu cầu server để lưu trữ gói cập nhật: bất kỳ thư mục chia sẻ File Server nào truy cập được qua đường dẫn tệp hoặc UNC; bất kỳ HTTP Web Server nào; bất kỳ FTP Server nào.
- Yêu cầu AppLife Server: Microsoft IIS 7.0 trở lên, Microsoft SQL Server, .NET Framework 4.5 trở lên.
- Phương thức cung cấp bản cập nhật hỗ trợ được nêu: http, ftp, UNC, đường dẫn tệp.
- Nền tảng server được nêu: server Windows hoặc server Linux.
- Update Controller có thể phân phối tự do, không mất phí bản quyền, cùng phần mềm của bạn.
Câu hỏi thường gặp
Có cần máy chủ chuyên biệt để phân phối bản cập nhật không?
Không có yêu cầu máy chủ đặc thù. Bạn có thể dùng file server share qua file path hoặc UNC path, HTTP web server hoặc FTP server.
Có thể dùng Windows Installer hiện có không?
Có. AppLife Update hỗ trợ các gói Msi và Msp, đóng gói chúng vào update package và triển khai tới client.
Bản cập nhật được kiểm tra tính toàn vẹn như thế nào?
Mỗi gói cập nhật được ký bằng mật mã khóa công khai - khóa riêng và Update Controller xác thực chữ ký trước khi áp dụng.

Desaware Licensing System
Hệ thống cấp phép mật mã cho .NET với mã hóa đầu cuối 128 bit, hỗ trợ cấp phép theo máy chủ/máy và component, không cần hidden files…

VersionStamper
Theo dõi phụ thuộc thành phần, phát hiện xung đột phiên bản và thông báo cập nhật phần mềm tự động cho ứng dụng Windows. Hỗ trợ quét…
Chưa chắc phương án nào phù hợp?
Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.