并行执行异步方法的最佳实践 .NET技术

并行执行异步方法的最佳实践

最近写了三篇关于并行异步的博客,因为我走了很多弯路。并行执行异步方法并接收返回值这个问题,stackoverflow上讨论好几年,.NET 6实现了Parallel.Foreach...
阅读全文
ASP.NET Core - .NET 6 的入口文件 .NET技术

ASP.NET Core – .NET 6 的入口文件

自从.NET 6 开始,微软对应用的入口文件进行了调整,移除了 Main 方法和 Startup 文件,使用顶级语句的写法,将应用初始化的相关配置和操作全部集中在 Program....
阅读全文
记一次 .NET 某游戏网站 CPU爆高分析 .NET技术

记一次 .NET 某游戏网站 CPU爆高分析

这段时间经常有朋友微信上问我这个真实案例分析连载怎么不往下续了,关注我的朋友应该知道,我近二个月在研究 SQLSERVER,也写了十多篇文章,为什么要研究这东西呢? 是因为在 du...
阅读全文
WPF简单自动更新(升级)程序+服务端 .NET技术

WPF简单自动更新(升级)程序+服务端

工作逻辑是用户启动主程序,主程序启动更新程序,更新程序立刻检查是否有已经下载好的更新包,如果有则立刻关闭主程序进行更新,如果没有则访问服务器查询更新包,并在后台静默下载,下载完成后...
阅读全文
ASP.NET Core - IStartupFilter 与 IHostingStartup .NET技术

ASP.NET Core – IStartupFilter 与 IHostingStartup

  上面讲到的方式虽然能够根据不同环境将Startup中的启动逻辑进行分离,但是有些时候我们还会可以根据应用中的功能点将将一系列相关中间件的注册封装到一起,从 Startup 类中...
阅读全文
C#网络爬虫开发 .NET技术

C#网络爬虫开发

爬虫一般都是用Python来写,生态丰富,动态语言开发速度快,调试也很方便但是
阅读全文
ASP.NET6 + Mongo + OData .NET技术

ASP.NET6 + Mongo + OData

安装MongoDB.Driver VS22022基于.NET6基础上创建的asp.net core web api模板已经合并了Startup和Program类, 所有的服务注入,...
阅读全文