.NET周刊【1月第1期 2023-01-07】】的更多相关文章

国内文章 [开源]基于.net6+gtksharp实现的Linux下的图形界面串口调试工具 https://www.cnblogs.com/flykai/p/17007554.html 由于公司的上位机等硬件项目都是基于Linux操作系统的,软硬件通讯调试麻烦,市面上又没有好用的图形操作软件来实现便捷的串口调试,还有一方面原因,公司的销售及售后人员对Linux操作系统比较陌生不会操作,只能依靠图形软件,于是本人便抽空便基于.net6及gtk提供的sdk,实现了一个图形界面的串口调试工具,可运行于…
这应该是2023年农历新年前的最后一篇.NET周报,再次预祝大家新年快乐! 国内文章 看我是如何用C#编写一个小于8KB的贪吃蛇游戏的 https://www.cnblogs.com/InCerry/p/building-a-self-contained-game-in-c-under-8-kilobytes-74c3cf60ea04.html 译者注:这是Michal Strehovský大佬的一篇文章,他目前在微软.NET Runtime团队工作,主要是负责.NET NativeAOT功能的…
国内文章 .NET 入门到高级路线 https://www.cnblogs.com/hejiale010426/archive/2023/02/01/17083913.html 笔者介绍了.NET入门到高级路线需要学习的知识和资源链接等. 如何将WebAssembly优化到1MB? https://www.cnblogs.com/hejiale010426/archive/2023/01/30/17076817.html 对于Blazor WebAssembly加载方案的优化是针对于WebAss…
国内文章 SQLSERVER的truncate和delete有区别吗? https://mp.weixin.qq.com/s/wTIeW8rjj3cRzoaQcg2sOw 在面试中我相信有很多朋友会被问到 truncate 和 delete 有什么区别 ,这是一个很有意思的话题,本篇我就试着来回答一下,如果下次大家遇到这类问题,我的答案应该可以帮你成功度过吧. 一个用于访问 OpenAI GPT-3 API的 .NET SDK https://mp.weixin.qq.com/s/91SBO2Z…
国内文章 ASP.NET Core中如何限制响应发送速率(不是调用频率) https://www.cnblogs.com/coredx/p/17195492.html ASP.NET Core中有很多RateLimit组件,.NET 7甚至推出了官方版本.不过这些组件的主要目标是限制客户端访问服务的频率,在HTTP服务器崩溃前主动拒绝部分请求.如果请求没有被拒绝服务会尽可能调用资源尽快处理.现在有一个问题,有什么办法限制响应的发送速率吗?这在一些需要长时间传输流式数据的情况时很有用,避免少量请求…
国内文章 LRU缓存替换策略及C#实现 https://www.cnblogs.com/eventhorizon/p/17290125.html 这篇文章讲述了缓存替换策略,特别是LRU算法.LRU算法基于这样一个假设:如果数据最近被访问过,那么将来被访问的几率也更高.通常我们会用双向链表来实现这个数据结构,每次访问数据的时候,就将数据移动到链表的尾部.但如果数据的访问模式不符合LRU算法的假设,那么LRU算法就会失效.文章还提到了LFU和LFRU算法,可以有效的解决这个问题.最后,文章介绍了如…
国内文章 [ASP.NET Core]按用户等级授权 https://www.cnblogs.com/tcjiaan/p/17024363.html 本文介绍了ASP.NET Core如何按照用户等级进行授权. 在 C# 9 中使用 foreach 扩展 https://www.cnblogs.com/newbe36524/archive/2023/01/06/17018770.html 在 C# 9 中,foreach 循环可以使用扩展方法.在本文中,我们将通过例子回顾 C# 9 中如何扩展…
由于微信公众号排版问题,建议大家在PC端浏览. 国内文章 C# 很少人知道的科技 https://blog.lindexi.com/post/C-很少人知道的科技.html 本文来告诉大家在C#很少有人会发现的科技.即使是工作了好多年的老司机也不一定会知道这些科技,如果觉得我是在骗你,那么请看看本文的内容. C#调用js库的方法 https://www.cnblogs.com/s0611163/archive/2023/01/17/17056909.html 用.net6开发一个Winform程…
2023 01 19 HW Okay, then let's start.  Okay. Maybe Karina, we start with the C2 design freeze. Yeah, of course we can start with that. Yeah, so about the workshop, I think Zorin, you already talked about it with Hans-Michel yesterday. So we booked ou…
国内文章 聊一聊被 .NET程序员 遗忘的 COM 组件 https://www.cnblogs.com/huangxincheng/p/16799234.html 将Windows编程中经典的COM组件拿出来再复习一下,解释了COM组件互相调用的原理. 使用 C# 开发的轻量级开源数据库 LiteDB https://mp.weixin.qq.com/s/xz7T_aMaHeybHWz5byD0wg 介绍一个开源的数据库组件,LiteDB 是一个小型.快速.轻量级的 .NET NoSQL 嵌入…