• 2025-07-20 08:53
    325 0
    #C#
    C#跨平台UI框架提供NETStandard2.0和net4的库,通过Netcore可以跨平台,支持Windows、Mac、Linux,Net4的可以支持XP。各个平台运行效果一致,不依赖系统控件。支持窗体,控件任意透明,支持异形窗体,支持SVG图标显 ...
  • 2025-07-20 08:53
    363 0
    #C#
    前言IOC[/pre]的作用这里省略…只对如何使用进行说明。一、创建一个.NET 6应用程序这里使用 .NET6.0 WebAPI[/pre] 应用二、声明接口public interface IAuthService{   bool CheckToke ...
  • 2025-07-20 08:53
    344 0
    #C#
    前言从今天开始推出 .NET 8,这是世界领先的开发平台之一的最新 LTS 版本。.NET 8 提供了数以千计的性能、稳定性和安全性改进,以及平台和工具增强功能,有助于提高开发人员的工作效率和创新速度。在为期三天的活动 ...
  • 2025-07-20 08:53
    363 0
    #C#
    RuYiAdminRuYiAdmin是一款前后端分离、代码自动生成的企业级WEB RBAC(Role-Based Access Control)统一安全管理平台解决方案,基于.NET 8构建,具有跨平台、低代码、分布式、多线程、高性能等特性,同时满足等保三 ...
  • 2025-07-20 08:52
    278 0
    #C#
    简介.NET Framework 和 .NET Core 提供了强大的并行编程支持,其中一个核心工具就是Parallel类。Parallel类是.NET Framework4.0推出的新特性。Parallel类使得在多核系统上执行并行操作变得更加简单和高效。通过并行 ...
  • 2025-07-20 08:52
    315 0
    #C#
    ConfigureAwait(true) 和 ConfigureAwait(false)首先,让我们回顾一下原版 ConfigureAwait[/pre] 的语义和历史,它采用了一个名为 continueOnCapturedContext[/pre] 的布尔参数。当对任务(Task[/pre] 、Task[/p ...
  • 2025-07-20 08:52
    307 0
    #C#
    前言云原生应用程序通常需要可扩展的消息传递解决方案,以提供消息队列、主题和订阅等功能。.NET Aspire 组件简化了连接到各种消息传递提供程序(例如 Azure 服务总线)的过程。在本教程中,小编将为大家介绍如何创 ...
  • 2025-07-20 08:50
    316 0
    #C#
    前言.NET Core 3.1 已经用了很长一段时间,其实在 2022 年的年底微软已经不提供支持了,后面的一个 LTS 版本 .NET 6 也会在 2024 年 11 月终止支持,所以直接升级到 .NET 8 是最好的选择。微软官方推出了升级工具:U ...
  • 2025-07-20 08:50
    338 0
    #C#
    目录1、本文背景2、构建测试数据3、方案对比Json序列化自定义二进制序列化BinaryWriter\BinaryReader序列化ProtoBufMessagePack4、总结前言在网络通信中,数据序列化是将对象状态转换为可存储或可传输的形式的过程, ...
  • 2025-07-20 08:49
    295 0
    #C#
    前言推荐一个一个功能强大、易于使用、高效稳定的.NET开源下载库。项目简介这是一个可用于下载各种类型文件,支持多种下载方式,如队列下载、优先级队列下载、本地文件下载等。它提供了简单易用的API,方便开发者集 ...
  • 2025-07-20 08:48
    298 0
    #C#
    前言我们在 2023 年年度开发者生态系统调查中收集了来自全球 26,348 名开发者的见解。本次回顾重点关注 C# 和 .NET,但你也可以了解其他语言的趋势。.NET Core 最受欢迎我们知道 ASP.NET Core 是 C# 开发人员最常用 ...
  • 2025-07-20 08:48
    363 0
    #C#
    爬虫框架Abot 是一个开源的 C# 网络爬虫框架,它的特点是速度快和灵活。它负责低级管道(多线程、http 请求、调度、链接解析等)。开发者只需要注册事件即可处理页面数据。功能特性免费开源轻量级,速度快支持定制无 ...
  • 2025-07-20 08:47
    414 0
    #C#
    前言推荐一个.NET开源项目,非常适合用于网页自动操作和网页爬虫的项目。项目简介CefSharp是一个基于Chromium Embedded Framework(CEF)的.NET开源项目。可以让开发人员非常方便使用C#与浏览器交互,可以操作Html、 ...
  • 2025-07-20 08:47
    341 0
    #C#
    前言大家对手写笔试题有什么看法?在互联网发达和大型模型盛行的当下,许多人或许更倾向于采用直接拿来主义,即使用已有的工具和库解决问题,而不亲自手写代码。然而,对于笔试题,一些技术大牛也会感到困扰。特别是 ...
  • 2025-07-20 08:47
    328 0
    #C#
    前言不管是官方自带模板还是其他开源搞的,总是一来一大堆,如果你也嫌弃这些过于臃肿,不如看看我这个方式已开源,没啥技术含量,只是一个思路开源地址:https://github.com/DotNetGoodMorning/SimpleWaiBao/tree/m ...
  • 2025-07-20 08:47
    362 0
    #C#
    前言有时候我们会有监控电脑上某一个文件夹中文件变动情况的需求,在本文中,我也会以一个具体的例子,说明在C#中如何使用FileSystemWatcher类来实现上述需求。效果具体实现如果你对C#如何监控选定文件夹中文件的变 ...
  • 2025-07-20 08:46
    299 0
    #C#
    前言在日常开发中,我们常常需要将一个对象映射到另一个对象,这个过程中可能需要编写大量的重复性代码,如果每次都手动编写,不仅会影响开发效率,而且当项目越来越复杂,庞大的时候还容易出现错误。为了解决这个问 ...
  • 2025-07-20 08:45
    370 0
    #C#
    前言经常看到有小伙伴在技术群里问有没有什么好用且快速的开发框架推荐的,就给大家分享一款基于MIT License协议开源、免费的.NET Core快速开发框架、支持多种前端UI、内置代码生成器、一款高效开发的利器:WalkingT ...
  • 2025-07-20 08:44
    304 0
    #C#
    前言给大家推荐基于C#开发的、一个贪吃蛇开源项目,这个项目除了实现贪吃蛇的功能外,重点是讲解如何把编译后的程序,从65MB精简为8KB。项目地址https://github.com/MichalStrehovsky/SeeSharpSnake正文编译精简过程 ...
  • 2025-07-20 08:44
    311 0
    #C#
    使用 C# 实现一个 Event BusEvent Bus(事件总线)是一种用于在应用程序内部或跨应用程序组件之间进行事件通信的机制。它允许不同的组件通过发布和订阅事件来进行解耦和通信。在给定的代码片段中,我们可以看到一个 ...
  • 2025-07-20 08:44
    384 0
    #C#
    前言我个人对三维渲染领域的开发有着浓厚的兴趣,尽管并未在相关行业工作过,我的了解还很片面。去年,在与群友聊天时,他们推荐了一本《Unity Shader入门精要》,说适合像我这样想自学的新人,于是我打开了通往新世 ...
  • 2025-07-20 08:43
    375 0
    #C#
    前言大家都知道图像和视频文件,不仅仅是存储内容,还存储元数据,比如拍摄日期、相机型号、曝光设置、地理位置等。如果我们需要做相册分类、日期排序、城市查找等功能,就需要获取这个元数据。给大家推荐一个.NET开 ...
  • 2025-07-20 08:42
    395 0
    #C#
    效果使用gpt-3.5-turbo的效果什么是向量数据库?向量数据库是一种专为处理高维向量数据而设计的数据库系统。与传统的关系型数据库不同,向量数据库专注于存储和查询向量数据,例如图像、音频、文本等。其核心思想是 ...
  • 2025-07-20 08:42
    342 0
    #C#
    前言转眼之间C#都已经更新到了12了,那么C# 12 中新增的八大功能你都了解过吗?今天我们来简单介绍一下C# 12 中新增的八大功能。C#/.NET该如何自学入门?C#12详细功能介绍请阅读微软官方文档:https://learn.microso ...
  • 2025-07-20 08:42
    353 0
    #C#
    前言在C#语言中,LINQ是一种强大的查询语言,用于在.NET应用程序中对各种数据源执行查询操作。其中,Range和Repeat是两个在LINQ中常用的方法,它们分别用于生成一系列连续的数字和重复指定的元素。有时候会把这两个 ...
  • 2025-07-20 08:40
    401 0
    #C#
    前言推荐一个支持多平台、多框架的.NET绘图库。项目简介OxyPlot是一个基于.NET开发的、跨平台的绘图库,可用于多种平台和框架,如WPF、Windows 8、Windows Phone、Windows Phone Silverlight、Windows Forms、Silver ...
  • 2025-07-20 08:40
    375 0
    #C#
    前言给大家分享一款.NET开源的、功能强大的串口调试工具:LLCOM。工具介绍LLCOM是一个.NET开源的、功能强大的串口调试工具。支持Lua自动化处理、串口调试、串口监听、串口曲线、TCP测试、MQTT测试、编码转换、乱码恢 ...
  • 2025-07-20 08:39
    409 0
    #C#
    前言给大家分享一个.NET开源(MIT License)、快速、强大、免费的电子表格组件,支持数据格式、冻结、大纲、公式计算、图表、脚本执行等。兼容 Excel 2007 (.xlsx) 格式,支持WinForm、WPF和Android平台:ReoGrid。 ...
  • 2025-07-20 08:39
    417 0
    #C#
    前言为啥想写这个博客,最近自己写的框架有用到这个类似工作流,支持节点编码自定义,动态运行自定义尽量减少动态解析这就需要确定类型[/pre][/pre]有什么好的奇思妙想可以一起来讨论https://github.com/yingpanwang/B ...
  • 2025-07-20 08:39
    346 0
    #C#
    前言推荐一套精美且功能丰富的WinForm界面库。项目简介ReaLTaiizor是一个基于.NET 的开源WinForm UI库,包含了多种常用控件和多种主题风格,支持.NET Framework 4.8、.NET Core 3.1到.NET 8的版本范围。此外,该项目 ...
  • 2025-07-20 08:39
    360 0
    #C#
    介绍FastWiki[/pre]FastWiki是一个高性能、基于最新技术栈的知识库系统,旨在为大规模信息检索和智能搜索提供解决方案。它采用微软Semantic Kernel进行深度学习和自然语言处理,在后端使用MasaFramework,前端采用Ma ...
  • 2025-07-20 08:36
    357 0
    #C#
    前言ValueStopwatch是.NET中轻量级计时器,用于高性能时间测量。作为值类型,避免了装箱拆箱开销,内存占用小。通过简单的使用方法,轻松实现代码块执行时间测量,且相比Stopwatch更为高效。在.NET中,ValueStopwatc ...
  • 2025-07-20 08:30
    400 0
    #C#
    前言近日微软官方开源了一个开源缓存系统,可完全替代Redis。项目简介Garnet是微软官方基于.NET 8开发的、开源高性能远程缓存存储系统,支持单节点、集群。Garnet使用的是当前流行的 RESP 协议,使得当前大多数编程 ...
  • 2025-07-20 08:30
    372 0
    #C#
    dotnet-servedotnet-serve 是一个基于 .NET Core CLI 的简单命令行工具,100% 使用 C# 开发,它可以使用一行命令,开启本地 web 服务,类似于前端的 http-serve 工具,开箱即用,本地开发或者调试都非常。如果您是 d ...
  • 2025-07-20 08:29
    352 0
    #C#
    前言以前开发过HttpMouse的http内网反代中间件,但由于当时的知识点与设计水平受限,所以把它下马了。随着自身又遇到http内网反代的需求,在frp不能满足我需求情况下,我又启动了一个叫CYarp的http内网反代项目,这 ...
  • 2025-07-20 08:29
    343 0
    #C#
    前言说到Plotly,很多人都知道这是Python的一个非常强大的可视化图表框架,其实Plotly官方也有一个.NET版本。项目简介Plotly.NET是一个开源的.NET绘图库,它基于Plotly.js的API进行开发,提供了非常丰富的图表类型和 ...
  • 2025-07-20 08:28
    402 0
    #C#
    前言[/pre].NET Feature Management[/pre] 是一个用于管理应用程序功能的库,它可以帮助开发人员在应用程序中轻松地添加、移除和管理功能。使用 Feature Management[/pre],开发人员可以根据不同用户、环境或其他条 ...
  • 2025-07-20 08:28
    345 0
    #C#
    前言推荐一个.NET 开源项目,集成了超过1000个扩展方法。项目简介Z.ExtensionMethods是由zzzprojects公司开发并维护的一款开源库,为.NET开发人员提供一系列实用的扩展方法,可以减少重复劳动、提高开发效率,支持.N ...
  • 2025-07-20 08:27
    313 0
    #C#
    并发流程控制框架CsGo C#并发流程控制框架、运动控制框架,适用于工业自动化运动控制、机器视觉流程开发。相对于传统多线程模型、状态机模型、类PLC模型,逻辑结构紧凑清晰,开发效率极高,易于维护升级;在golang语 ...
  • 2025-07-20 08:27
    340 0
    #C#
    前言随着Aspire发布preview5的发布,Microsoft.Extensions.ServiceDiscovery随之更新服务注册发现这个属于老掉牙的话题解决什么问题就不赘述了,这里主要讲讲Microsoft.Extensions.ServiceDiscovery(preview5)以及如何 ...
  • 2025-07-20 08:27
    304 0
    #C#
    短链接生成这是一个基于.NET开源的短链生成及监控系统,它包含了在线生成短链、短链跳转长链、支持短链访问次数以及Web监控页面,可以帮助我们更容易地生成短链、监控短链!功能介绍基于.NET 6开发的后端及Web管理界 ...
  • 2025-07-20 08:26
    402 0
    #C#
    DotNetify-PulseDotNetify-Pulse 是一个基于 .NET 开发的轻量级实时监控项目,通过 Nuget 安装后可以监控服务的日志活动和资源使用情况,DotNetify-Pulse 使用了 SignalR 进行前后端数据交互, 监控页面支持实时刷新 ...
  • 2025-07-20 08:25
    320 0
    #C#
    PaddlePaddle介绍PaddlePaddle(飞桨)是百度开发的深度学习平台,旨在为开发者提供全面、灵活的工具集,用于构建、训练和部署各种深度学习模型。它具有开放源代码、高度灵活性、可扩展性和分布式训练等特点。Paddle ...
  • 2025-07-20 08:25
    377 0
    #C#
    前言在这个AI迅速发展的阶段,涌现出了一大批好用的AI辅助编程工具。AI辅助编程工具能够提高开发效率、改善代码质量、降低bug率,是现代软件开发过程中的重要助手。给大家分享4款AI辅助编程工具(并且都支持C#语言) ...
  • 2025-07-20 08:24
    275 0
    #C#
    一、前言2024年AI浪潮席卷全球,编程界迎来全新的挑战与机遇。智能编程、自动化测试、代码审查,这一切都得益于AI技术的迅猛发展,它正在重塑开发者的日常,让编写代码变得更加高效、智能。精选出最受好评、最具实用 ...
  • 2025-07-20 08:22
    358 0
    #C#
    前言在软件开发领域,高效的编程助手一直是提升开发者效率和质量的关键。随着人工智能技术的不断发展,智能编程助手逐渐成为开发者们不可或缺的工具。其中,CodeGeeX作为一款专为Visual Studio设计的免费智能编程助 ...
  • 2025-07-20 08:19
    405 0
    #C#
    前言数字化时代,网络编程已成为软件开发中不可或缺的一环,尤其对于 .NET 开发者而言,掌握 C# 中的网络编程技巧是迈向更高层次的必经之路。无论是构建高性能的 Web 应用,还是实现复杂的分布式系统,网络编程都是 ...
  • 2025-07-20 08:18
    358 0
    #C#
    前言想要快速了解物联网的世界吗?如果你对物联网(IoT)感兴趣,或者正打算开发自己的物联网项目。可以试试 IoTSharp,一个基于 .NET 的开源平台。无论你是初学者还是有经验的大佬,IoTSharp 提供了丰富的功能和广 ...
  • 2025-07-20 08:17
    379 0
    #C#
    前言EasyIoT 开源框架的核心理念是简洁至上。提供最精简的基础架构,使大家能够专注于业务逻辑的实现,而不必被复杂的底层技术所困扰。项目介绍EasyIoT 致力于提供一个轻量级、高效且易于使用的物联网(IoT)框架, ...
  • 2025-07-20 08:17
    359 0
    #C#
    前言当我们需要快速测试代码片段时,常见的做法是启动Visual Studio或使用在线代码编辑器。Visual Studio的启动可能较为缓慢且占用较多系统资源,而在线编辑器则可能遇到语法支持局限或网络延迟问题。为解决这个问题 ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

QQ手机版小黑屋粤ICP备17165530号

Copyright 2010-2015. All rights reserved. 

微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码