.Net跨平台
文章平均质量分 54
程序猿老罗
本人有10多年的开发经验,熟悉.Net,Java,Python等开发语言。开发过金融行业系统,外卖平台系统,大数据平台等。2022年带领团队荣获华为开发者大赛全国三等奖。
展开
-
NetCore PetaPoco 事务处理分享
PetaPoco是一个轻量级的.NET和Mono数据库访问库,它以单个C#文件的形式存在,便于集成到任何项目中。PetaPoco的主要特点包括无依赖性、快速的性能和对简单事务的支持。它适用于严格的没有装饰的Poco类以及几乎全部加了特性的Poco类,并提供了多种数据库操作方法,如插入、删除、更新和查询。此外,PetaPoco还支持分页和参数化查询,以及简单的SQL事务处理。示例代码处理了业务上的数量归档的更新操作。原创 2024-05-29 10:24:12 · 360 阅读 · 0 评论 -
PocoData Sql in 参数的使用
参数,然后在构建 SQL 查询语句时,将该数组作为参数传递给 Dapper。在您的 PocoData 对象中,您可以定义一个数组类型的属性来表示。原创 2024-03-26 16:29:56 · 123 阅读 · 0 评论 -
NetCore iText7 根据PDF模板 导出PDF文件
iText 7 是一个用于处理 PDF 文件的流行的开源库,它提供了丰富的功能,包括创建、编辑和处理 PDF 文档。它支持 .NET 平台,因此可以在 .NET Core 中使用该库来处理 PDF 文件。iText 7 提供了丰富的 API 和文档,使得在 .NET Core 中处理 PDF 文件变得非常便捷。您可以使用 iText 7 来满足各种需求,包括生成报告、填充表单、数字签名等。3. 添加文本、图像和表单域到 PDF 文档。以下代码是使用pdf模板来导出pdf文件。1. 创建新的 PDF 文档。原创 2024-01-30 22:38:22 · 1037 阅读 · 0 评论 -
NPOI 导出Excel
以上代码已经在多个生产项目中成功使用,导出稳定,Window和Linux操作系统均可稳定运行。原创 2023-12-24 11:49:18 · 520 阅读 · 0 评论 -
NPOI 导出Excel提示内容有问题的解决方法
原因是:在使用NPOI导出excel时,获得 workbook.Write(ms)生成的 MemoryStream后,使用了 ms.GetBuffer()返回文件内容,导致生成的 Excel文件结尾处有大量的 00(空字节),改为。即可得到正常的文件了。原创 2023-12-22 21:16:59 · 931 阅读 · 0 评论 -
微软发布最新.NET 8长期支持版本,云计算、AI应用支持再强化
随着生成式AI的到来,人工智能领域发生了翻天覆地的变化,从底层语言、运行时,到库的处理,到接口,到跨平台应用,对于 人工智能,.NET都有相对成熟的解决方案了。由于新的基于“Jiterpreter”的运行时和新的内置组件,您的 .NET 代码在 WebAssembly 上的运行速度明显更快。.NET 8 以多种方式促进了云原生开发,例如包括许多容器增强功能,但这里的重大新闻是 .NET Aspire 的第一个预览版的可用性,这是一个用于构建弹性、可观察和可配置的云原生应用程序的堆栈。以下是每个领域的介绍。原创 2023-11-23 22:31:56 · 3971 阅读 · 0 评论 -
怎么让NetCore接口支持Json参数
接口支持Json参数需要安装Newtonsoft.Json.Linq和Microsoft.AspNetCore.Mvc.NewtonsoftJson。原创 2023-11-21 22:28:21 · 655 阅读 · 0 评论 -
如何将NetCore Web程序独立发布部署到Linux服务器
在将 .NET Core 应用程序部署到 Linux 服务器上时,可以采用独立发布的方式,以便在目标服务器上运行应用程序而无需安装 .NET Core 运行时。本文介绍如果将NetCore Web程序独立发布部署到Linux服务器。原创 2023-11-10 23:49:55 · 2330 阅读 · 0 评论 -
VS2022创建WebAPI项目
在 Visual Studio 2022 中,创建 Web API 项目是一种创建用于构建 RESTful API 的 ASP.NET Core 项目的方式。Web API 项目提供了一种简单且灵活的方法来构建和公开 API,以便其他应用程序可以通过 HTTP 请求与之交互。MVC 架构:Web API 项目使用 ASP.NET Core MVC 架构,可以轻松地定义和处理控制器、路由、模型绑定、过滤器等。原创 2023-09-21 14:56:53 · 5905 阅读 · 0 评论 -
C#字符串拼接
字符串拼接是将两个或多个字符串组合成一个单一字符串的过程,在项目开发中非常常见,C#也为我们提供非常多字符串拼接方式,下面一起盘点下。原创 2023-09-14 09:52:41 · 922 阅读 · 0 评论 -
.NetCore Http请求代码
【代码】.NetCore Http请求代码。原创 2023-07-17 17:45:53 · 639 阅读 · 0 评论 -
NetCore ajax 实现chatgpt响应消息流式返回
流式返回是指服务器将回复数据作为流逐步返回给客户端,而不是等待全部数据准备就绪后一次性返回。这对于聊天式应用程序非常有用,因为它允许实时更新对话内容,而不需要等待所有回复都准备好后才显示。通过Ajax和XHRFields,你可以将用户的输入作为请求发送到ChatGPT服务器,然后将服务器返回的回复作为响应返回给客户端。流式返回允许服务器将回复数据分块发送给客户端,使客户端能够实时接收和显示这些数据,从而实现实时更新对话内容的效果。这在聊天式应用程序中非常有用。原创 2023-07-03 20:00:00 · 1541 阅读 · 1 评论 -
什么是 .NET?
.NET 是由 Microsoft 创建的一个免费的跨平台开源开发人员平台,用于生成许多不同类型的应用。使用 .NET,可以使用多种语言、编辑器和库来构建 Web、移动、桌面、游戏和 IoT 等。转载 2023-06-28 21:10:29 · 5233 阅读 · 1 评论 -
.NET平台框架解读
Net人员解决了代码共享问题,但是仅用于开发类库,意思就是说如果你的类库是.Net Standard规范的,那么此类库既可以是.Net Framework也可以是.Net Core类库。直到.NET Core,.NET才算真正的跨平台,这也是微软重大的战略转变。.NET Core是一种模块化实现,可用于各种垂直领域,从数据中心扩展到基于触摸的设备,它是开源的,跨平台的,能在Windows、Linux、MacOS等操作系统上运行,同时还支持Docker等容器化环境安装和部署。原创 2023-06-30 12:25:55 · 4972 阅读 · 3 评论