随笔分类 -  00 Blazor

摘要:样品扫码比对管理系统是一个集PDA端和PC端协同工作的企业生产过程产品与样品比对的信息化系统,采用C#+Blazor框架进行开发。 1. 项目背景 朋友公司应客户要求,生产的产品要与样品有比对动作,并且要保留记录。 为方便QA人员操作,必须要用PDA扫码枪进行操作。 2. 功能需求 PC端需求 可以 阅读全文
posted @ 2025-12-25 17:00 known 阅读(394) 评论(2) 推荐(1)
摘要:本文主要介绍如何使用Known开发框架来开发Blazor项目,下面我们用简易进销存管理系统作为示例来分析和设计,文中的代码为关键示例代码,不能直接运行,如要运行查看效果,可在码云上下载完整项目源码运行。 源码地址:https://gitee.com/known/JxcLite 1. 系统需求 可以维 阅读全文
posted @ 2025-07-29 09:06 known 阅读(1122) 评论(3) 推荐(6)
摘要:运输信息管理系统(TIMS)是一个集手机端和PC端协同工作的小型运输服务公司的信息化系统,采用Blazor框架的Auto模式进行开发。 1. 项目背景 目前司机运输任务完成后,在微信工作群中上报运输任务信息,如客户、车数、吨位、单据等。 随着运单量增长,微信群统计不便,存在漏计,有与客户对账漏单的风 阅读全文
posted @ 2025-04-24 15:12 known 阅读(1623) 评论(12) 推荐(13)
摘要:摘要 本文主要介绍如何使用Known专业版创建新项目。 操作步骤 登录Known专业版VIP会员管理系统。 进入首页,点击【创建项目】按钮。 弹出创建项目对话框,填写项目ID、名称和数据库类型(默认SQLite),点【确定】按钮后,等待后台生成完成并下载zip文件。 提示创建成功。 解压zip文件包 阅读全文
posted @ 2025-02-14 08:30 known 阅读(210) 评论(0) 推荐(0)
摘要:大家好,国庆节快乐,Known又更新了一波功能。 继上个版本以来,一直在完善网站文档、KnownCMS开源项目和解决框架客户提出的一些问题。这期间客户反馈的问题主要如下: 微信模板消息收不到,查其原因是网络问题,因此本版本改成后台任务发送消息 无代码页面模板需要自定义 无代码表单字段组件需要自定义 阅读全文
posted @ 2024-10-02 20:17 known 阅读(715) 评论(0) 推荐(3)
摘要:Known今天发布了V2.0.11版本,本次版本添加了系统WebApi在线测试,系统菜单样式配置,表格支持用户设置栏位显隐和顺序,系统上下文支持静态组件与后端交互,以及对PgSQL进行了详细的测试,修复了一些BUG,网站支持微信扫码注册登录,文档和交流互动板块也更新了一部分。Known框架的功能和文 阅读全文
posted @ 2024-09-22 19:04 known 阅读(407) 评论(2) 推荐(4)
摘要:本文介绍 Blazor 静态服务端呈现(静态 SSR)模式下,用户登录身份认证是如何实现的。 1. SSR 简介 SSR 是服务器侧呈现,HTML 是由服务器上的 ASP.NET Core 运行时生成,通过网络发送到客户端,供客户端的浏览器显示。SSR 分两种类型: 静态 SSR:服务器生成静态 H 阅读全文
posted @ 2024-09-17 16:04 known 阅读(674) 评论(1) 推荐(5)
摘要:Known今天迎来了2.0的第11个版本,同时网站网址和板块也进行了一次升级改造,虽不完美,但一直在努力改变,之前一直在完善框架功能,忽略了文档的重要性,所以这次更新了文档和API。交流互动板块也在进行当中,尽请期待。 官方网站:http://known.org.cn 最新版本:V2.0.10 下面 阅读全文
posted @ 2024-09-11 19:42 known 阅读(407) 评论(2) 推荐(6)
摘要:V2.0.9 Known是基于Blazor的企业级快速开发框架,低代码,跨平台,开箱即用,一处代码,多处运行。本次版本主要是修复一些BUG和表格页面功能增强。 官网:http://known.pumantech.com Gitee: https://gitee.com/known/Known Git 阅读全文
posted @ 2024-08-22 16:00 known 阅读(783) 评论(0) 推荐(5)
摘要:V2.0.8 Known是基于Blazor的企业级快速开发框架,低代码,跨平台,开箱即用,一处代码,多处运行。目前已有部分客户在使用,最近客户的项目和产品,有的在Docker中运行,有的在重新升级改造中使用达梦数据库。为快速响应客户的需求,本次版本修复了一些BUG、增强了框架内置功能和无代码设置功能 阅读全文
posted @ 2024-08-19 16:43 known 阅读(408) 评论(0) 推荐(0)
摘要:V2.0.7 Known是基于Blazor的企业级快速开发框架,低代码,跨平台,开箱即用,一处代码,多处运行。 官网:http://known.pumantech.com Gitee: https://gitee.com/known/Known Github:https://github.com/k 阅读全文
posted @ 2024-08-12 08:49 known 阅读(624) 评论(0) 推荐(5)
摘要:本文介绍Blazor Web应用Auto交互呈现模式的实现方案,如下示例是基于 Known 框架来实现的,该解决方案共有3个项目,具体实现步骤如下: 1. 前后端共用项目 创建前后端共用类库项目Sample,定义系统的实体类、数据模型、服务接口、常量、枚举等,项目工程文件内容如下: <Project 阅读全文
posted @ 2024-08-03 16:37 known 阅读(1044) 评论(3) 推荐(2)
摘要:1. 修改Program //添加Razor页面 builder.Services.AddRazorPages(); //使用路由,需在app.UseAntiforgery();之前添加 app.UseRouting(); //映射Razor页面 app.MapRazorPages(); 2. 添加 阅读全文
posted @ 2024-08-02 16:45 known 阅读(212) 评论(0) 推荐(1)
摘要:本文介绍如何实现进销存管理系统的财务对账模块,财务对账模块包括供应商对账和客户对账2个菜单页面。供应商和客户对账字段相同,因此可共用一个页面组件类。 项目代码:JxcLite 开源地址: https://gitee.com/known/JxcLite 1. 配置模块 运行项目,在【系统管理-模块管理 阅读全文
posted @ 2024-07-30 16:49 known 阅读(533) 评论(0) 推荐(2)
摘要:本文介绍如何实现进销存管理系统的业务单据模块,业务单据模块包括采购进货单、采购退货单、销售出货单、销售退货单4个菜单页面。由于进销单据字段大同小异,因此设计共用一个页面组件类。 项目代码:JxcLite 开源地址: https://gitee.com/known/JxcLite 1. 配置模块 运行 阅读全文
posted @ 2024-07-24 16:01 known 阅读(497) 评论(0) 推荐(2)
摘要:本文介绍如何实现进销存管理系统的基础数据模块,基础数据模块包括商品信息、供应商管理和客户管理3个菜单页面。供应商和客户字段相同,因此可共用一个页面组件类。 项目代码:JxcLite 开源地址: https://gitee.com/known/JxcLite 1. 配置模块 运行项目,在【系统管理-模 阅读全文
posted @ 2024-07-23 08:32 known 阅读(538) 评论(0) 推荐(0)
摘要:本文介绍如何使用Known开发框架搭建进销存管理系统的项目结构,以及开发前的一些配置和基础代码。 项目代码:JxcLite 开源地址: https://gitee.com/known/JxcLite 1. 创建项目结构 使用cmd命令工具,进入D:\Publics\JxcLite目录,先安装Know 阅读全文
posted @ 2024-07-22 09:11 known 阅读(630) 评论(0) 推荐(3)
摘要:系统主要包含商品信息、商业伙伴(客户、供应商)信息、业务单表头信息、业务单表体信息、对账单表头信息、对账单表体信息。 1. 商品信息(JxGoods) 该表用于存储公司商品信息。 名称 代码 类型 长度 必填 商品信息 JxGoods 商品编码 Code Text 50 Y 商品名称 Name Te 阅读全文
posted @ 2024-07-20 20:46 known 阅读(376) 评论(0) 推荐(1)
摘要:概述 该项目是一个开源、简易、轻量级的进销存管理系统,作为Known框架的实战演练项目。 项目代码:JxcLite 开源地址: https://gitee.com/known/JxcLite 功能模块 1. 基础数据 1.1 数据字典 框架内置模块,该模块用于维护系统下拉选项的数据,如商品类别、计量 阅读全文
posted @ 2024-07-20 13:17 known 阅读(632) 评论(0) 推荐(4)
摘要:问题描述 Blazor程序部署到IIS上运行时页面显示空白,排查发现页面基类组件初始化时调用HttpContext,而HttpContext为null导致页面显示空白。 解决方案 安装IIS时,勾选WebSocket协议即可。 阅读全文
posted @ 2024-03-09 21:08 known 阅读(271) 评论(0) 推荐(0)