09 2021 档案
摘要:一、Timer 和 Quartz 简介 我们在实际开发工作中,经常会遇到需要定期或周期性处理一些业务数据的场景,比如定期清理垃圾历史数据,周期性生成和更新缓存数据等等。早期使用 C# 开发代码,绝大部分情况下,我们都会采用 System.Timers.Timer 的对象实例,通过设置它的 Inter
阅读全文
posted @ 2021-09-21 12:36
乔京飞
摘要:微软在早期 .NET Framework 时代,针对 ASP.NET 的用户登录身份认证,提供了 Forms 认证实现方案。后来在推出 ASP.NET Core 之后,采用 Claim 认证替代了 Forms 认证,两者本质上都是基于 Cookie 加解密的认证方式,学习和使用起来非常简单,比较适合
阅读全文
posted @ 2021-09-08 21:29
乔京飞
摘要:在 Docker 中部署网站和服务,已经是当前比较流行的运维技术,也是未来不可逆转的大趋势。作为一名 .net 开发人员,掌握 Docker 部署 .NET 网站和服务,已经是必备的技能,刻不容缓。本篇文章基于 .NET5 开发的网站,以非常简单易懂的方式,快速介绍部署方式,目的在于让大家能够快速入
阅读全文
posted @ 2021-09-07 21:14
乔京飞
摘要:随着微软不断的发布更新 .NET Core 新版本,使用该技术的小伙伴们越来越多。主要还是因为两点:跨平台部署 和 开源。 当然只有 ASP.NET Core 网站 和 控制台程序 可以进行跨平台部署。目前 .NET Core 开发的 WinForm 和 WPF 仍然只能运行在 Windows 平台
阅读全文
posted @ 2021-09-04 20:59
乔京飞
浙公网安备 33010602011771号