摘要: 江山代有才人出,各领风骚数百年。嗨,大家好!我是码农刚子。 如果你最近关注技术圈,一定被一个名字刷屏——OpenClaw。这个开源的AI智能体项目在GitHub上的星标数量已突破22.8万,甚至超越了Linux内核,创下了史上最快增速纪录。券商研报直言,它已从一个人气项目演变为AI智能体生态的“事实 阅读全文
posted @ 2026-03-05 15:17 码农刚子 阅读(290) 评论(0) 推荐(0)
摘要: ASP.NET Core Blazor简介和快速入门一(基础篇) 大家好,我是码农刚子。最近自学ASP.NET Core Blazor,顺便记录一下学习过程和笔记,后面也会持续更新学习内容。如果有正在进行或者想学习Blazor的同学,欢迎一起探讨学习。 阅读全文
posted @ 2025-10-15 09:28 码农刚子 阅读(1590) 评论(5) 推荐(8)
摘要: 这篇文章介绍了作者自制的免费在线图片压缩工具 ,该工具支持JPEG、PNG、GIF、WebP和BMP格式,用户通过滑块可自由调整压缩质量(0%-100%),默认设置为30%以平衡文件大小与画质,压缩过程完全在浏览器端完成,无需担心隐私泄露,工具采用前端Fetch API与后端ASP.NET Core结合的技术架构,响应迅速且操作简单,上传图片后可实时预览压缩效果并直接下载,源码已公开供开发者参考,特别适合需要频繁处理图片压缩的个人或小团队使用,避免了依赖第三方VIP软件或求助他人的麻烦。 阅读全文
posted @ 2025-06-21 09:42 码农刚子 阅读(614) 评论(1) 推荐(2)
摘要: 一、组件简介 打印监听组件是一款集成于 Windows 桌面环境的打印任务管理与监控工具,适用于企业级应用场景。它不仅支持多打印机任务的实时监控,还能通过 WebSocket 与外部系统集成,实现自动化打印、任务状态反馈、远程控制等功能。 二、界面功能介绍 1. 主界面与托盘集成 主窗体:采用 Wi 阅读全文
posted @ 2025-06-14 17:38 码农刚子 阅读(1803) 评论(13) 推荐(27)
摘要: AI时代,.NET开发者的生存危机还是能力外挂? 大家好,我是码农刚子。 今天咱们聊聊AI。最近后台好多兄弟留言,说心里慌得一批,感觉AI要抢饭碗了。有人问我:“刚哥,GitHub Copilot写代码比我还快,我是不是快失业了?” 说实话,这种焦虑我也经历过。Copilot刚火那阵儿,我盯着屏幕发呆:这玩意儿自动补全比我手敲还准,咱这五年.NET 阅读全文
posted @ 2026-03-15 23:22 码农刚子 阅读(0) 评论(0) 推荐(0)
摘要: .NET命名之谜:它与C#纠缠20年的关系揭秘 本文揭秘了微软.NET框架命名的曲折历程——从技术代号NGWS到险些被定名为“AAAWare”的趣闻,再到最终选择“.NET”背后的互联网时代考量。码农刚子带你深入剖析了C#语言与.NET平台20多年来相互成就的共生关系:C#负责表达开发思想,.NET负责实现运行环境。通过解读编译原理、托管代码、CLI标准等核心概念,清晰呈现了这对技术组合如何从单一Windows平台演进为今日跨平台、开开源的现代开发现实。这不仅是一段命名史,更是理解微软技术生态演进的关键窗口。 阅读全文
posted @ 2026-03-13 20:35 码农刚子 阅读(257) 评论(2) 推荐(4)
摘要: 在企业级应用开发中,权限管理是后台系统的核心基础设施之一。一个设计良好、易于维护的权限模型不仅能保障系统安全,还能提升开发效率。本文将基于 RBAC(基于角色的访问控制) 模型,结合 .NET Core / .NET Framework 后端、SQL Server 数据库以及 Vue 前端,为你提供一套开箱即用、可复用的权限系统设计方案。无论你是从零搭建新系统,还是为现有项目引入权限模块,本文的代码和思路都能帮助你快速落地。 阅读全文
posted @ 2026-03-09 09:30 码农刚子 阅读(29) 评论(0) 推荐(0)
摘要: 本篇文章记录了作者在遇到 SQL Server 2008 数据库因事务日志已满导致程序崩溃时,通过执行特定 SQL 语句查看 log_reuse_wait_desc 字段,精准定位问题的根本原因是存在一个长时间未提交的活跃事务(ACTIVE_TRANSACTION),并详细演示了如何使用 DBCC OPENTRAN、sp_who2 等命令找到并处理该事务,最终成功解决问题的完整排查过程,同时也为其他常见原因(如日志未备份)提供了通用解决方法。 阅读全文
posted @ 2026-03-05 14:55 码农刚子 阅读(225) 评论(0) 推荐(2)
摘要: 千淘万漉虽辛苦,吹尽狂沙始到金。嗨,大家好!我是码农刚子。今天和大家聊一聊ML.NET 如何快速入门。 ML.NET 是微软为 .NET 开发者量身打造的机器学习框架,让你无需离开熟悉的 C# 环境,就能将智能功能集成到应用中。本文将从一个简单的成绩预测案例入手,逐步带你掌握数据加载、模型训练、评估 阅读全文
posted @ 2026-03-02 10:59 码农刚子 阅读(334) 评论(1) 推荐(0)
摘要: ASP.NET Core Blazor进阶1:高级组件开发 嗨~ 大家好,我是码农刚子。本文将深入探讨Blazor中的高级组件开发技术,包括渲染片段、动态组件、错误边界和虚拟化组件,帮助您构建更强大、更灵活的Blazor应用。 1. 渲染片段(RenderFragment) 1.1 基本概念 RenderFragment是Blazor中用于动态渲染UI内容的 阅读全文
posted @ 2025-11-10 11:14 码农刚子 阅读(492) 评论(1) 推荐(3)
摘要: 前言 大家好,我是码农刚子。前段时间自己下班后在家里写了个简单的记账本微信小程序,后端是asp.net core webapi 8.0,实现了一些基础的功能:授权登录、交易记录添加修改删除、以及分类统计等。本地调试都是正常的,于是我将api项目部署到windows服务器的iis上面,然后在小程序上面 阅读全文
posted @ 2025-11-08 08:36 码农刚子 阅读(384) 评论(0) 推荐(2)
摘要: 嗨,大家好!我是码农刚子。今天我们来聊聊Blazor中C#与JavaScript互操作。我知道很多同学在听到"Blazor"和"JavaScript"要一起工作时会有点懵,但别担心,我会用最简单的方式带你掌握这个技能! 为什么要学JavaScript互操作? 想象一下:你正在用Blazor开发一个超 阅读全文
posted @ 2025-11-05 21:34 码农刚子 阅读(423) 评论(0) 推荐(6)
摘要: ASP.NET Core Blazor 核心功能二:Blazor表单和验证 大家好,我是码农刚子。本文介绍了Blazor中EditForm组件的使用及表单验证方案。主要内容包括: 1)EditForm基础用法,通过Model参数绑定模型,使用DataAnnotationsValidator实现数据注解验证; 2)自定义验证规则实现,通过继承ComponentBase创建Cu 阅读全文
posted @ 2025-11-04 11:21 码农刚子 阅读(377) 评论(1) 推荐(1)
摘要: 大家好,我是码农刚子。前几天分享的文章:《ASP.NET Core Blazor简介和快速入门三(布局和路由)》下面,有朋友评论说:这blazor 感觉回到了asp 时代。 回想一下ASP时代是什么时候,大家还有没有印象。我2019年出来工作,当时是做C/S开发ERP系统,做了一年多,后面又转了B/ 阅读全文
posted @ 2025-10-30 10:49 码农刚子 阅读(1474) 评论(21) 推荐(7)
摘要: 大家好,我是码农刚子。本文详细介绍了Blazor框架中的依赖注入机制和状态管理方案。依赖注入部分阐述了服务注册的三种生命周期方式(Singleton/Scoped/Transient)及在组件中的使用方法。状态管理章节系统梳理了7种解决方案:从简单的组件内状态到父子组件通信、级联参数,再到全局状态容 阅读全文
posted @ 2025-10-29 10:08 码农刚子 阅读(498) 评论(0) 推荐(1)
摘要: ​大家好,我是码农刚子。本文介绍了Blazor中的布局、路由和条件渲染功能。在布局方面,详细讲解了如何创建和应用布局组件(继承LayoutComponentBase),包括默认布局MainLayout的使用、嵌套布局的实现方式以及如何控制特定页面不应用布局(如登录页)。在路由和导航部分,简要提及了基 阅读全文
posted @ 2025-10-25 18:25 码农刚子 阅读(380) 评论(4) 推荐(1)
摘要: 大家好,我是码农刚子。本文系统介绍了Blazor单页应用的路由机制。主要内容包括:1)基础路由配置,通过@page指令定义URL映射;2)路由参数处理,支持参数约束、可选参数和通配符捕获;3)编程式导航实现,利用NavigationManager进行页面跳转和参数传递;4)高级功能如路由事件监听和嵌 阅读全文
posted @ 2025-10-23 11:42 码农刚子 阅读(282) 评论(2) 推荐(4)
摘要: 大家好,我是码农刚子。上一章介绍了Blazor的简介,开发工具及环境,基本语法和一些示例。接下来我们继续了解Blazor 组件相关的基础知识,希望对你有所帮助。 1、组件生命周期 1.简介 Blazor的生命周期与React组件的生命周期类似,也分为三个阶段:初始化阶段、运行中阶段和销毁阶段,其相关 阅读全文
posted @ 2025-10-20 08:31 码农刚子 阅读(516) 评论(1) 推荐(7)
摘要: 前言 哈喽,大家好!我是码农刚子,大家应该都已和床分手,去上班了吧。国庆假期在家没事,试用了一下ZKEACMS,一个可视化拖拽的内容管理系统,今天给大家介绍一下。 简介 ZKEACMS也叫纸壳CMS,是由纸壳软件自主研发的一个可视化设计内容管理系统软件。纸壳CMS重新定义了布局、页面和组件,让用户可 阅读全文
posted @ 2025-10-07 15:05 码农刚子 阅读(684) 评论(2) 推荐(3)
摘要: 前言 今天码农刚子给大家推荐一个基于 .NET 开源、简易、轻量级的进销存管理系统:JxcLite。 JxcLite JxcLite是基于Known框架开发的项目。 什么是Known? Known是基于Blazor轻量级、跨平台、极易扩展的插件开发框架。 项目结构 ├─JxcLite -> 包含配置 阅读全文
posted @ 2025-10-07 09:26 码农刚子 阅读(155) 评论(0) 推荐(0)
摘要: 在.NET开发中,IEnumerable和IQueryable是处理数据集合时最常用的两个接口。很多开发者对它们的选择感到困惑,但其实只需要掌握几个关键点就能快速做出正确决策。 核心区别:执行位置 IEnumerable:在内存中执行查询操作IQueryable:在数据源端执行查询操作 选择 IEn 阅读全文
posted @ 2025-09-29 08:38 码农刚子 阅读(1317) 评论(3) 推荐(7)