-
前言推荐一个.NET开源项目,非常适合用于网页自动操作和网页爬虫的项目。项目简介CefSharp是一个基于Chromium Embedded Framework(CEF)的.NET开源项目。可以让开发人员非常方便使用C#与浏览器交互,可以操作Html、 ...
-
前言大家对手写笔试题有什么看法?在互联网发达和大型模型盛行的当下,许多人或许更倾向于采用直接拿来主义,即使用已有的工具和库解决问题,而不亲自手写代码。然而,对于笔试题,一些技术大牛也会感到困扰。特别是 ...
-
前言不管是官方自带模板还是其他开源搞的,总是一来一大堆,如果你也嫌弃这些过于臃肿,不如看看我这个方式已开源,没啥技术含量,只是一个思路开源地址:https://github.com/DotNetGoodMorning/SimpleWaiBao/tree/m ...
-
前言有时候我们会有监控电脑上某一个文件夹中文件变动情况的需求,在本文中,我也会以一个具体的例子,说明在C#中如何使用FileSystemWatcher类来实现上述需求。效果具体实现如果你对C#如何监控选定文件夹中文件的变 ...
-
前言在日常开发中,我们常常需要将一个对象映射到另一个对象,这个过程中可能需要编写大量的重复性代码,如果每次都手动编写,不仅会影响开发效率,而且当项目越来越复杂,庞大的时候还容易出现错误。为了解决这个问 ...
-
前言经常看到有小伙伴在技术群里问有没有什么好用且快速的开发框架推荐的,就给大家分享一款基于MIT License协议开源、免费的.NET Core快速开发框架、支持多种前端UI、内置代码生成器、一款高效开发的利器:WalkingT ...
-
前言给大家推荐基于C#开发的、一个贪吃蛇开源项目,这个项目除了实现贪吃蛇的功能外,重点是讲解如何把编译后的程序,从65MB精简为8KB。项目地址https://github.com/MichalStrehovsky/SeeSharpSnake正文编译精简过程 ...
-
使用 C# 实现一个 Event BusEvent Bus(事件总线)是一种用于在应用程序内部或跨应用程序组件之间进行事件通信的机制。它允许不同的组件通过发布和订阅事件来进行解耦和通信。在给定的代码片段中,我们可以看到一个 ...
-
前言我个人对三维渲染领域的开发有着浓厚的兴趣,尽管并未在相关行业工作过,我的了解还很片面。去年,在与群友聊天时,他们推荐了一本《Unity Shader入门精要》,说适合像我这样想自学的新人,于是我打开了通往新世 ...
-
前言大家都知道图像和视频文件,不仅仅是存储内容,还存储元数据,比如拍摄日期、相机型号、曝光设置、地理位置等。如果我们需要做相册分类、日期排序、城市查找等功能,就需要获取这个元数据。给大家推荐一个.NET开 ...
-
效果使用gpt-3.5-turbo的效果什么是向量数据库?向量数据库是一种专为处理高维向量数据而设计的数据库系统。与传统的关系型数据库不同,向量数据库专注于存储和查询向量数据,例如图像、音频、文本等。其核心思想是 ...
-
前言转眼之间C#都已经更新到了12了,那么C# 12 中新增的八大功能你都了解过吗?今天我们来简单介绍一下C# 12 中新增的八大功能。C#/.NET该如何自学入门?C#12详细功能介绍请阅读微软官方文档:https://learn.microso ...
-
前言在C#语言中,LINQ是一种强大的查询语言,用于在.NET应用程序中对各种数据源执行查询操作。其中,Range和Repeat是两个在LINQ中常用的方法,它们分别用于生成一系列连续的数字和重复指定的元素。有时候会把这两个 ...
-
前言推荐一个支持多平台、多框架的.NET绘图库。项目简介OxyPlot是一个基于.NET开发的、跨平台的绘图库,可用于多种平台和框架,如WPF、Windows 8、Windows Phone、Windows Phone Silverlight、Windows Forms、Silver ...
-
前言给大家分享一款.NET开源的、功能强大的串口调试工具:LLCOM。工具介绍LLCOM是一个.NET开源的、功能强大的串口调试工具。支持Lua自动化处理、串口调试、串口监听、串口曲线、TCP测试、MQTT测试、编码转换、乱码恢 ...
-
前言给大家分享一个.NET开源(MIT License)、快速、强大、免费的电子表格组件,支持数据格式、冻结、大纲、公式计算、图表、脚本执行等。兼容 Excel 2007 (.xlsx) 格式,支持WinForm、WPF和Android平台:ReoGrid。 ...
-
前言为啥想写这个博客,最近自己写的框架有用到这个类似工作流,支持节点编码自定义,动态运行自定义尽量减少动态解析这就需要确定类型[/pre][/pre]有什么好的奇思妙想可以一起来讨论https://github.com/yingpanwang/B ...
-
前言推荐一套精美且功能丰富的WinForm界面库。项目简介ReaLTaiizor是一个基于.NET 的开源WinForm UI库,包含了多种常用控件和多种主题风格,支持.NET Framework 4.8、.NET Core 3.1到.NET 8的版本范围。此外,该项目 ...
-
介绍FastWiki[/pre]FastWiki是一个高性能、基于最新技术栈的知识库系统,旨在为大规模信息检索和智能搜索提供解决方案。它采用微软Semantic Kernel进行深度学习和自然语言处理,在后端使用MasaFramework,前端采用Ma ...
-
前言ValueStopwatch是.NET中轻量级计时器,用于高性能时间测量。作为值类型,避免了装箱拆箱开销,内存占用小。通过简单的使用方法,轻松实现代码块执行时间测量,且相比Stopwatch更为高效。在.NET中,ValueStopwatc ...
-
前言近日微软官方开源了一个开源缓存系统,可完全替代Redis。项目简介Garnet是微软官方基于.NET 8开发的、开源高性能远程缓存存储系统,支持单节点、集群。Garnet使用的是当前流行的 RESP 协议,使得当前大多数编程 ...
-
dotnet-servedotnet-serve 是一个基于 .NET Core CLI 的简单命令行工具,100% 使用 C# 开发,它可以使用一行命令,开启本地 web 服务,类似于前端的 http-serve 工具,开箱即用,本地开发或者调试都非常。如果您是 d ...
-
前言以前开发过HttpMouse的http内网反代中间件,但由于当时的知识点与设计水平受限,所以把它下马了。随着自身又遇到http内网反代的需求,在frp不能满足我需求情况下,我又启动了一个叫CYarp的http内网反代项目,这 ...
-
前言说到Plotly,很多人都知道这是Python的一个非常强大的可视化图表框架,其实Plotly官方也有一个.NET版本。项目简介Plotly.NET是一个开源的.NET绘图库,它基于Plotly.js的API进行开发,提供了非常丰富的图表类型和 ...
-
前言[/pre].NET Feature Management[/pre] 是一个用于管理应用程序功能的库,它可以帮助开发人员在应用程序中轻松地添加、移除和管理功能。使用 Feature Management[/pre],开发人员可以根据不同用户、环境或其他条 ...
-
前言推荐一个.NET 开源项目,集成了超过1000个扩展方法。项目简介Z.ExtensionMethods是由zzzprojects公司开发并维护的一款开源库,为.NET开发人员提供一系列实用的扩展方法,可以减少重复劳动、提高开发效率,支持.N ...
-
并发流程控制框架CsGo C#并发流程控制框架、运动控制框架,适用于工业自动化运动控制、机器视觉流程开发。相对于传统多线程模型、状态机模型、类PLC模型,逻辑结构紧凑清晰,开发效率极高,易于维护升级;在golang语 ...
-
前言随着Aspire发布preview5的发布,Microsoft.Extensions.ServiceDiscovery随之更新服务注册发现这个属于老掉牙的话题解决什么问题就不赘述了,这里主要讲讲Microsoft.Extensions.ServiceDiscovery(preview5)以及如何 ...
-
短链接生成这是一个基于.NET开源的短链生成及监控系统,它包含了在线生成短链、短链跳转长链、支持短链访问次数以及Web监控页面,可以帮助我们更容易地生成短链、监控短链!功能介绍基于.NET 6开发的后端及Web管理界 ...
-
DotNetify-PulseDotNetify-Pulse 是一个基于 .NET 开发的轻量级实时监控项目,通过 Nuget 安装后可以监控服务的日志活动和资源使用情况,DotNetify-Pulse 使用了 SignalR 进行前后端数据交互, 监控页面支持实时刷新 ...
-
PaddlePaddle介绍PaddlePaddle(飞桨)是百度开发的深度学习平台,旨在为开发者提供全面、灵活的工具集,用于构建、训练和部署各种深度学习模型。它具有开放源代码、高度灵活性、可扩展性和分布式训练等特点。Paddle ...
-
前言在这个AI迅速发展的阶段,涌现出了一大批好用的AI辅助编程工具。AI辅助编程工具能够提高开发效率、改善代码质量、降低bug率,是现代软件开发过程中的重要助手。给大家分享4款AI辅助编程工具(并且都支持C#语言) ...
-
一、前言2024年AI浪潮席卷全球,编程界迎来全新的挑战与机遇。智能编程、自动化测试、代码审查,这一切都得益于AI技术的迅猛发展,它正在重塑开发者的日常,让编写代码变得更加高效、智能。精选出最受好评、最具实用 ...
-
前言在软件开发领域,高效的编程助手一直是提升开发者效率和质量的关键。随着人工智能技术的不断发展,智能编程助手逐渐成为开发者们不可或缺的工具。其中,CodeGeeX作为一款专为Visual Studio设计的免费智能编程助 ...
-
前言数字化时代,网络编程已成为软件开发中不可或缺的一环,尤其对于 .NET 开发者而言,掌握 C# 中的网络编程技巧是迈向更高层次的必经之路。无论是构建高性能的 Web 应用,还是实现复杂的分布式系统,网络编程都是 ...
-
前言想要快速了解物联网的世界吗?如果你对物联网(IoT)感兴趣,或者正打算开发自己的物联网项目。可以试试 IoTSharp,一个基于 .NET 的开源平台。无论你是初学者还是有经验的大佬,IoTSharp 提供了丰富的功能和广 ...
-
前言EasyIoT 开源框架的核心理念是简洁至上。提供最精简的基础架构,使大家能够专注于业务逻辑的实现,而不必被复杂的底层技术所困扰。项目介绍EasyIoT 致力于提供一个轻量级、高效且易于使用的物联网(IoT)框架, ...
-
前言当我们需要快速测试代码片段时,常见的做法是启动Visual Studio或使用在线代码编辑器。Visual Studio的启动可能较为缓慢且占用较多系统资源,而在线编辑器则可能遇到语法支持局限或网络延迟问题。为解决这个问题 ...
-
前言基于.NET 6 的跨平台物联网网关。通过可视化配置,轻松的连接到你的任何设备和系统(如PLC、扫码枪、CNC、数据库、串口设备、上位机、OPC Server、OPC UA Server、Mqtt Server等),从而与 Thingsboard、IoTSharp ...
-
前言跨平台支持已成为许多应用开发的需求。为了满足这一需求,同时保持高效的开发流程,使用熟悉的工具和技术显得尤为重要。GTKSystem.Windows.Forms 和 System.Windows.Forms 的结合为 C# 开发提供一个强大的解决方 ...
-
一、简介Visual Studio原生开发,无需学习,一次编译,跨平台运行. C#桌面应用程序跨平台(windows、linux、macos)界面开发组件,基于GTK组件开发,该组件的核心优势是使用C#的原生winform表单控件窗体设计器,相同 ...
-
前言C# 实现 RTSP 摄像头监控分屏:高效多通道视频显示,在现代安防和监控系统中,实时监控多个RTSP(Real-Time Streaming Protocol)摄像头流的需求日益增长。通过C#实现RTSP摄像头监控分屏,不仅可以提高监控效率 ...
-
框架1、WASDK(WinUI 3)Windows 应用 SDK 是一组新的开发人员组件和工具,它们代表着 Windows 应用开发平台的下一步发展。Windows 应用 SDK 提供一组统一的 API 和工具,可供从 Windows 11 到 Windows 10 版本 1809 ...
-
前言给大家推荐一个基于.NET 8.0 的中小型酒店设计的管理系统。随着酒店的日常工作增加,很难用人工去进行处理一些繁琐的数据,也可能会因为人工的失误而造成酒店的损失,因此需要一款可以协助酒店进行内部管理的管 ...
-
前言推荐一个C#开发全面、高效的商用餐饮管理系统。该系统集成了餐饮业日常运营所需的各种功能,包括但不限于订单管理、库存控制、财务结算等,通过信息技术手段,帮助餐饮企业实现管理的自动化和智能化。系统介绍本 ...
-
前言制造业信息化水平的不断提高,制造执行系统(MES, Manufacturing Execution System)在企业中的应用越来越广泛。上位机作为生产线上直接控制生产设备和采集数据的计算机系统,与MES之间的高效数据交互成为了提升 ...
-
前言实现上位机和下位机之间的通信,通常使用的是串口通信,接下来实现一个通过上位机和串口调试助手来完成串口通信测试。正文首先创建一个WInfrom窗体应用工程文件,创建过程可参考https://www.cnblogs.com/xiongla ...
-
简介机缘巧合下写的一个工程,本来是作为商家视觉识别上位机的替代品,但是最后没用上,因此只开发了一半(厂家升级了摄像头和软件)该工程基于 WPF 的 .NET 6.0 + MVVM 调用摄像头进行识别opencv开摄像头(不想自己封 ...
-
前言在图像处理领域,去除图像中的高斯噪声是一项常见的任务。高斯噪声通常表现为图像中随机分布的像素值变化,这不仅影响视觉效果,还可能干扰后续的图像分析和识别任务。为了帮助开发者高效地解决这一问题,我们编 ...
-
前言推荐一款基于 C# 的开源前台管理系统,采用 C/S 架构和 WinForm UI,为小型住宿业务提供一个强大且易于使用的解决方案。适合小型酒店、小型旅馆、旅社等使用的酒店前台管理系统。项目介绍本系统基于.NET Framewo ...