建网站怎么赚钱,php怎么用来做网站,软件外包公司为什么不好,穷游网站 做行程 封面项目简介QuartzCore.Blazor 是一个基于 .Net5 开发的轻量级 Quartz 作业配置中心#xff0c;实践应用 Ant Design Blazor 和 FreeSql 两个技术#xff0c; 对这两个技术感兴趣的小伙伴可以加我一起学习讨论哦#xff0c;对有 Quartz 有需求的小伙伴亦可以开箱即用Code First… 项目简介QuartzCore.Blazor 是一个基于 .Net5 开发的轻量级 Quartz 作业配置中心实践应用 Ant Design Blazor 和 FreeSql 两个技术 对这两个技术感兴趣的小伙伴可以加我一起学习讨论哦对有 Quartz 有需求的小伙伴亦可以开箱即用Code First。部署简单支持 Docker 部署。支持定时 Http Web API 调用(推荐)亦支持本程序集直接调用。方便统计接入应用和任务项。Blazor WASM 模式使用了 Ant Design Blazor。支持随时修改 Trigger ,启动立刻生效无需重启应用。使用 FreeSql 作为数据库访问组件亦可学习交流。原项目地址https://github.com/SmartforXiaoYuan/QuartzCore.Blazor。仓库详情点击在线展示 (Blazor WASM 首次加载会慢一些)首页监控首页图表应用列表应用新增任务作业列表任务作业新增功能实时时间区间执行统计应用管理作业管理执行日志提供Cron表达式验证框架技术栈框架技术栈分层介绍上述的思维导图层次也很清晰整体上是前后分离2层 Share DTO层。QuartzCore.Blazor.Client 是单独的前端(类似 Vue编译生成是静态文件)。项目文件编译生成QuartzCore.Blazor.ShareShareQuartzCore.Blazor.ServerAPI层正好也是10层哈哈APIAPI 层用到的知识点应该大家都知道这也不展开说了就说一下为什么把 QuartzCore.Tasks 类库独立出来不放在service层中主要的原因是反射的 Job 注入的生命周期和 Service 生命周期不一致会报错 ;QuartzCore.MongoDB 层主要渲染首页图表的数据appsettings 中亦可以设置是否使用MongoDB, 不使用则渲染图表数据。本项目 MongoDB 组件可选。结尾本项目的初衷主要是为了实践 Blazor 和 FreeSql两个技术, 最后出来的成果本项目能分享给大家作者是很开心的感觉到了满满的成就感。如果你对 Blazor 感兴趣可以关注下 Ant Design Blazor。如果你对 FreeSql 感兴趣也可以关注下 FreeSql。如果有人用到qz定时作业也可以直接用本项目我也很开心欢迎大家提issues。初识 Blazor 到实践Blazor 类似于 Vue Cli 官网说的也很简单用 C# 代替 js 在前端的交互也不全然应是在能使用js的地方尽量能使用C#。Blazor 同样也是前后端分离使用 HttpClient 调用 Web API本项目为了方便部署就建了同一个 Host只需要在 Startup 中指定 Endpoints。目前 WASM 的 Blazor性能还有很大提升空间。大家可以多关注 Blazor 以及 Ant Design BlazorAnt Design Blazor 还在起步阶段还有很大的提升空间。最后对 Blazor 感兴趣的小伙伴可以关注下 Ant Design Blazor 和 Bootstrap Blazor, 目前觉得Bootstrap Blazor库稍微全一点。一些推荐【Blazor 开源控件库】点击浏览【B/S 开源项目】点击浏览【WPF 开源控件库】点击浏览【WPF 开源项目】点击浏览【Xamarin 开源项目】点击浏览【Winform 开源控件库】点击浏览【Winform 开源项目】点击浏览【Qt 开源控件库】点击浏览【Qt 开源项目】点击浏览【更多分享】点击浏览资源分享回复数字【01】获取DotNet技术资料回复数字【02】获取Java技术资料回复数字【03】获取Android技术资料回复数字【04】获取C技术资料回复数字【05】获取Qt技术资料回复数字【06】获取React资源添加号主微信号【dotnet9】备注【入群】加入与大佬们的技术交流添加QQ群【771992300】备注【Dotnet9】加入技术交流无人数上限、有资源共享❝时间如流水只能流去不流回。公众号Dotnet9号主微信号dotnet9仓库地址QuartzCore.Blazor作者袁怡嘉【微信号YYJ799786684】编辑沙漠之尽头的狼日期2020-12-15微信公众号Dotnet9一些推荐【Blazor 开源控件库】点击浏览【B/S 开源项目】点击浏览【WPF 开源控件库】点击浏览【WPF 开源项目】点击浏览【Xamarin 开源项目】点击浏览【Winform 开源控件库】点击浏览【Winform 开源项目】点击浏览【Qt 开源控件库】点击浏览【Qt 开源项目】点击浏览【更多分享】点击浏览资源分享回复数字【01】获取DotNet技术资料回复数字【02】获取Java技术资料回复数字【03】获取Android技术资料回复数字【04】获取C技术资料回复数字【05】获取Qt技术资料回复数字【06】获取React资源添加号主微信号【dotnet9】备注【入群】加入与大佬们的技术交流添加QQ群【771992300】备注【Dotnet9】加入技术交流无人数上限、有资源共享❝时间如流水只能流去不流回。公众号Dotnet9号主微信号dotnet9仓库地址QuartzCore.Blazor作者SmartforXiaoYuan【联系QQ799786684】编辑沙漠之尽头的狼日期2020-12-15微信公众号Dotnet9-好东西要转发点赞、在看是对我的鼓励-点击阅读原文浏览Dotnet9更多好文。