.NET使用QuestPDF高效地生成PDF文档-牛翰网

.NET使用QuestPDF高效地生成PDF文档

目录 前言 QuestPDF介绍 QuestPDF License 项目源代码 创建一个控制台应用 安装QuestPDF Nuget包 快速实现发票PDF文档生成 创建InvoiceModel CreateInvoiceDetails CreateInvoiceDocument Progr...
.NET Core使用SkiaSharp实现快速生成二维码-牛翰网

.NET Core使用SkiaSharp实现快速生成二维码

目录 前言 报错原因 官方建议 SkiaSharp介绍 使用SkiaSharp快速生成二维码 1、安装SkiaSharp.QrCode库 2、生成二维码图片 前言 在.NET 6之前我们一直是使用QRCoder来生成二维码(QRCoder是一个...
.NET Core使用SkiaSharp实现快速生成二维码-牛翰网

.NET Core使用SkiaSharp实现快速生成二维码

目录 前言 报错原因 官方建议 SkiaSharp介绍 使用SkiaSharp快速生成二维码 1、安装SkiaSharp.QrCode库 2、生成二维码图片 前言 在.NET 6之前我们一直是使用QRCoder来生成二维码(QRCoder是一个...
Visual Studio中调试 .NET源代码的实现步骤-牛翰网

Visual Studio中调试 .NET源代码的实现步骤

目录 前言 Visual Studio更多实用技巧 取消选中启用仅我的代码 选中启用源链接支持 选中启用符号服务器 启用在模块加载时取消JIT优化(仅限托管)[可选] 启用Visual Studio调试源码 前言 在我们日...
Visual Studio中调试 .NET源代码的实现步骤-牛翰网

Visual Studio中调试 .NET源代码的实现步骤

目录 前言 Visual Studio更多实用技巧 取消选中启用仅我的代码 选中启用源链接支持 选中启用符号服务器 启用在模块加载时取消JIT优化(仅限托管)[可选] 启用Visual Studio调试源码 前言 在我们日...
ASP.NET Core Web中使用AutoMapper进行对象映射-牛翰网

ASP.NET Core Web中使用AutoMapper进行对象映射

目录 前言 使用对象映射库有哪些好处? AutoMapper对象映射库介绍 安装AutoMapper NuGet包 创建源对象和目标对象 Student(源对象) StudentViewModel(目标对象) 配置AutoMapper映射规则 Prog...
ASP.NET Core Web中使用AutoMapper进行对象映射-牛翰网

ASP.NET Core Web中使用AutoMapper进行对象映射

目录 前言 使用对象映射库有哪些好处? AutoMapper对象映射库介绍 安装AutoMapper NuGet包 创建源对象和目标对象 Student(源对象) StudentViewModel(目标对象) 配置AutoMapper映射规则 Prog...
.NET使用原生方法实现文件压缩和解压的详细过程-牛翰网

.NET使用原生方法实现文件压缩和解压的详细过程

目录 前言 System.IO.Compression命名空间 包含的类 文件压缩的作用和场景 CompressionLevel(压缩级别) ZipArchiveMode(Zip归档模式) 创建.NET8控制台应用 指定文件压缩为.zip文件 指定文件...
.NET使用CsvHelper快速读取和写入CSV文件的操作方法-牛翰网

.NET使用CsvHelper快速读取和写入CSV文件的操作方法

目录 前言 CsvHelper类库介绍 CsvHelper类库特点 什么是 .csv 文件? 创建控制台应用 安装CsvHelper类库 定义CSV文件读取和写入的对象 写入CSV文件数据 读取CSV文件数据 项目源码地址 前言 在日...
ASP.NET Core中创建中间件的方式汇总-牛翰网

ASP.NET Core中创建中间件的方式汇总

目录 前言 中间件介绍 中间件用途 通过请求委托添加中间件 按约定添加中间件 创建自定义中间件类 创建自定义中间件类 创建扩展方法 在应用程序中使用自定义中间件 添加基于工厂的中间件 创建自...