Free open source Blazor online Ico conversion tool
The free open source Blazor online Ico conversion tool does not save source files and converted files, and deletes them as soon as you download them. Please use them with confidence.
The free open source Blazor online Ico conversion tool does not save source files and converted files, and deletes them as soon as you download them. Please use them with confidence.
Microsoft's official plan at MAUI is to use Blazor for development, but most Web projects on the current market are built using Vue, React and other technologies. If we cannot bypass the accumulated technologies, it is not realistic to rewrite the entire project with Blazor.
A Mateial style open source Blazor component library
The reprinting of the Blazor series is 'over'. In fact, the webmaster had 'completed the reprinting' on the 25th, and simultaneously released it on the 'Dotnet9' website ('dotnet9.com'), and created an album 'Everyone Learn Blazor Together', which you can browse at any time on the website.
Yesterday, we talked about unit testing, but sometimes it may not be possible to fully test due to time constraints.
Probably the most boring process of developing a system is to solve bugs, especially the error of trying to value null objects (`Object reference not set to an instance of an object.`). This should be the most common problem that most people encounter when they first step into the programming field. In order to relieve themselves from the boring process of solving bugs, this article introduces 'unit testing'.
It was mentioned before that 'ASP.NET Core Identity' uses 'Claim' based authentication. In fact,'ASP.NET Core Identity' has different types of authorization methods, the simplest are 'login authorization','role authorization', and 'Claim authorization', but all of the above are implemented in one way: 'Policy-based authorization'.
As mentioned earlier,`ASP.NET Core Identity` is a verification based on `Claim`, and `Role` is a `Claim` of type `Role`
Yesterday, the 'CRUD' functions of the role were completed, and then the role was assigned to the user.
First add a `ViewModel` that carries role data, because the next permissions will be judged based on the role