首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

Blazor开发框架Known-V2.0.7

编程知识
2024年08月12日 07:49

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

From:https://www.cnblogs.com/known/p/18354298
本文地址: http://shuzixingkong.net/article/1002
0评论
提交 加载更多评论
其他文章 《花100块做个摸鱼小网站! 》第二篇—后端应用搭建和完成第一个爬虫
一、前言 大家好呀,我是summo,前面已经教会大家怎么去阿里云买服务器(链接在这,需要自取),以及怎么搭建JDK、Redis、MySQL这些环境或者数据库。从这篇文章开始就进入正式的编码阶段了,我们从后端开始,先把热搜数据获取到,然后再开始前端部分。 本来我想把后端应用搭建和完成第一个爬虫分为两篇
《花100块做个摸鱼小网站! 》第二篇—后端应用搭建和完成第一个爬虫 《花100块做个摸鱼小网站! 》第二篇—后端应用搭建和完成第一个爬虫 《花100块做个摸鱼小网站! 》第二篇—后端应用搭建和完成第一个爬虫
七天.NET 8操作SQLite入门到实战详细教程(选型、开发、发布、部署)
教程简介 EasySQLite是一个七天.NET 8操作SQLite入门到实战详细教程(包含选型、开发、发布、部署)! 什么是SQLite? SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。S
七天.NET 8操作SQLite入门到实战详细教程(选型、开发、发布、部署) 七天.NET 8操作SQLite入门到实战详细教程(选型、开发、发布、部署) 七天.NET 8操作SQLite入门到实战详细教程(选型、开发、发布、部署)
下一代浏览器和移动自动化测试框架:WebdriverIO
1、介绍 今天给大家推荐一款基于Node.js编写且号称下一代浏览器和移动自动化测试框架:WebdriverIO 简单来讲:WebdriverIO 是一个开源的自动化测试框架,它允许测试人员使用 Node.js 编写自动化测试脚本,用于测试Web应用、移动应用和桌面应用程序。能够执行端到端(e2e)
下一代浏览器和移动自动化测试框架:WebdriverIO
Java类和对象 小白版
一、类 一、类的定义 具有同种属性的对象称为类。定义了它所包含的全体对象的公共特征和功能,对象就是类的一个实例化。 类的三种常见成员:属性、方法、构造器 二、类的编写 1.类名的定义; 2.类属性(特性)的编写;属性 ( 成员变量 ) = 访问修饰符 + 数据类型 +变量名 //定义人类 publi
当 Spring 循环依赖碰上 Aysnc,调试过程中出现 BeanCurrentlyInCreationException,有点意思
开心一刻 前两天有个女生加我,我同意了 第一天,她和我聊文学,聊理想,聊篮球,聊小猫小狗 第二天,她和我说要看我腹肌 吓我一跳,我反手就删除拉黑,我特喵一肚子的肥肉,哪来的腹肌! 循环依赖 关于 Spring 的循环依赖,我已经写了 4 篇 Spring 的循环依赖,源码详细分析 → 真的非要三级缓
当 Spring 循环依赖碰上 Aysnc,调试过程中出现 BeanCurrentlyInCreationException,有点意思 当 Spring 循环依赖碰上 Aysnc,调试过程中出现 BeanCurrentlyInCreationException,有点意思 当 Spring 循环依赖碰上 Aysnc,调试过程中出现 BeanCurrentlyInCreationException,有点意思
《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(3)-Wireshark在MacOS系统上安装部署
1.简介 上一篇中介绍和讲解、分享了Wireshark在Windows系统上安装部署,今天就介绍和讲解、分享Wireshark在MacOS系统上安装部署。Wireshark不仅是Windows系统网络协议分析软件也是一款mac网络协议分析软件,任何负责的网络分析人员都对这个软件情有独钟。如今,几乎没
《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(3)-Wireshark在MacOS系统上安装部署 《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(3)-Wireshark在MacOS系统上安装部署 《熬夜整理》保姆级系列教程-玩转Wireshark抓包神器教程(3)-Wireshark在MacOS系统上安装部署
Java学习笔记2--JDK的安装和配置
一.进入oracle官网,下载jdk oracle官网:Oracle | Cloud Applications and Cloud Platform ps:不同的浏览器,可能进入oracle官网,会只显示部分内容,所以建议使用google Chrome浏览器 在下载之前,首先需要去查看本机电脑的配置
Java学习笔记2--JDK的安装和配置 Java学习笔记2--JDK的安装和配置 Java学习笔记2--JDK的安装和配置
.NET静态代码编织——肉夹馍(Rougamo)4.0
肉夹馍(https://github.com/inversionhourglass/Rougamo),一款编译时AOP组件。相比动态代理AOP需要在应用启动时进行初始化,编译时完成代码编织的肉夹馍减少了应用启动初始化的时间,同时肉夹馍还支持所有种类的方法,无论方法是同步还是异步、静态还是实例、构造方