【Gorgeous】Building a WPF+Blazor Chat App from Scratch
Starting from a WPF Hello World program, gradually introduce Blazor to create a free and decent chat app for fun.
Starting from a WPF Hello World program, gradually introduce Blazor to create a free and decent chat app for fun.
Spent 4-5 hours in the evening learning the WPF + Blazor hybrid development model. It feels good.
A beautiful and elegant component library can achieve twice the result with half the effort.
Between MAUI Blazor and Blazor Server (or Client) projects, share a common UI through Razor class libraries, unifying Web, client, and App interfaces.
Using `.NET MAUI`, you can develop applications that run on `Android`, `iOS`, `macOS`, and `Windows`, Linux (community-supported) from a single shared codebase. One codebase runs on multiple platforms.
Imagine you are filling out the longest form in the world. You have spent 30 minutes entering details, from your address to your birthday, and a list of the last seven countries you visited. You click the "Submit" button, and immediately get a "Connection Lost" message.
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!
Timestamp conversion, the key is two-way binding `@bind-Value`, just paste the source code
I think it's fairly perfect now. Below is how it was done.
My idea is that besides providing the tool for free use, it can also let everyone understand how the tool was developed, which should be more convenient.