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

.NET Open Source Free Lunch Is Over?

Last October, Dominick Baier and Brock Allen, the two creators and maintainers of IdentityServer, announced that their current business model is essentially unsustainable.

.NET
Random Discovery

WPF: Playing GIFs Is Frustrating!

Today, I introduce a library for displaying animated GIFs in WPF, which can be used in XAML or code: `WpfAnimatedGif`.

WPF
Random Discovery

[Translation] Comparative Analysis of XAML-Based Cross-Platform Frameworks

Over the years, XAML-based UI frameworks have evolved significantly. These frameworks mainly include: Avalonia UI, Uno Platform, and .NET MAUI for cross-platform applications. If Microsoft had introduced a cross-platform UI framework like Flutter earlier, we might not have so many choices.

.NET
Is this the best way to upload files in Blazor?

Is this the best way to upload files in Blazor?

It must be said that Blazor is really a great thing, greatly improving development efficiency. Many page interaction functions can be implemented with only a small amount of code, and it's achieved without JS. You would never have imagined how simple it is to implement file uploads in Blazor!

3/16/2022 懒得勤快 Blazor
.NET Core all videos recorded, completely free, no tricks

.NET Core all videos recorded, completely free, no tricks

I have finally finished recording the .NET Core videos I've been updating, 203 sessions, covering .NET Core basics, Entity Framework Core, ASP.NET Core WebAPI, DDD (Domain-Driven Design), and practical projects.

3/9/2022 杨中科 Courses