AiNews
⚡ 速览 🧠 模型
← 返回首页

#csharp

包含标签 "csharp" 的文章,共 2 篇。

💻 AI 编程 V2EX

两年1444次提交:自研.NET 10模块化框架

针对 .NET 后端开发中频繁重复配置依赖注入、中间件、日志及多租户等横切关注点,以及现有框架(如 ABP、Furion)过于沉重或难以完全掌控的痛点,一位开发者历时两年、经过 1444 次提交,自主研发了一套基于 .NET 10 的模块化后端框架——XiHan.Framework。 该框架目前包含 57 个项目,全部以 NuGet 包形式发布。其核心设计原则是“优先使用 .NET 原生能力”,如内置的 DI、HybridCache、System.Text.Json 和原生限流器,尽量减少第三方依赖,确保代码的轻量与高可控性。模块间通过依赖特性进行解耦与关联。 XiHan.Framework 旨在解决控制器中充斥的胶水代码问题,自动处理响应包装、异常转状态码及 TraceId 追踪。对于追求极致掌控力、不希望被重型框架绑架的 .NET 开发者而言,该框架提供了一个高度原生、模块化且易于定制的底座选择。

💻 AI 编程 LINUX DO

制造业上位机工程师的生存现状与技术困境

一位2022年毕业的软件工程师,在苏北一家小型制造业设备厂商担任上位机全栈工程师。他独自负责从PLC点位对接、功能设计到运营交付,技术栈为C#+WinForm,曾创下月交付6个上位机的记录。然而,他面临多重困境:公司缺乏技术指导与交流,软件工程师流失率高,个人待遇不足6000元且单休无年假,甚至病假被扣工资。工作中大量时间耗费在重复性任务上,难以提升技能。领导层对软件开发价值认知不足,认为其工作“非常简单”且仅是过渡。公司虽采购了基于Spring Boot+Vue3的全自动排产软件,但未向内部工程师开放学习机会。这反映了传统制造业中软件开发人员的孤立现状、成长瓶颈及技术价值被低估的问题,对AI时代下制造业软件人才培养与技术转型提出了挑战。