Ứng dụng.NET, Microsoft .NET Framework 2.0 or greater
Nền tảngWindows, macOS, Linux
LicenseSingle Builder License
LoạiApplication
Kinetic Jump Software

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ã.

  • 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.
Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

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.

Screenshot of AppLife UpdateWith AppLife Update, you enable your users to obtain updates to your software without asking them to first determine which file to d

Kiến trúc của AppLife Update hỗ trợ nhiều cách xây dựng gói cập nhật. Nhóm phát triển có thể dùng AppLife Update Action Lists để thay thế tệp, đăng ký COM component, chỉnh sửa tài liệu XML và thêm các custom action; hoặc dùng Windows Installer packages như Msi và Msp; hoặc phân phối một executable cập nhật riêng.

Creating a New Update ProjectTo set up a new project, specify where your updates be hosted, how you would like to control versioning and if your updates require

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ã.

Publishing an UpdateOnce you have defined your update and built your update package, you can publish the update directly to the network resource that will distr

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.

Ứng dụng thực tế

  • 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ộ.

Đối tượng sử dụng phù hợp

  • Lập trình viên.NET
  • Technical lead phụ trách release và deployment
  • Nhóm DevOps/build engineering quản lý build process
  • Đội bảo trì phần mềm desktop cho khách hàng doanh nghiệp

Thông tin kỹ thuật

Client Software Requirements:To execute updates, and integrate the AppLife API: Microsoft.NET Framework 2.0 or greater.
To use the AppLife Manager:Microsoft.NET Framework 4.5 or greater.
Development System:Microsoft Windows 10, Microsoft Windows 8, Microsoft Windows Vista,.NET Framework version 2.0 or higher.
Server Requirements to host update packages:Any File Server share that can be accessed through a file path or UNC path; Any HTTP Web Server; Any FTP Server.
AppLife Server Requirements:Microsoft IIS 7.0 or higher, Microsoft SQL Server,.NET Framework 4.5 or higher.
Supported update serving methods mentioned:http, ftp, UNC, file paths.
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

Câu hỏi thường gặp

AppLife Update dùng cho nền tảng nào?

Phạm vi mô tả tập trung vào ứng dụng.NET, với yêu cầu client là Microsoft.NET Framework 2.0 or greater để thực thi cập nhật và tích hợp AppLife API.

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 update package được ký bằng public-private key cryptography và Update Controller xác thực chữ ký trước khi áp dụng.

Có hỗ trợ tự động hóa trong build process không?

Có. Sản phẩm có command line utility để tự động hóa build và publish bản cập nhật, đồng thời có thể dùng MSBuild Actions và FinalBuilder actions.

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.