.NET Core
林深时见禄
往事不忆随风去,未来可期踏云归
展开
-
Linux系统部署.Net Core3.1项目
.NET Core是一个通用开发平台,由Microsoft和GitHub上的.NET社区共同维护。它是跨平台的, 支持Windows、macOS和Linux,并且可用于设备、云和嵌入式/IoT方案。部署灵活:可以包含在应用或已安装的并行用户或计算机范围中。 ...原创 2020-03-23 21:37:11 · 10062 阅读 · 2 评论 -
.NET Core开发实战学习笔记--配置框架
前言 配置是应用程序发布到各种环境的必备能力配置框架的核心组件包Microsoft.Extensions.Configuration. Abstractions--抽象包 ●Microsoft.Extensions.Configuration--实现包 在我们通常使用的配置,都是以key和value的形式来存放的,无论是使用Json还是XML本质上都...原创 2020-02-23 01:09:11 · 447 阅读 · 0 评论 -
.NET Core开发实战学习笔记--使用 Autofac 增强容器能力
什么情况下需要引入第三方容器组件?实际上是大部分情况默认的容器组件是够我们使用的,当我们需要一些特殊的场景比如:基于名称的注入:我们需要按照名称来区分它不同的实现的时候 属性注入:直接把服务注册到某一个类的属性里面去,而不需要定义构造函数 子容器 基于动态代理的AOP:当我们需要在服务中注入我们额外的行为的时候.Net Core 的依赖注入框架的核心扩展点public int...原创 2020-02-14 00:21:16 · 1114 阅读 · 0 评论 -
.Net Core 使用 Quartz快速入门(二)
上一篇我们通过一个简单案例讲解了如何快速使用Quartz,也遗留了一个问题,那就是面对复杂的业务场景,我们的Trigger如何定义。那这一我们将详细讲解Quartz中的Trigger应用。一、Trigger策略Quartz中有两种Trigger策略分别是: Simple Trigger CronTrigger 二、Simple TriggerSimpleTrigg...原创 2020-01-11 19:20:51 · 3369 阅读 · 0 评论 -
.Net Core 使用 Quartz快速入门(一)
一、需求场景我们在日常开发中,总会遇到这样的需求:每隔一段时间,执行一次某个任务。 固定某个时间执行任务,例如凌晨12点对当天的数据进行统计。 每个月的第几天,执行某个任务。诸如此类的需求很多,我们总不能人工去干这件事吧 ?所以我们需要引入作业调度工具,也就是今天的主角——Quartz。二、Quartz基本介绍2.1Quartz概述Quartz 是 OpenSymphon...原创 2020-01-06 21:25:54 · 7941 阅读 · 3 评论 -
Blazor入门——第一个入门程序
Blazor是一个使用 .NET 生成交互式客户端 Web UI 的框架:使用 C# 代替 JavaScript 来创建丰富的交互式 UI。 共享使用 .NET 编写的服务器端和客户端应用逻辑。 将 UI 呈现为 HTML 和 CSS,以支持众多浏览器,其中包括移动浏览器。使用 .NET 进行客户端 Web 开发可提供以下优势:使用 C# 代替 JavaScript 来编写代码。...原创 2019-11-15 18:05:31 · 6512 阅读 · 0 评论