-
本文介绍做 IoT 设备可视化、数字孪生场景时,是不是总卡在 3D 模型调参、场景渲染调试上?这个基于 Three.js 的开源低代码 Editor,直接把这些痛点干没了。作为常跟 Three.js 打交道的开发者,必须安利个宝藏开 ...
-
随着技术的飞速发展,.NET 平台以其强大的跨平台能力和广泛的应用场景,成为了全球开发者关注的焦点。2025年,适逢 .NET 10 长期支持版(LTS)的发布,第七届 .NET中国峰会——.NET Conf China 2025,即将于11月30 ...
-
自从.Net Core发布以来,开发Web项目的应用程序,很多企业自然会把Asp.Net Core作为首选的平台。如果您正在考虑使用一种强大的、现代化且高度可扩展的框架来构建您的Web应用程序,那么Asp.Net Core绝对值得您的关注 ...
-
什么是ORM?ORM 是 Object Relational Mapping 的缩写,译为“对象关系映射”,是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。它解决了对象和关系型数据库之间的数据交互问题,ORM ...
-
前言对于一个热爱开源的程序员而言,学会给GitHub上的开源项目提交PR这是迈出开源的第一步。今天我们就来说说如何向GitHub的开源项目提交PR,当然你提交的PR可以是一个项目的需求迭代、也可以是一个Bug修复、再或者 ...
-
前言GitHub 是世界上最大的代码托管平台,里面有着大量的优质开源项目。然而,面对海量项目,如何快速理解其架构与用法,常常令人头疼。今天大姚给大家分享一款由智谱 AI 推出的 Github 项目阅读神器 - Zread。它 ...
-
前言转眼之间维护DotNetGuide(全面的C#/.NET/.NET Core学习、工作、面试指南知识库)已经持续超过了4年多的时间,Commit提交数也超过1400+,在前几天在 GitHub 上也突破了8k+ Star并且荣获GitHub C# 中文Trending ...
-
DotNetGuide技术社区DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。在Do ...
-
前言C#、.NET、.NET Core、WPF、WinForm、Unity等相关技术的学习、工作路线集合(持续更新)!!!全面的C#/.NET/.NET Core学习、工作、面试指南:https://github.com/YSGStudyHards/DotNetGuideC#/.NET/.NET Core ...
-
ASP.NET Core 作为一个强大的、跨平台的、高性能的开源框架,为开发者提供了丰富的功能和灵活的扩展性。其中,中间件(Middleware)是 ASP.NET Core 架构中的核心组件之一,它负责处理 HTTP 请求和响应的管道,允许 ...
-
前言GitHub 作为全球最大的代码托管平台,汇聚了无数开发者的智慧结晶,为各行各业的技术进步提供了宝贵的资源。然而,面对浩瀚如海的代码库,如何高效地阅读、理解和分析源码,成为了摆在众多开发者面前的一大挑战 ...
-
在构建 AI Agent 时,经常需要为“执行对话”和“工具调用”加入横切能力(Cross-Cutting Concerns),例如:日志与审计性能与计时异常捕获与统一包装调试与可观测性安全与访问控制在 Microsoft Agent Framework(M ...
-
Microsoft Agent Framework 提供了一套强大的工具,用于构建、编排和管理 AI 代理。该框架的一个核心功能是能够将 Agent 作为服务公开,以便其他应用程序(例如 IDE 插件)可以与之交互。这通过模型上下文协议(Mod ...
-
在C#中,构造函数是一种特殊的方法,用于初始化新创建的对象。当您使用关键字“new”创建一个新对象时,构造函数将被自动调用。构造函数的名称必须与类名相同,并且它没有返回类型。构造函数的执行顺序是在对象创建 ...
-
一、首先定义全局变量private float X;//当前窗体的宽度private float Y;//当前窗体的高度private bool IsFirst = true;二、定义一下两个函数/// /// 将控件的宽,高,左边距,顶边距和字体大小暂存到tag属 ...
-
一、知识点二、问题如果以上四个问题,你很自信,那么以下,您就不要看了,因为我想说的东西真的很简单。如果你开始怀疑自己,可以继续向下看。你自己到底真的理解吗???再看下面这段代码有没有问题?class Progr ...
-
CIMPro孪大师是一款低代码3D数字孪生融合仿真引擎,内置上百种免费行业模板,让开发者不需要具备3D建模能力也能轻松开发出专业级的三维可视化大屏。通过逼真的3D可视化场景,用户能够直观地看到设备运行状态、产线 ...
-
本文介绍城市基础设施安全,关乎每个人的生命财产。延凡智慧城市生命线系统,专为城市安全打造,聚焦燃气、桥梁、排污、防涝四大核心场景,用技术守护城市“血管神经”。一、核心定位:全域可视,精准高效系统以 ...
-
在.NET中编写长时间运行的代码时(例如下载文件、处理数据或从数据库读取),有时需要一种在操作完成前停止它的方法。这被称为取消。在.NET中,取消不是强制性的,而是协作式的,这意味着你的代码必须同意在收到 ...
-
前言GitHub 作为全球最大的代码托管平台,汇聚了无数开发者的智慧与开源项目,已成为推动技术进步的重要引擎。掌握 GitHub 的常用技巧,不仅能显著提升开发效率,还能帮助我们快速定位问题、复用优质代码。 GitHub ...
-
前言Web应用开发中,文件上传是一个常见且重要的功能。它不仅涉及到前端用户界面的设计,还涉及到后端服务器如何高效、安全地处理上传的数据。本文将详细介绍一种基于ASP.NET Web API的服务端解决方案以及两种不同 ...
-
在C#中,string.IsNullOrEmpty 和 string.IsNullOrWhiteSpace 是两个用于检查字符串的静态方法,但它们的用途和返回值有所不同。string.IsNullOrEmpty:这个方法用于检查一个字符串是否为null或空字符串(即长度 ...
-
想找一款文件/文件夹对比软件很容易,但是如果你去百度搜索的话,那找到的软件肯定是收费的。这里必须吐槽一下某度:很多关键词的搜索,基本上前3页全是广告,一款顶级的信息搜索工具,没想到现在沦为信息搜索的“ ...
-
你的职业“保质期”还剩多久?深夜,你刷到同事的技术博客:“基于LangChain,我一周内为公司搭建了AI客服雏形”。评论区里,领导点赞,同行请教,好不热闹。而你,一个有着多年经验的.NET开发者,心里一沉:当团队 ...
-
不夸张的说,未来5年程序员最好的技术发展方向,一定是AI大模型!华为全面布局Agent,覆盖80%新业务系统;美团新招50%技术岗,明确要求掌握微调或应用开发技能;阿里、字节、百度等大模型岗位暴增69%,年薪破百万! ...
-
今天给大家推荐一款由C#开源、功能强大、免费的Windows系统优化工具 - Optimizer。工具介绍:Optimizer是一个windows电脑优化设置工具,完全免费,能够帮助我们按照自己的需求对windows进行电脑优化设置,优化选项 ...
-
欢迎关注「几米宋」微信公众号,这里专注分享 AI 前沿、云原生技术、开源生态、行业洞察与个人思考。更多精彩内容,欢迎访问我的个人网站 jimmysong.io。 文章摘要KAITO 与 KubeFleet 推动 AI 推理基础设施标准化, ...
-
前言工业自动化与机器视觉飞速发展的当下,高效准确的调试工具对于保障系统稳定运行、提升生产效率起着至关重要的作用。康耐视的 VisionPro 作为机器视觉领域广泛应用的一套软件,其功能强大但调试过程有时较为繁琐 ...
-
前言工业自动化与智能制造日益普及,如何高效、稳定地将现场设备(如扫码枪、视觉检测系统)与企业信息系统(如MES)打通,成为许多制造业关注的核心问题。本文将介绍一个基于 .NET 开发的实际项目——"上位机扫码 ...
-
前言在上位机开发中,倒计时功能是一个常见且实用的需求,广泛应用于设备控制、实验流程、操作提醒等场景。它不仅能提升用户操作的规范性,还能有效防止误操作。本文将带你从零开始,使用 C# 和 WinForm 开发一个简 ...
-
你有时是不是也遇到这样的问题:家里WiFi信号时好时坏,路由器放哪都不对劲。尤其是换新房或者优化网络的时候。别担心,今天介绍一个超厉害的开源项目来解决这个问题。它包含的功能比较齐全,而且完全免费无广告。 ...
-
在构建.NET应用程序时,你可能需要运行独立于用户请求的后台进程。例如发送定期邮件、与外部系统同步数据或清理数据库中的旧记录。在.NET中处理此类后台工作的推荐方式是使用托管服务(Hosted Service)。然而, ...
-
致力于挖掘功能强大、性能优越、创新前沿且简单易用的 C#/.NET 开源框架、项目、类库与工具。助力 .NET 开发者轻松解锁并运用这些实用的宝藏资源,提升开发效率与创新能力!项目概述NSmartProxy 是一款基于 .NET 开 ...
-
介绍在当今时代,编写代码并不困难。然而,编写干净且可伸缩的代码并不容易。在本文中,我们将讨论一些为我们的项目编写干净C#代码的技巧。乍一看,任何以前从未见过您的代码的开发人员都必须尽可能地理解它,它帮 ...
-
前言工业自动化与机器视觉飞速发展的当下,高效准确的调试工具对于保障系统稳定运行、提升生产效率起着至关重要的作用。康耐视的 VisionPro 作为机器视觉领域广泛应用的一套软件,其功能强大但调试过程有时较为繁琐 ...
-
一、类型转换的背后:编译器的小心思在写 C# 的时候,类型转换几乎无处不在。从 int 到 double,从 object 到 string,再到项目里的各种实体类、DTO(数据传输对象),这些转换看似理所当然,却藏着 C# 的设计哲学 ...
-
前言软件开发领域,流程设计与可视化是提升系统可维护性、增强用户体验的重要手段。无论是工作流管理、业务逻辑编排还是算法流程展示,一个灵活、易用的流程节点编辑框架都能极大地提高开发效率与系统灵活性。本文 ...
-
想必大家见过太多“能用但难用”的上位机系统——界面像Excel插件,功能像堆积木,维护起来像拆地雷。最近挖到一套基于WPF的工业控制框架,用DDD架构+开源生态硬生生把工业软件做出了“程序员友好型”体验,值 ...
-
当 RAG 遇上 Agent,检索不再是简单的"查字典",而是一场有策略的智能探索之旅。一、开场白:RAG 的"中年危机"如果你问一个做 AI 应用的工程师:"怎么让大模型回答得更靠谱?"十有八九会得到一个答案:RAG(检索增 ...
-
大家好,我是小沈子。在编写C#代码时,简洁和清晰是非常重要的。以下是一些建议,可以帮助你写出更简洁、更清晰的C#代码:1、遵循命名规范:使用有意义的变量名、方法名和类名。避免使用缩写或单个字符作为变量名, ...
-
在构建复杂的对话式 AI 应用时,如何有效管理和利用对话过程中的上下文信息至关重要。这不仅关系到 AI Agent 是否能“记住”之前的交流内容,更决定了它能否提供连贯、智能且个性化的交互体验。在 Microsoft Agent ...
-
在.NET中实现销售数据趋势预测,核心是结合数据处理、统计分析或机器学习算法,对历史销售数据进行建模,进而预测未来趋势。以下是具体实现思路和关键步骤:一、技术选型.NET生态中可用于数据预测的工具和库:- 基 ...
-
微软公司(北京时间2025 年 11 月 12 日,西雅图)在 .NET Conf 2025 在线大会上,隆重宣布 .NET 10 正式发布,博客文章详见:https://devblogs.microsoft.com/dotnet/announcing-dotnet-10/。这是一个具有里程碑意 ...
-
在分布式系统中,消息队列的“优先级”需求并不少见——比如电商系统中,“订单支付回调”消息要优先于“物流状态同步”,否则会导致用户付款后订单状态更新延迟。作为.NET生态中主流的分布式事务与消息队列框架,C ...
-
功能介绍海量数据操作ORM性能瓶颈在实体转换上面,并且不能使用常规的Sql去实现当列越多转换越慢,SqlSugar将转换性能做到极致,并且采用数据库最佳API操作数据库达到极限性能,当然你如果不用sqlsugar了解一下原理 ...
-
转自:OSC开源社区(ID:oschina2013)NanUI 作者在国庆节发布了停更公告,称该项目将暂停开发,原因是去年被裁员失业后,他已转行销售钢材,现在很难腾出时间来开发和维护 NanUI 项目。他说道:为了生存,本人只能 ...
-
在过去的 17 个月(2022 年 1 月至 2023 年 5 月)时间里,DevJobsScanner 通过分析超 1400 万个开发人员职位,并从中筛选了有明确编程语言需求的职位,得出了在 2023 年需求量最大的 8 种 语言。目前市场中需求最 ...
-
软件架构设计原则学习设计原则是学习设计模式的基础。在实际的开发过程中,并不是一定要求所有的代码都遵循设计原则,而是要综合考虑人力、成本、时间、质量,不刻意追求完美,要在适当的场景遵循设计原则。这体现 ...
-
C#是一门功能强大的面向对象的编程语言,主要用于开发 Windows 应用程序、Web 应用程序、游戏以及移动应用程序。以下是C#语言的一些优势:1.简洁易用C#语法简洁,易于学习和使用,适合初学者和专家。class HelloWor ...
-
TIOBE 公布了 2023 年 10 月的编程语言排行榜。C# 和 Java 之间的差距越来越小,达到了历史新低,目前两者的差距仅为 1.2%。TIOBE CEO Paul Jansen 认为,如果这一趋势继续保持,那么 C# 将在两个月后超过 Java。在 ...