摘要:
前言 PDF 文档,作为日常工作中不可或缺的文档格式,广泛应用于各类场景。今天我们来讲讲在 .NET 中使用 DocNET 库快速高效的操作 PDF 文档。 项目介绍 DocNET 是一个基于 .NET 开源(MIT license)、跨平台(支持Windows、Linux和macOS平台)的旨在提
阅读全文
posted @ 2025-07-21 08:00
追逐时光者
阅读(1768)
推荐(16)
摘要:
前言 在企业应用开发中,系统权限管理和工作流是比较常见的功能。虽说开发起来难度不大,但从零开始开发一个功能完备的权限管理和工作流系统,往往需要投入大量的时间和精力。今天大姚带领大家来使用 OpenAuth.Net 快速搭建一套 .NET 企业级权限工作流系统,希望可以帮助到有需要的小伙伴。 Open
阅读全文
posted @ 2025-07-09 08:00
追逐时光者
阅读(2136)
推荐(28)
摘要:
前言 在当今快速迭代的软件开发环境中,单元测试已成为保障代码质量和项目可靠性的重要基石,通过验证程序最小单元(如函数、方法、类等)的独立行为,能够在开发阶段快速发现逻辑错误或边界条件问题。今天大姚将带领大家使用 xUnit 快速编写 .NET 应用单元测试。 项目介绍 xUnit 是一个开源、免费、
阅读全文
posted @ 2025-06-26 08:00
追逐时光者
阅读(434)
推荐(10)
摘要:
LINQ介绍 LINQ语言集成查询是一系列直接将查询功能集成到 C# 语言的技术统称。数据查询历来都表示为简单的字符串,没有编译时类型检查或 IntelliSense 支持。此外,需要针对每种类型的数据源了解不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等。然而,LINQ的出现改变
阅读全文
posted @ 2025-04-14 01:18
追逐时光者
阅读(1485)
推荐(16)
摘要:
前言 今天大姚给大家分享一个好消息,GitHub Copilot 可以免费使用了!在此之前若开发者要使用 GitHub Copilot 需要付费订阅,每月订阅费用起步价为 10 美元,而经过验证的学生、教师和开源项目维护者则可以申请免费使用。今天咱们一起来看看在 Visual Studio 使用 G
阅读全文
posted @ 2024-12-20 08:00
追逐时光者
阅读(13582)
推荐(46)
摘要:
前言 今天大姚给大家分享一个.NET开源、免费(MIT License)、功能强大、灵活易用的内容管理系统:Umbraco CMS。本文将介绍在.NET中如何使用Umbraco CMS快速构建一个属于自己的内容管理系统。 项目介绍 Umbraco CMS是一个基于.NET开源、免费(MIT Lice
阅读全文
posted @ 2024-11-22 08:00
追逐时光者
阅读(2614)
推荐(28)
摘要:
前言 项目架构模式在软件开发中扮演着至关重要的角色,它们为开发者提供了一套组织和管理代码的指导原则,以提高软件的可维护性、可扩展性、可重用性和可测试性。 假如你有其他的项目架构模式推荐,欢迎在文末留言🤞!!! 项目架构模式使用情况收集(微信投票,请在微信中打开参与):https://mp.weix
阅读全文
posted @ 2024-09-20 07:47
追逐时光者
阅读(3932)
推荐(34)
摘要:
教程简介 EasySQLite是一个七天.NET 8操作SQLite入门到实战详细教程(包含选型、开发、发布、部署)! 开源地址:https://github.com/YSGStudyHards/EasySQLite 什么是SQLite? SQLite 是一个软件库,实现了自给自足的、无服务器的、零
阅读全文
posted @ 2024-08-12 11:33
追逐时光者
阅读(3017)
推荐(28)
摘要:
前言 今天大姚给大家分享一个.NET开源、免费、跨平台(支持Windows、Linux、macOS多个操作系统)的机器学习框架:ML.NET。并且本文将会带你快速使用ML.NET训练一个属于自己的图像分类模型,对图像进行分类。 ML.NET框架介绍 ML.NET 允许开发人员在其 .NET 应用程序
阅读全文
posted @ 2024-07-15 08:00
追逐时光者
阅读(3771)
推荐(36)
摘要:
前言 在.NET中实现文件或文件目录压缩和解压可以通过多种方式来完成,包括使用原生方法(System.IO.Compression命名空间中的类)和第三方库(如:SharpZipLib、SharpCompress、K4os.Compression.LZ4等)。本文我们主要讲的是如何使用.NET原生方
阅读全文
posted @ 2024-06-20 08:00
追逐时光者
阅读(3911)
推荐(26)
摘要:
前言 内存泄漏和高CPU使用率是在日常开发中经常遇到的问题,它们可能会导致应用程序性能下降甚至崩溃。今天我们来讲讲如何使用Visual Studio 2022分析.NET Dump,快速找到程序内存泄漏问题。 什么是Dump文件? Dump文件又叫内存转储文件或者叫内存快照文件。用于存储程序运行时的
阅读全文
posted @ 2024-06-05 08:00
追逐时光者
阅读(3232)
推荐(41)
摘要:
前言 EF Core是我们.NET日常开发中比较常用的ORM框架,今天大姚要分享的内容是如何使用EF Core Generic Repository通用仓储库来快速实现EF Core数据仓储模式。 EF Core Generic Repository介绍 该库是EF Core ORM的通用仓储库实现
阅读全文
posted @ 2024-04-08 08:00
追逐时光者
阅读(2565)
推荐(24)
摘要:
前言 BlazorChartjs是一个在Blazor中使用Chart.js的库(支持Blazor WebAssembly和Blazor Server两种模式),它提供了简单易用的组件来帮助开发者快速集成数据可视化图表到他们的 Blazor 应用程序中。本文我们将一起来学习一下在Blazor中使用Ch
阅读全文
posted @ 2024-03-19 08:00
追逐时光者
阅读(1861)
推荐(17)
摘要:
前言 在.NET应用开发中数据集的交互式显示是一个非常常见的功能,如需要创建折线图、柱状图、饼图、散点图等不同类型的图表将数据呈现出来,帮助人们更好地理解数据、发现规律,并支持决策和沟通。本文我们将一起来学习一下如何使用ScottPlot库在.NET WinForms中快速实现大型数据集的交互式显示
阅读全文
posted @ 2024-03-14 08:30
追逐时光者
阅读(3150)
推荐(24)
摘要:
前言 随着DotNetGuide技术社区交流群的不断壮大(目前4个群都已经满500人,已开5群现已有180多个小伙伴),越来越多应届生和其他领域的小伙伴加入了我们这个大家庭。在此期间我在个人微信、公众号和技术交流群里看到比较多的留言和提问就是:C#/.NET该如何自学入门?有什么好的学习资料和路线推
阅读全文
posted @ 2024-02-05 08:00
追逐时光者
阅读(6485)
推荐(46)
摘要:
前言 在.NET平台中操作生成PDF的类库有很多如常见的有iTextSharp、PDFsharp、Aspose.PDF等,今天我们分享一个用于生成PDF文档的现代开源.NET库:QuestPDF,本文将介绍QuestPDF并使用它快速实现发票PDF文档生成功能。 QuestPDF介绍 QuestPD
阅读全文
posted @ 2024-01-18 08:43
追逐时光者
阅读(5391)
推荐(51)
摘要:
前言 在日常开发中,我们常常需要将一个对象映射到另一个对象,这个过程中可能需要编写大量的重复性代码,如果每次都手动编写,不仅会影响开发效率,而且当项目越来越复杂,庞大的时候还容易出现错误。为了解决这个问题,对象映射库就随之而出了,这些库可以自动完成对象之间的映射,从而减少了开发工作量,提高了开发效率
阅读全文
posted @ 2023-12-25 13:15
追逐时光者
阅读(2669)
推荐(20)
摘要:
C#冒泡排序算法 简介 冒泡排序算法是一种基础的排序算法,它的实现原理比较简单。核心思想是通过相邻元素的比较和交换来将最大(或最小)的元素逐步"冒泡"到数列的末尾。 详细文章描述 https://mp.weixin.qq.com/s/z_LPZ6QUFNJcwaEw_H5qbQ 代码实现 /// <
阅读全文
posted @ 2023-10-23 07:23
追逐时光者
阅读(2306)
推荐(8)
摘要:
前言 在.NET 6之前我们一直是使用QRCoder来生成二维码(QRCoder是一个非常强大的生成二维码的组件,用到了System.Drawing.Common 包),然后从.NET 6开始,当为非 Windows 操作系统编译引用代码时,平台分析器会发出编译时警告。异常如下: System.Ty
阅读全文
posted @ 2023-10-08 08:00
追逐时光者
阅读(3347)
推荐(27)
摘要:
前言 前段时间分享了两篇关于.NET反编译相关的文章,然后文章留言区就有小伙伴提问:如何防止被反编译?因此本篇文章我们就来讲讲.NET应用如何防止被反编译。.NET反编译相关的文章可以看如下文章: 4款免费且实用的.NET反编译工具 .NET反编译神器ILSpy怎么用? .NET应用如何防止被反编译
阅读全文
posted @ 2023-09-29 10:43
追逐时光者
阅读(7503)
推荐(43)
摘要:
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 �
阅读全文
posted @ 2025-08-19 13:11
追逐时光者
阅读(107)
推荐(1)
摘要:
前言 最近有不少小伙伴在DotNetGuide技术社区微信交流群里问:.NET 有哪些好用的工作流系统或者引擎推荐的?今天大姚给大家推荐 5 款 .NET 开源、功能强大的工作流系统,告别重复造轮子! OpenAuth.Net OpenAuth.Net 是一个基于 .NET 开源免费(Apache-
阅读全文
posted @ 2025-08-15 08:00
追逐时光者
阅读(2629)
推荐(29)
摘要:
前言 Markdown 作为一种轻量级标记语言,因其简洁易读的语法和强大的文档处理能力,受到了广大开发者和内容创作者的青睐。今天大姚给大家分享一款基于 WPF 开源、轻量级的 Markdown 编辑器:MdXaml。 项目介绍 MdXaml 是一款基于 WPF 开源(MIT license)、免费、
阅读全文
posted @ 2025-08-13 21:02
追逐时光者
阅读(724)
推荐(5)
摘要:
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 �
阅读全文
posted @ 2025-08-11 13:08
追逐时光者
阅读(1592)
推荐(20)
摘要:
前言 在当今企业级应用开发中,可靠的任务调度系统已成为支撑业务连续性的关键基础设施。今天大姚给大家分享一个基于 .NET 开源、功能齐全的分布式作业调度系统:Sundial。 系统介绍 Sundial 是一个基于 .NET 开源(MIT License)、功能齐全的分布式作业调度系统,它可从最小的应
阅读全文
posted @ 2025-08-09 14:44
追逐时光者
阅读(988)
推荐(8)
摘要:
前言 今天大姚给大家分享一款基于 .NET + Vue 编写的仿钉钉的开源低代码工作流引擎,支持多种数据库,开箱即用:AntFlow.NET。 项目介绍 AntFlow.NET 是一款基于 .NET + Vue + FreeSql + Natasha 编写的仿钉钉的开源(Apache-2.0)低代码
阅读全文
posted @ 2025-08-06 08:00
追逐时光者
阅读(1651)
推荐(27)
摘要:
前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址
阅读全文
posted @ 2025-08-05 08:00
追逐时光者
阅读(288)
推荐(2)
摘要:
前言 在当今数据驱动的时代,数据库设计已成为开发者和数据分析师必备的一项核心技能。今天大姚给大家分享一款免费、简单、高效的在线数据库设计工具:dbdiagram。 工具介绍 dbdiagram 是一款免费、简单、高效的在线图形化数据库设计工具,专为开发者和数据分析师设计。它可以通过输入 DSL(领域
阅读全文
posted @ 2025-08-04 21:34
追逐时光者
阅读(1241)
推荐(3)
摘要:
前言 在日常工作中,项目的发布与部署往往是一个既繁琐又耗时的环节。今天大姚给大家分享一款实用的 Visual Studio 发布部署插件,帮助大家提高部署效率:AntDeploy。 插件介绍 AntDeploy 是一款由 .NET 开源、实用的 Visual Studio 发布部署插件,支持部署 D
阅读全文
posted @ 2025-07-31 08:00
追逐时光者
阅读(2307)
推荐(27)
摘要:
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 面
阅读全文
posted @ 2025-07-29 08:00
追逐时光者
阅读(115)
推荐(0)
摘要:
前言 今天大姚给大家分享 6 款基于 .NET 开源的串口调试工具,旨在帮助 .NET 开发者们更好的应对通讯调试方面的学习和工作,提升调试效率。 优秀项目和框架精选 本文所有项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.
阅读全文
posted @ 2025-07-27 05:05
追逐时光者
阅读(1327)
推荐(15)
摘要:
前言 今天大姚给大家分享一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀:Classic.Avalonia。 项目介绍 Classic.Avalonia 是一款 .NET 开源(MIT license)、超级经典复古的 Windows 9x (Wind
阅读全文
posted @ 2025-07-26 08:00
追逐时光者
阅读(1100)
推荐(4)
摘要:
前言 最近帮公司面试了不少 .NET 开发者,发现很多候选人在让他在面试前做一个简单的自我介绍的时候,介绍的内容都很多,然后有些就是直接复述一遍简历上已经有的内容(比如说:对接简历上的项目一个一个的念,有三四个项目念完十分钟都过去了),遇到这种自我介绍冗长且直接复述简历上项目的候选人我会直接打断,这
阅读全文
posted @ 2025-07-24 21:40
追逐时光者
阅读(1181)
推荐(10)
摘要:
前言 今天大姚给大家分享一款 .NET 开源免费、轻量快速、跨平台的 PDF 阅读器:Caly。 项目介绍 Caly 是一款 .NET 开源免费(MIT license)、轻量快速、跨平台的 PDF 阅读器,工具性能和效率是其核心设计理念。Caly 利用 Avalonia UI、SkiaSharp
阅读全文
posted @ 2025-07-23 22:32
追逐时光者
阅读(1289)
推荐(7)
摘要:
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 �
阅读全文
posted @ 2025-07-21 20:12
追逐时光者
阅读(765)
推荐(7)
摘要:
前言 今天大姚给大家分享一个遵循 Material Design 设计规范、开源免费(MIT License)的 Blazor 组件库:MASA Blazor。 Blazor 介绍 Blazor 是基于 HTML、CSS 和 C# 的现代前端 Web 框架,可帮助你更快地生成 Web 应用。使用 B
阅读全文
posted @ 2025-07-17 22:18
追逐时光者
阅读(783)
推荐(6)
摘要:
前言 解决方案文件是 Visual Studio 中用于组织和管理多个项目的文件,其后缀通常为.sln(基于 UTF-8格式的)。它充当一个容器,维护着项目之间的引用关系、构建配置以及其他设置,定义了解决方案的结构以及包含哪些项目。现如今 Visual Studio 解决方案文件已经支持新的、更简洁
阅读全文
posted @ 2025-07-15 08:16
追逐时光者
阅读(2720)
推荐(22)
摘要:
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 �
阅读全文
posted @ 2025-07-14 08:00
追逐时光者
阅读(164)
推荐(3)
摘要:
前言 经常有小伙伴问:有什么好用的 Docker 可视化管理工具推荐的吗?今天大姚给大家推荐 5 款实用的 Docker 可视化管理工具,选择一款适合自己的 Docker 可视化管理工具能够更方便地查看和管理 Docker 容器、镜像、网络和数据卷等 Docker 组件,帮助我们工作效率翻倍(假如您
阅读全文
posted @ 2025-07-13 12:11
追逐时光者
阅读(3800)
推荐(22)
摘要:
前言 最近看了不少 .NET 应聘者的简历,同时近期也帮咱们星球的不少小伙伴优化了简历。发现有不少小伙伴的简历模板还是用的比较传统的 Word 表格形式简历模板,一份简洁、优雅的简历模板对于 HR 和面试官的体验感是截然不同的,今天大姚给大家分享一些快速导出一份简洁、优雅简历的方式,并给大家分享一些
阅读全文
posted @ 2025-07-11 08:00
追逐时光者
阅读(161)
推荐(1)
摘要:
前言 今天大姚给大家分享一款开源免费(MIT License)、通用的 WPF 主题控件包:Rubyer WPF。 WPF介绍 WPF是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功能,让开发者可以创建出吸引人且交
阅读全文
posted @ 2025-07-10 08:00
追逐时光者
阅读(1453)
推荐(12)
摘要:
前言 今天我们一起来讲讲 C# 中 const 和 readonly 关键字的区别和用法。 const 和 readonly 关键字区别 基本介绍 const(常量): 在C#中用于声明编译时常量,其值在编译时就必须确定,并且在程序生命周期内不可更改。 readonly(只读字段): 在C#中用于声
阅读全文
posted @ 2025-07-08 08:00
追逐时光者
阅读(135)
推荐(2)
摘要:
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 �
阅读全文
posted @ 2025-07-07 20:14
追逐时光者
阅读(111)
推荐(1)
摘要:
前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址
阅读全文
posted @ 2025-07-06 14:51
追逐时光者
阅读(1844)
推荐(23)
摘要:
DotNetExercises介绍 DotNetGuide专栏C#/.NET/.NET Core编程技巧练习集:C#/.NET/.NET Core编程常用语法、算法、技巧、中间件、类库、工作业务实操练习集,配套详细的文章教程讲解,助你快速掌握C#/.NET/.NET Core中各种编程常用语法、算法
阅读全文
posted @ 2025-07-05 14:26
追逐时光者
阅读(2294)
推荐(18)
摘要:
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 �
阅读全文
posted @ 2025-07-01 21:13
追逐时光者
阅读(707)
推荐(8)
摘要:
前言 在分布式系统中,多个线程、进程或服务之间常常需要并发访问共享资源,这就带来了数据同步与一致性的挑战。今天大姚给大家分享一个.NET应用中的高效分布式同步解决方案:DistributedLock。 项目介绍 DistributedLock 是一个 .NET 开源的库,它基于多种底层技术提供了强大
阅读全文
posted @ 2025-06-30 13:08
追逐时光者
阅读(1230)
推荐(19)