首页 > 极客资料 博客日记

Blazor开发框架Known-V2.0.7

2024-08-12 09:00:03极客资料围观26

这篇文章介绍了Blazor开发框架Known-V2.0.7,分享给大家做个参考,收藏极客之家收获更多编程知识

V2.0.7

Known是基于Blazor的企业级快速开发框架,低代码,跨平台,开箱即用,一处代码,多处运行。

概述

  • 基于C#Blazor的快速开发框架,开箱即用,跨平台。
  • 模块化,单页应用,混合桌面应用,Web和桌面共享一处代码。
  • UI默认支持AntDesign,可扩展其他UI组件库。
  • 包含模块、字典、组织、角色、用户、日志、消息、工作流、定时任务等功能。
  • 低代码、简洁、易扩展,让开发更简单、更快捷!

特性

  • 快速开发:基于Blazor,在线表单设计,自动生成代码
  • 通用权限:内置通用权限模块,只需专注业务功能
  • 国际化:提供完备的国际化多语言解决方案
  • 抽象UI:抽象UI层,易扩展,支持Ant Design
  • 最佳实践:低代码,一人多角色,沟通高效,成本最低
  • C#语言:全量使用C#进行全栈开发

如果对您有帮助,点击⭐Star⭐关注 ,感谢支持开源!

更新日期

  • 2024-08-11

更新内容

  • 🔨优化分页查询语句
  • 🔨安装程序添加数据库连接配置,识别建表脚本文件,自动建表
  • 🔨优化安装页面重装问题,已经安装直接跳转登录页面
  • 🔨重构SQL语句,支持Lambda表达式,支持PgSQL数据库
  • 🐛修复自动页面查看连接弹窗报错问题
  • 🔨优化模块管理,添加表单跨度设置,导入、导出菜单数据方便部署

详细内容

1. 安装程序

  • 数据库连接配置

image

2. 数据访问

  • Lambda表达式查询,支持Select、Where、GroupBy、OrderBy
//查询1
db.QueryAsync<SysUser>(d => d.UserName == userName && d.Password == password);
//查询2
db.Select<SysUser>().Where(d => d.Role == role).OrderBy(d => d.Name).ToListAsync();

3. 模块管理

  • 表单跨度设置

image

  • 导入、导出菜单数据

image


版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐

标签云