-
DotNetGuide简介现如今网上关于Java、前端、Android、Golang...等相关技术的学习资料、工作心得、面试指南一搜都是一大把,但是咱们C#/.NET的相关学习资料、工作心得、面试指南都是寥寥无几。我在微信群和知乎里面 ...
-
前言随着DotNetGuide技术社区交流群的不断壮大(目前4个群都已经满500人,已开5群现已有170多个小伙伴),越来越多应届生和其他领域的小伙伴加入了我们这个大家庭。在此期间我在个人微信、公众号和技术交流群里看到 ...
-
前言帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NET Core优秀项目和框架,无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,都能为你提供有价值的参考和指导。关注优 ...
-
DotNetGuide技术社区DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。在Do ...
-
前言: 俗话说的好工欲善其事必先利其器,Git分布式版本控制系统是我们日常开发中不可或缺的。目前市面上比较流行的Git可视化管理工具有SourceTree、Github Desktop、TortoiseGit,综合网上的一些文章分析和自己 ...
-
MySQL简单介绍: MySQL 是一个开放源码的关系数据库管理系统,开发者为瑞典 MySQL AB 公司。目前 MySQL 被广泛地应用在 Internet 上的大中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这 ...
-
DotNetGuide技术社区DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。在Do ...
-
前言 本文来源于知乎的一个提问,提问的是一个大一软件工程专业的学生,他想要自学C#但是不知道该怎么去学,这让他感到很迷茫,希望有人能给他一些建议和提供一些学习方向。个人建议确认目标:自学C#首先你 ...
-
前言Docker提供了命令行工具(Docker CLI)来管理Docker容器、镜像、网络和数据卷等Docker组件。我们也可以使用可视化管理工具来更方便地查看和管理Docker容器、镜像、网络和数据卷等Docker组件。今天我们来介绍3款 ...
-
MS SQL Server简介 Microsoft SQL Server(简称SQL Server)是由微软公司开发的关系数据库管理系统,它是一个功能强大、性能卓越的企业级数据库平台,用于存储和处理大型数据集、支持高效查询和分析等操作。SQL ...
-
本文介绍在工业自动化场景中,温湿度监控的实时性与可靠性直接影响生产质量。传统人工巡检或单一仪表方案存在数据延迟、报警滞后等痛点,而基于物联网的智能监控系统正成为行业主流。本文推荐一款开源的温湿度 ...
-
DotNetGuide简介记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板、以及自己在学习和工作中的一些微薄 ...
-
本文介绍做工控场景视觉检测的同学,是不是总被这些问题卡脖子:字符识别受光线干扰不准、条码污损读不出、缺陷检测慢得跟不上生产线?今天给大家扒一款实战级工具 ——OCVSoftware,开源可二次开发,亲测能解决 ...
-
DotNetGuide技术社区DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。在Do ...
-
Redis简单介绍Redis全称是Remote DIctionary Service,即远程字典服务。Redis 是一个使用C语言编写的、开源的(遵守 BSD 协议)、高性能的、支持网络、可基于内存亦可持久化的日志型、Key-Value的NoSQL数据库。查看 ...
-
前言在DotNetGuide技术社区微信交流群经常看到有小伙伴问:.NET除了能写桌面应用和Web应用还能做什么?今天大姚将通过本篇文章来简单讲讲.NET能做哪些开发,对.NET感兴趣的小伙伴也可以自行领取文末附带的.NET相关 ...
-
-
前言俗话说得好“工欲善其事,必先利其器”,合理的选择和使用可视化的管理工具可以降低技术入门和使用的门槛。我们在团队开发中统一某个开发工具的使用能够大大降低沟通成本,提高协作沟通效率。今天给大家分享10 ...
-
前言: 随着VS Code的功能和插件的不断强大和完善,它已经成为了我们日常开发中一个必不可缺的伙伴了。在之前我曾经写过一篇SourceTree使用教程详解(一个git可视化管理神器,想要了解的话可以点击查看详情), ...
-
前言: 俗话说的好工欲善其事必先利其器,Git分布式版本控制系统是我们日常开发中不可或缺的。目前市面上比较流行的Git可视化管理工具有SourceTree、Github Desktop、TortoiseGit,综合网上的一些文章分析和自己 ...
-
文章来源:博客园文章作者:吴川华仔博客文章地址:https://www.cnblogs.com/linhuaming/p/15725776.html1、创建仓库创建仓库的两种方式,如下所示:a、git init 方式:新建立一个git_demo 目录,然后右键点击 Git ...
-
前言以下是工作中必备的12个Git命令,包括创建和初始化仓库、克隆远程仓库、添加和提交文件、查看状态和历史记录、创建和切换分支、合并分支以及推送和拉取远程仓库等操作。掌握这些命令可以帮助你进行基本的版本控 ...
-
DotNetGuide技术社区DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目推荐、招聘资讯和解决问题的平台。在这个社区中,开发 ...
-
推荐一个美观且功能丰富的 .NET 控制台应用程序开源库,从此告别黑漆漆的界面。1、项目简介Spectre.Console 是一个开源的 .NET 库,用于创建跨平台的命令行应用程序。它基于 .NET Standard 2.0,支持在 Windows、Li ...
-
前言昨天分享了一篇介绍Docker可视化管理工具的文章,然后在公众号后台收到了挺多同学的私信问:学习Docker有好的资料值得推荐的吗?想要学习Docker但是无从下手。其实之前我有断断续续的分享过Docker入门到实践的 ...
-
本文介绍做工业视觉开发的同学,大概率都遇到过这些糟心事儿:选框架时纠结性能与跨平台平衡,找工具时要么功能太浅撑不起复杂场景,要么改起来牵一发动全身。今天要聊的OpencvVision,刚好踩中这些痛点 —— ...
-
前言前段时间有同学在群里提问Git该怎么学,有什么好的教程推荐的?今天简单介绍一下Git是什么?Git的特点有哪些?常用的一些Git命令和Git可视化管理工具的使用。Git是什么?Git是一种分布式版本控制系统,它可以记 ...
-
前言 之前有很多小伙伴在我的公众号后台留言问有没有C#/.NET/.NET Core这方面相关的视频推荐,我一般都会推荐他们去B站搜索一下。今天刚好有空收集了网上一些比较好的C#/.NET/.NET Core这方面的学习视频,希望能 ...
-
前言前几天有小伙伴在技术群里发了一个微软官方出的:适用于Java开发人员的.NET快速入门免费电子书,今天大姚来分享一下Java开发者想要快速上手.NET有哪些教程和优质资料。微软适用于Java开发人员的.NET快速入门指 ...
-
本文介绍在智能制造的江湖里,MES 系统就是连接计划层与控制层的“武林秘籍”,重要性不言而喻。今天,咱就盘一盘用 C# 开发,结合 SuperSocket 通信框架与 WPF 技术的 MES 系统,看看它凭啥能成为“武林高手” ...
-
本文介绍在工业自动化与物联网(IoT)深度融合的今天,设备间的通信协议犹如"数字方言",从古老的RS232到现代TCP/IP,从PLC专属的S7协议到工业标准的Modbus,工程师们常常需要在不同协议间"语言切换"。今天,我们 ...
-
本文介绍工业场景中,设备间串口/Socket/工业协议(S7/Modbus)通信需求迫切。本文分享基于SunnyUI的WinForm多协议通信工具开发实践,解决集成成本高、操作复杂痛点。核心架构技术栈:SunnyUI控件库(界面)+ C# ...
-
本文介绍作为老工业人,最近用C#+Vue整了套工业级实时数据采集系统,实测在智能制造场景能扛住PLC/传感器/数控机床的毫秒级数据轰炸,今天分享一下!架构设计前后端分离架构,后端用ASP.NET Core硬刚工业协议, ...
-
在C#中,Lazy是一个表示延迟初始化的值的类型。它提供了一种方式,可以将对象的初始化推迟到第一次使用时才进行。使用Lazy,你可以定义一个对象,该对象在首次访问时才进行初始化。这对于需要大量计算资源或可能永 ...
-
前言古人云:“书中自有黄金屋,书中自有颜如玉”,说明了书籍的重要性。作为程序员,我们需要不断学习以提升自己的核心竞争力。以下是一些优秀的C#/.NET/.NET Core相关学习书籍,值得.NET开发者们学习和专研。书籍 ...
-
前言你是否曾因 GitHub 的英文界面而头疼,不知道该如何上手使用?现在,通过github-chinese这款开源(GPL-3.0 license)、免费的汉化插件,只需简单2步即可实现 GitHub 网页端中文化界面!github-chinese开源地址 ...
-
在C#中,我们通常使用System.Data.SqlClient命名空间下的SqlCommand和SqlConnection类来与SQL Server数据库进行交互。在这个过程中,使用参数化查询是最佳实践,因为它不仅可以防止SQL注入攻击,还可以提高代码的可 ...
-
今天我们一起来讨论一下关于C#数据去重的常见的几种方式,每种方法都有其特点和适用场景,我们根据具体需求选择最合适的方式。当然欢迎你在评论区留下你觉得更好的数据去重的方式。以下是一些常见的方法:1、使用DI ...
-
前言随着数字化时代的不断发展,大屏数据展示在许多的场景中都能发挥重要的作用。比如说企业管理和监控、物联网和智能城市、银行企业信用风险实时监测、智慧运维与监控等。今天我们要推荐一个开源、免费、实用的大 ...
-
前言最近有挺多小伙伴在技术群里问有没有免费的简历模板,其实很早之前就在公众号就已经发过相关的文章,可能很多小伙伴没有留意到,为此我又整理了16个开源免费的程序员简历模板,希望可以帮助到有需要的同学。金 ...
-
不久之后,.NET 的新版本即将发布,让我们先睹为快,看看它将包含哪些新功能。C# — 扩展成员C# 14 中最大的更新可能就是扩展成员了。在之前的版本中,C# 已经支持扩展,但它们仅限于方法。现在,我们可以轻松地 ...
-
前言最近有挺多小伙伴在技术群里问有没有免费的简历模板,其实很早之前就在公众号就已经发过相关的文章,可能很多小伙伴没有留意到,为此我又整理了16个开源免费的程序员简历模板,希望可以帮助到有需要的同学。金 ...
-
前言C#/.NET/.NET Core相关技术常见面试题汇总,不仅仅为了面试而学习,更多的是查漏补缺、扩充知识面和大家共同学习、携手进步。该知识库主要由自己平时学习和工作实践总结、网上优秀文章资料收集(这一部分一定会 ...
-
前言 现如今将代码开源已经成为软件开发行业的一种趋势,而现在比较有名的代码托管平台有GItHub、Gitee、Gitlab等相关平台。而我们在使用代码托管平台最为常见的就是如何将自己本地的代码推送到远程托管平台中的 ...
-
本文介绍做 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。它 ...