.NET Core
文章平均质量分 90
码老头
专注C#&.NET/.NET Core开发
展开
-
什么是.NET?什么是.NET Core?.NET和.NET Core区别又是什么呢?
本文首发于码友网–《什么是.NET?什么是.NET Core?.NET和.NET Core区别又是什么呢?》概述对于.NET平台的初学者来说,有时候比较困惑“什么是.NET?什么是.NET Core?.NET和.NET Core区别又是什么呢?”。确实,目前微软的开发平台有两种不同的.NET运行时环境,一种是.NET Framework,另一种则是.NET Core(.NET 5),不同的目标框架运行时环境不同。那这两者的区别到底是什么,在开发时如何选择不同的.NET框架呢?本文将为.NET开发者逐一原创 2022-01-04 15:44:25 · 13396 阅读 · 0 评论 -
推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件--FluentScheduler
本文首发于 码友网–《推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler》在C#WINFORM或者是ASP.NET的WEB应用程序中,根据各种定时任务的需求,比如:每天的数据统计,每小时刷新系统缓存等等,这个时候我们得应用到定时器这个东东。.NET Framework有自带的timer,但这个类只能完成一些简单的定时操作,比如间隔多久执行什么操作。遇到一些复杂的定时任务,如从当前时间开始,多少时间后间隔重复执行,timer类处理起来就相对困难了原创 2021-12-23 18:13:14 · 470 阅读 · 0 评论 -
1分钟极速搭建基于BaGet的轻量级私有Nuget程序包服务器
概述大家好,我是专注.NET开发的码友网创建者Rector。在上一篇《NuGet是什么?为什么.NET项目中会有NuGet?如何使用NuGet程序包?》文章中,我们了解了:NuGet是什么?为什么.NET项目中会有NuGet?如何使用NuGet程序包?特别的,文中学习了如何安装基于微软官方托管(nuget.org)的共享NuGet包。那现在有人可能会问了:“我的程序集是个人或公司内部的,如果以都发布到nuget.org托管,那么不是所有都能下载和引用了吗?有没有可能把个人或公司内部的程序集原创 2021-12-15 17:23:40 · 1132 阅读 · 0 评论 -
NuGet是什么?为什么.NET项目中会有NuGet?如何使用NuGet程序包?
本文首发于**码友网**–《NuGet是什么?为什么.NET项目中会有NuGet?如何使用NuGet程序包?》概述大家好,我是专注.NET开发的码友网创建者Rector。在.NET应用程序编程开发中,开发者通常使用类库来管理、维护属于同一分类的程序代码,以便代码的重用。一般情况下,处于同一类库的所有类都位于同一程序集。这些类库被编译器编译后会生成扩展名为.dll的动态链接库文件,你可以在其它项目中通过引用的方式导入这些.dll程序集并使用其中被封装的类及成员。但随着项目越来越大、越来越多,使用手动原创 2021-12-13 22:02:25 · 8759 阅读 · 1 评论 -
创建API服务最小只要4行代码!!!尝新体验ASP.NET Core 6预览版本中发布的最小Web API(minimal APIS)新特性
本文首发于 码友网–《创建API服务最小只要4行代码!!!尝新体验ASP.NET Core 6预览版本中发布的最小Web API(minimal APIS)新特性》概述.NET开发者们大家好,我是Rector。几天前(美国时间2021年8月10日),微软官方发布了.NET 6的第7个预览版,其中包含了很多新的特性和功能,比如:优化最小Web API(minimal APIS)模板为生成常用HTTP响应添加了IResult的接口实现最小操作支持Request,Response等优化了最小主机、原创 2021-09-15 14:25:05 · 310 阅读 · 0 评论 -
创建API服务最小只要4行代码!!!尝新体验ASP.NET Core 6预览版本中发布的最小Web API(minimal APIS)新特性
本文首发于《尝新体验ASP.NET Core 6预览版本中发布的最小Web API(minimal APIS)新特性》概述.NET开发者们大家好,我是Rector。几天前(美国时间2021年8月10日),微软官方发布了.NET 6的第7个预览版,其中包含了很多新的特性和功能,比如:优化最小Web API(minimal APIS)模板为生成常用HTTP响应添加了IResult的接口实现最小操作支持Request,Response等优化了最小主机、模板从查询字符串中获取Blazor组件参数原创 2021-08-16 09:19:39 · 1335 阅读 · 0 评论 -
ASP.NET Core 3.1使用Redis缓存数据库实现精准执行延迟任务的解决方案
本文首发于《ASP.NET Core 3.1使用Redis缓存数据库实现精准执行延迟任务的解决方案》。前言作为一名.NET开发者,你是否曾遇到过类似这样的需求:“在一个电商网站中,当一个订单超过30分钟仍未支付,则需使用任务将此订单设置为作废订单。”。这是一个在开发过程中常见的定时任务(或者延迟任务)的典型案例,定时任务/延迟任务有非常多的场景,我们不能一一列举,那么,在程序开发中的实现方式又有哪些呢?定时轮循数据库,即使用定时任务(比如30秒,1分钟,2分钟…)去定时检查数据库的订单数据,将超过原创 2021-05-07 14:09:44 · 955 阅读 · 0 评论 -
.NET 5/.NET Core使用EF Core 5连接MySQL数据库写入/读取数据示例教程
本文首发于《.NET 5/.NET Core使用EF Core 5(Entity Framework Core)连接MySQL数据库写入/读取数据示例教程》前言在.NET Core/.NET 5的应用程序开发,与其经常搭配的数据库可能是SQL Server。而将.NET Core/.NET 5应用程序与SQL Server数据库的ORM组件有微软官方提供的EF Core(Entity Framework Core),也有像SqlSugar这样的第三方ORM组件。EF Core连接SQL Server数据原创 2021-05-01 07:18:37 · 2223 阅读 · 7 评论 -
开源干货!.NET Core + JWT令牌认证 + Vue.js通用动态权限(RBAC)管理系统框架[DncZeus]开源
DncZeus前言关于 DncZeusDncZeus = Dnc + Zeus“Dnc”–.Net Core 的缩写;“Zeus”–中文译为宙斯,是古希腊神话中的众神之王,奥林匹斯十二主神之首,统治宇宙万物的至高无上的主神(在古希腊神话中主神专指宙斯),人们常用“众神和人类的父亲”、“神王”来称呼他,是希腊神话诸神中最伟大的神。DncZeus的愿景就是做一个.NET Core 领域的简...原创 2019-01-09 15:15:12 · 824 阅读 · 0 评论