Location>code7788 >text

Blazor Development Framework Known-V2.0.10

Popularity:241 ℃/2024-09-11 19:47:21

KnownToday sees the arrival of2.0The 11th version of the website, at the same time, the website URL and boards have also been upgraded, although not perfect, but has been working hard to change, before the framework has been perfecting the function, ignoring the importance of the document, so this time to update the document and API. communication and interaction boards are also in the process, please look forward to.

  • Official website:
  • Latest version: V2.0.10

Here are the updates for this release.

Updates

  • πŸ˜„ User information support for modifying avatars
  • πŸ”¨ Optimize System Installation Console Logs
  • πŸ˜„ Add system font size switching
  • πŸ”¨ Optimize data access, add DM database type
  • πŸ”¨ Optimize role permission ticking, synchronize ticking submenus and buttons and fields
  • πŸ”¨ Optimize buttons, addLoading
  • πŸ˜„ Add a maximum number of toolbars to be displayed on the form.
  • πŸ˜„ Adding comments to code
  • πŸ˜„ Configuration page supporturlinterviews
  • πŸ˜„ AddURLPermission validation and global error pages
  • πŸ”¨ Optimize module admin page tab names
  • πŸ”¨ Optimize query form reset button issue

Details

1. Functional enhancements

  • Users can modify custom avatars in the Personal Center.

image

  • The system font size can be freely switched according to the user's preference.

image

  • Add support for homegrown Damon databases and reference Damon providers in the project.
<PackageReference Include="" Version="8.3.1.25526" />

(info =>
{
     = [new 
    {
        Name = "Default",
        DatabaseType = ,
        ProviderType = typeof(),
        ConnectionString = ("ConnString").Get<string>()
    }];
});
  • Forms to increase the maximum number of toolbars to display settings, the default maximum number of form toolbars to display 4, you can customize the maximum number of buttons displayed in the page settings, more than the number of displays, will display more drop-down buttons.

image

2. Security enhancements

  • increaseURLPermission validation and global error page, when the user does not have the permission for a certain page, if the page address is entered directly in the browser, it will automatically jump to the403Unauthorized error page.

image

3. User experience improvement

  • Code all publicly availableAPIAll added comments for developers to read while coding.
  • No code to configure the page'sURLInitially the module'sIdvalue, not easy to read, this time adding support for configuration customizationURL, improving the experience of using it.
  • When clicking on a button that takes a long time to operate, initially the button has been in a false dead state, I don't know if the background is being processed, this time to add theLoadingImproving the experience.
  • When the role authority checks the first level module, it synchronizes the checking of submenus and buttons and fields to quickly realize the configuration of role functions.