C# 将PDF文档转换为Markdown文档 .NET技术

C# 将PDF文档转换为Markdown文档

将PDF文件转换为Markdown格式是一个非常实用的需求,尤其是在需要将内容从固定布局的PDF文件中提取出来,并转换为更易于编辑和处理的文本格式时。本文将介绍如何通过C#代码将P...
阅读全文
深入解析:JWT Bearer 认证在 .NET Core 中的应用 .NET技术

深入解析:JWT Bearer 认证在 .NET Core 中的应用

在现代 Web 应用中,安全认证是确保用户数据和系统安全的重要一环。JSON Web Token (JWT) 是一种流行的认证方式,它可以在客户端和服务端之间安全地传递信息。本文将...
阅读全文
深入浅出:AutoMapper 的使用与最佳实践 .NET技术

深入浅出:AutoMapper 的使用与最佳实践

在现代软件开发中,特别是在 .NET 环境中,数据传输对象(DTO)与实体模型之间的映射是一个常见的需求。AutoMapper 是一个强大的库,可以简化这一过程,减少样板代码,提高...
阅读全文
.NET 9 AOT的突破 - 支持老旧Win7与XP环境 .NET技术

.NET 9 AOT的突破 – 支持老旧Win7与XP环境

随着技术的不断进步,微软的.NET 框架在每次迭代中都带来了令人惊喜的新特性。在.NET 9 版本中,一个特别引人注目的亮点是 AOT( Ahead-of-Time)支持,它允许开...
阅读全文
c++时间形式转换 .NET技术

c++时间形式转换

https://cplusplus.com/reference/ctime/ 先放上官方文档。ctime类里,有很多转换时间格式的方法,下面只举例将UTC时间,转换为字符串的代码。
阅读全文
从入门到放弃,我们为何从 Blazor 回到 Vue .NET技术

从入门到放弃,我们为何从 Blazor 回到 Vue

在我们团队的开发历程中,C# 和 .NET 框架一直是我们的主力语言,伴随我们走过了无数个项目。当微软推出 Blazor 这一革命性的框架时,我们对其充满了期待。Blazor 以其...
阅读全文
C++多线程应用 .NET技术

C++多线程应用

一个进程就是一个程序,一个程序里不止一个功能,每个功能的实现就可以交给一个线程去完成。一个进程就像是一个工程,这个工程里,有设计,有监理,有施工,就相当于三个线程,各干各的又相互配...
阅读全文