Hà LanQ42/Q42.WinRT
Useful library for data driven Windows Phone 8 and Windows 8 C# / XAML WinRT projects
📦 Q42.WinRT – Thư viện hỗ trợ phát triển ứng dụng C#/XAML trên Windows
Một thư viện open source giúp tối đa hoá tái sử dụng mã cho các dự án Windows 8, Windows Phone 8 và Universal Apps.
Q42.WinRT là một thư viện mã nguồn mở dành cho các ứng dụng C#/XAML trên Windows 8, Windows Phone 8 và Universal Apps (Windows 8.1 + Windows Phone 8.1). Được thiết kế riêng cho các ứng dụng kết nối mạng và dựa trên dữ liệu, thư viện cung cấp các công cụ giúp lưu trữ và cache dữ liệu từ API một cách hiệu quả.
✨ Điểm nổi bật
- DataLoader: Đóng gói tác vụ bất đồng bộ, hỗ trợ binding trạng thái Loading/Finished/Error để hiển thị ProgressBar.
- DataCache: Lưu trữ kết quả gọi API dựa trên khóa, tự động trả về từ cache nếu có sẵn.
- WebDataCache: Tải và lưu trữ nhị phân ảnh/web về bộ nhớ đệm cục bộ.
- StorageHelper: Lưu và truy xuất đối tượng bằng JSON hoặc XML.
- SettingsHelper: Đơn giản hóa truy cập cài đặt trên cả hai nền tảng.
- ImageExtensions.CacheUri: Thay thế
Sourcecủa hình ảnh, tự động tải và cache ảnh từ web. - Các Converter XAML: Hỗ trợ chuyển đổi hiển thị, đảo ngược visibility, định dạng byte và chữ thường.
- Controls: Bao gồm WrapPanel, Background Parallax và UserControl Flyout.
💡 Vì sao đáng chú ý
Q42.WinRT không chỉ cung cấp tiện ích mà còn bao gồm ứng dụng mẫu và bài kiểm thử đơn vị, giúp nhà phát triển nhanh chóng làm quen. Đặc biệt, khả năng kết hợp DataLoader với DataCache cho phép hiển thị thanh tiến trình trong khi tải dữ liệu mới và sử dụng cache khi có sẵn — rất hữu ích cho các ứng dụng yêu cầu trải nghiệm mượt mà ngay cả khi mất kết nối.
#WinRT #XAML #UniversalApps #WindowsPhone #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
This app demonstrates the controls available in WinUI and the Fluent Design System.
An app that uses white noise, nature sounds, and focus features to boost your productivity.
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
Windows Calculator: A simple yet powerful calculator that ships with Windows
Google's Material Design in XAML & WPF, for C# & VB.Net.
A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.