Blog

Technical Articles

This section contains site articles covering .NET, desktop development, engineering practice, and general development topics.

First Visit

New User Starting Route

Random Exploration

Random Discovery

Random Discovery

WPF Open Source Project: AIStudio.Wpf.AClient

Using Prism for MVVM, the advantages need not be mentioned; mainly using container injection, messaging, and DI, saving a lot of trouble compared to writing oneself. There are many standard MVVM usage methods online, but they do not form a system-level framework. This framework is built from login to specific business usage, including automatic updates.

WPF
Random Discovery

.NET Integrates ApplicationStartupManager Startup Framework for Large Applications

Imagine that the user double-clicks the desktop icon, but the application takes several minutes to start. Would the user's next step be to click Uninstall? To balance the startup process of large application software, which requires both executing complex startup logic and paying attention to startup performance, it is entirely reasonable to build a framework for this process.

.NET