(7/30) Everyone learns Blazor together: Lifetime
All services you create must be registered with Startup.cs (Blazor Server) or Program.cs (Blazor WebAssemlby), but you don't have to do some basic services yourself.
All services you create must be registered with Startup.cs (Blazor Server) or Program.cs (Blazor WebAssemlby), but you don't have to do some basic services yourself.
Based on tauri+vue3+ pinia2 +veplus cross-desktop common backend management system application template TauriAdmin.
A flat, beautiful, open source C#Winform control library based on the. NET Framework 4.0.
This article is a PowerPoint series blog using WPF. This article tells you how to analyze the text stroke effect in PPT and draw it in WPF applications to achieve the same pixel level.
Although Blazor does not require JavaScript, some existing js libraries are still very convenient and cannot be abandoned just because you don't want to use JavaScript. Blazor provides a method to call JavaScript. This situation is called JavaScript interoperability(abbreviated as JavaScript interop). This article will implement the reminder window of the Delete button, because deletion is a very important function and cannot be easily deleted by users with a single press.
Don't underestimate Yuyu. All genius ideas are not inspired by typing on the keyboard. When your work is blocked, the more you devote yourself to your work, the more you can't find a solution. At this time, you can move your eyes away from the screen. Maybe you can be playing with the little yellow duck while taking a bath, while staring out the window while in a daze, while sleeping. When you buckle your stomach, the inspiration to solve the problem suddenly fell into your mind.
The current four blogs come from fake data we have written, but normally we won't do this. Instead, there is a button for users to click to increase or decrease the number of blogs.
Blazor allows you to build interactive Web UIs using C#instead of JavaScript. Blazor applications consist of reusable Web UI components implemented using C#, HTML, and CSS. Both client and server code are written in c#, allowing you to share code and libraries.
Yesterday I accidentally changed the type of Reset button to button, and changed it back to reset today.
Currently, MyButton has 3 [Parameters]. If you add them, a new [Parameter] will have to be defined. In order to avoid constantly updating this Component, we use the '@attribute' provided by Blazor.
Now we have an interface where we can enter a log, but a log means writing every day. How can only one article be enough? Let's add a blog.
If we want to add a button to clear the data of the form, the fastest way is to add a button with the name "reset". At this time, two buttons will be used, and we can use Blazor's core concept: component encapsulation.
Now every time you start a project, the default path will be '/', but we currently don't have a Component to apply this route. It's a bit troublesome to switch to 'Post' yourself. In addition, the pattern of the Menu does not match the name. Let's adjust it.