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

Self-developed Hot-pluggable WPF Plugin System (MSF)

The need for plug-in architecture mainly stems from the pursuit of flexibility in software architecture, especially when developing large, complex, or constantly evolving software systems. Pluginization enhances scalability, customizability, isolation, security, maintainability, modularity, ease of upgrade and update, and third-party development capabilities, thereby meeting ever-changing business requirements and technical challenges.

WPF
Random Discovery

ASP.NET Core WebAPI Localization (Single Resource File)

Microsoft's default approach is one class corresponding to multiple resource files, which is cumbersome to use. This article introduces the use of a single resource file, where all classes in the entire project correspond to one set of multilingual resource files.

ASP.NET Core