.NET 8.0 通用管理平台,支持模块化、WinForms 和 WPF
前言
领导要求做一个小项目,要求独立运行,用以最少的依赖,此时不想集成到主项目中,但是又想用HzyAdmin中如此好用的自动注入,还有操作简单的仓储模式,话不多说,直接开干。
HzyAdmin 是一个前后端分离的权限管理框架,前端采用 Vue 3 框架,后端采用 .NET 8、ORM 采用 EF 8。该框架提供了丰富的功能和插件,支持模块化 ...
不敢相信,Nginx 还能这么玩?
大家好,我是程序员鱼皮。今天来聊聊 Nginx 技术,这是一个企业项目必用,但是却经常被程序员忽略的技术。学好 Nginx,可以助你在求职中脱颖而出。
或许你会想:“Nginx 不就是用来部署网站的服务器嘛?这有何难?”
但其实这不过是九牛一毛罢了,Nginx 的实用操作和使用技巧还多着呢,下面这篇文章,就带大家轻松入门 Ngin ...
推荐一个 ASP.NET Core 的轻量级插件框架
前言
本文将介绍一个专为ASP.NET Core设计的轻量级插件框架——PluginCore,该框架不仅能够简化插件的开发与集成,还能大幅提高开发效率。
另外,还将简要介绍相关的前端技术和SDK支持,帮助我们快速上手。
项目介绍
PluginCore是一个轻量级插件框架,通过最小化的配置简化插件的集成与管理,能够快速上手并专注于核心业务 ...
基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用!
前言
今天大姚给大家分享一款基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用:ZR.Admin.NET。
开源免费(基于MIT License开源协议)、代码量少、学习简单、通俗易懂、功能强大、易扩展、轻量级,让 web 开发更快速、简单高效(从此告别 996),解决 70%的重复工作,专注您的业务,轻松开发从现在开始!
项目 ...
WaterCloud:一套基于.NET 8.0 + LayUI的快速开发框架,完全开源免费!
前言
今天大姚给大家分享一套基于.NET 8.0 + LayUI的快速开发框架,项目完全开源、免费(MIT License)且开箱即用:WaterCloud。
可完全实现二次开发让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。
项目介绍
WaterCloud是一套基于ASP.NET 8.0 MVC + API + SqlSugar + LayUI的 ...
.NET 8 + Vue/UniApp 高性能前后端分离框架
前言
作为一名开发者,我们知道能够简化开发流程、提升工作效率的工具是至关重要的。
推荐一款前后端分离框架 Admin.NET(ZRAdmin),它不仅可以满足项目开发的需求,还应用了一些新的特性,如RBAC权限管理、SqlSugar ORM、以及Vue3的动态国际化支持,代码简洁易用。
接下来,让我们一起深入了解和学习这个项目的主要特点和 ...
从0到1搭建权限管理系统系列一 .net8 使用Swagger(附当前源码)
说明
该文章是属于OverallAuth2.0系列文章,每周更新一篇该系列文章(从0到1完成系统开发)。
该系统文章,我会尽量说的非常详细,做到不管新手、老手都能看懂。
说明:OverallAuth2.0 是一个简单、易懂、功能强大的权限+可视化流程管理系统。
有兴趣的朋友,请关注我 ...
利用正则表达式从字符串中提取浮点数的实例详解
目录1、问题背景2、解决方案在 Python 中,使用正则表达式可以非常方便地从字符串中提取浮点数。Python 的 re 模块提供了正则表达式支持。下面是如何使用正则表达式提取浮点数的示例。
1、问题背景
在开发过程中,有时候我们需要从字符串中提取浮点数,例如从 HTML 代码中提取价格信息。但是,浮点数的格式可能多种多样, ...
.NET 8.0 前后分离快速开发框架
前言
大家好,推荐一个.NET 8.0 为核心,结合前端 Vue 框架,实现了前后端完全分离的设计理念。它不仅提供了强大的基础功能支持,如权限管理、代码生成器等,还通过采用主流技术和最佳实践,显著降低了开发难度,加快了项目交付速度。
如果你需要一个高效的开发解决方案,本框架能帮助大家轻松应对挑战,实现业务目标。
项 ...
推荐5款免费、开箱即用的Vue后台管理系统模板
前言
在现今的软件开发领域,Vue凭借其高效、灵活和易于上手的特性,成为了前端开发的热门选择。对于需要快速搭建企业级后台管理系统的开发者而言,使用现成的Vue后台管理系统模板无疑是一个明智之举。本文大姚将为你推荐5款开源、免费、开箱即用的Vue后台管理系统模板,帮助你快速启动项目,专注于业务逻辑的开发。
适合后 ...
七天.NET 8操作SQLite入门到实战详细教程(选型、开发、发布、部署)
教程简介
EasySQLite是一个七天.NET 8操作SQLite入门到实战详细教程(包含选型、开发、发布、部署)!
开源地址:https://github.com/YSGStudyHards/EasySQLite
什么是SQLite?
SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎 ...
正则表达式中小括号、中括号、大括号的作用详细讲解
目录小括号()中括号[]大括号{}附:正则表达式:(\s*)[\s*]{\s*} 区别总结在正则表达式中,小括号 ()、中括号 [] 和大括号 {} 各自具有特定的含义:
小括号()
分组:
小括号用于将正则表达式的一部分组合在一起,形成一个分组。
这对于后续的引用、条件判断或者捕获匹配结果非常有用。
小括号就是 ...
VScode中使用正则表达式替换字符串的3个步骤分享
目录快速回忆点:场景:解决办法:实操:步骤1:正则搜索步骤2:撰写正确的替换变量填写步骤3:替换后记快速回忆点:
搜索: ^(SET_)(.*)(_MM)(.*)
替换: set_$2_mm_$4
场景:
场景1:
假设需要替换下面字符串中的以SET开头的字符串为set,该如何处理?
SET_ABC_DEF
SET_123_MCF
ABC_SET_ABC
替换后期望目标:
set_ABC_DEF ...
Notepad+正则表达式使用方法举例详解
目录常用的元字符和语法规则来构建你的表达式:特殊字符开始查找示例代码查找所有的数字:查找以 "apple" 开头的行:查找包含邮箱地址的文本:查找重复的单词:快速查找标记提取字符串特殊字段替换总结 常用的元字符和语法规则来构建你的表达式:
元字符是正则表达式的基本构成单位,它们代表了不同的含义,如下所示: ...
.NET 与 LayUI 实现高效敏捷开发框架
前言
WaterCloud 是一个集成了 LayUI 的高效敏捷开发框架,专为 .NET 开发者设计。
它不仅支持多种 .NET 版本(.NET 4.5、.NET Core 3.1、.NET 5、.NET 6),还内置了丰富的功能,如权限管理、流程表单设计以及多数据库支持下的多租户架构。使用了 ORM(SqlSugar 和 Chloe ) 能够轻松应对复杂的数据处理需求。
WaterCloud ...
推荐一款界面优雅、功能强大的 .NET + Vue 权限管理系统
前言
今天推荐一款用 .NET 和 Vue3 实现的开源权限管理系统。它的界面清爽干净,功能强大,还具备灵活的角色权限分配功能,能够满足不同规模企业的管理需求。无论你是开发新手还是大神,都能轻松上手,快速搭建起自己的权限管理体系。别再犹豫了,赶快来试试吧!
项目简介
Malus是海棠的意思,顾名思义,海棠后台管理系统, ...
.NET 权限工作流框架 TOP 榜
前言
.NET权限管理及快速开发框架、最好用的权限工作流系统。
基于经典领域驱动设计的权限管理及快速开发框架,源于Martin Fowler企业级应用开发思想及最新技术组合(SqlSugar、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、Vue2/3、Element-ui/plus、IdentityServer等)。已成功在docker/jenkins中实施。
核心模块 ...
开发一个题库系统App和小程序的心得
序言
对于一名开发者来说,独自开发一款小程序与App,也许总会有一些疑问:
1. 需要掌握哪些技术?
答:java、vue、及常规Linux命令
2. 需要多少成本?
答:服务器购买,(我的配置2核2G+50G+4M,云服务器新人福利408三年)
域名购买,10块的域名够用,后续每年30左右的续期费用;
短信套餐购买,50块钱,够用 ...
正则表达式匹配双引号常用例子总结
目录1.正则表达式匹配引号2.正则表达式匹配正则表达式中用到的特殊符号时需加\\3.正则表达式中各种扩号()[]{}作用4.常用匹配例子例子(匹配英语键盘上的任意非空字符)例子(匹配任意合法表示的有理数)例子(匹配任意合法表示的非负有理数)例子(匹配任意合法表示的正有理数)例子(匹配任意合法表示的整型数字)例子(匹 ...
正则表达式必知必会之重复匹配详细示例
目录一、有多少个匹配1. 匹配一个或多个字符(+)2. 匹配零个或多个字符(*)3. 匹配零个或一个字符(?)二、匹配的重复次数1. 具体的重复匹配2. 区间范围3. 匹配“至少重复多少次”三、防止过度匹配总结一、有多少个匹配
1. 匹配一个或多个字符(+)
要想匹配某个字符(或字符集合)的一次或多次重复,只要简单 ...