本系列文章主要参考了《Ultimate ASP.NET Core 3 Web API》一书,我对原文进行了翻译,同时适当删减、修改了一部分内容。
C#多线程开发-了解C#5.0 05
前面一篇文章,了解了任务并行库。这是异步编程基础设施,它允许我们以模块化的方式设计程序,来组合不同的异步操作。解决了以往线程之间传递消息难等问题,但是我们在阅读和编写此类程序时还是...
网站接入QQ登录注意事项
本文主要跟大家分享下我的个人博客 陈新的个人博客 站点在接入QQ登录的过程中所遇到的一些问题,在这里分享给大家,方便准备想接入QQ登录功能的或者接入过程中正遇到一些问题的...
ASP.NET MVC 修改视图的默认路径
本章将和大家分享如何在ASP.NET MVC中修改视图的默认路径。在此之前,首先我们要搞懂MVC它是怎么搜索视图的。
ASP.NET管道处理模型(二)
从上一章中我们知道Http的任何一个请求最终一定是由某一个具体的HttpHandler来处理的,不管是成功还是失败 。
ASP.NET管道处理模型(一)
本章将和大家分享ASP.NET中的管道处理模型。所谓管道处理模型,其实就是后台如何处理一个Http请求,定义多个事件完成处理步骤,每个事件可以扩展动作(IHttpModule),&...
基于SigalR实现的奥运会实时金牌榜
因为本人的代码水平一般,期间遇到了一些问题,如signalR跨域,xamarin.forms 跨平台通知,rtf文本的显示... 花了大量的时间,有的解决了,有的没解决。 但最后整...
asp.net core 发送QQ邮件
.netframework 中发送邮件的api主要是使用SmtpClient 类,到了.netcore,官方并不推荐使用SmtpClient API,详情可查看官方说明:https...
EFCore生产环境数据库升级方案
这里之所以推荐使用生成SQL的方式来应用迁移,是因为将迁移生成SQL脚本后,更具灵活性,主要有以下几点好处:
EFCore生产环境数据库升级方案
这里之所以推荐使用生成SQL的方式来应用迁移,是因为将迁移生成SQL脚本后,更具灵活性,主要有以下几点好处: