Field NoteSoftware ArchitectureFR
Interfaces, Abstract Base Classes, Safe SQL, and Audit-Aware Persistence in Chrona Desktop applications often start with direct database access inside view models, commands, or small helper classes. At first, this looks efficient.…
Field NoteC#FR
Designing Explainable Change History with JSON Snapshots Most applications can save data. Far fewer can explain what changed, when it changed, and why the current state looks the way it does. That…
Field NoteC#FR
When you hear about desktop application development in 2025, you might think of modern frameworks like .NET MAUI, WPF, or cross-platform solutions like Electron and Flutter. But surprisingly, C# Windows Forms (WinForms)…
No articles in this year.