C#/.NET/.NET Core技术前沿周刊 | 第 5 期(2024年9.9-9.15)

news/2024/9/19 18:24:14/文章来源:https://www.cnblogs.com/Can-daydayup/p/18415922

前言

C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。

欢迎投稿,推荐或自荐优质文章/项目/学习资源等。每周一定期发布!!!

  • 📰C#/.NET/.NET Core技术前沿周刊汇总:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetWeekly.md
  • 🏆C#/.NET/.NET Core技术前沿周刊Issues(投稿地址):https://github.com/YSGStudyHards/DotNetGuide/issues/44

.NET 9中的性能改进

  • 文章简介:详细的介绍了.NET 9中的性能改进内容。
  • 文章地址:https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-9

.NET 9 Release Candidate 1现已发布!

  • 文章简介:.NET 9 Release Candidate 1现已发布。这是我们两个候选版本中的第一个。此版本包括增强的WebSocket API、新的压缩选项、高级SignalR跟踪以及对.NET MAUI的更新,以实现更好的文本对齐等。
  • 文章地址:https://devblogs.microsoft.com/dotnet/dotnet-9-release-candidate-1-is-now-available

GitHub模型和.NET:为工程师构建生成式AI应用程序

  • 文章简介:作为全栈工程师,我们经常需要将后端和前端代码与AI模型集成。然而,获取这些模型一直是一个重大挑战。主要障碍之一是缺乏对开放和封闭模型的简单访问。在GitHub,我们正在打破访问障碍并推出GitHub模型。让开发人员可以访问GPT-4 o、Phi 3、Mistral Large 2或Llama 3.1中的各种AI模型。虽然GitHub Models今天处于私人测试阶段,但您可以加入等待名单。
  • 文章地址:https://devblogs.microsoft.com/dotnet/using-github-models-and-dotnet-to-build-generative-ai-apps

Android Asset Packs for .NET & .NET MAUI Android Apps

  • 文章简介:我们引入了一种新的方法来为.NET 9中的.NET和.NET MAUI Android应用程序生成资产包,您可以立即尝试。什么是资产包?为什么要使用它们?如何开始?让我们进入它!
  • 文章地址:https://devblogs.microsoft.com/dotnet/android-asset-packs-in-dotnet-android

学习构建您的第一个Blazor Hybrid应用程序!

  • 文章简介:今天,我们很高兴向您介绍Blazor Hybrid官方研讨会!通过这个自定进度的研讨会,您将学习使用Blazor Hybrid构建跨平台应用程序的所有基础知识。
  • 文章地址:https://devblogs.microsoft.com/dotnet/introducing-blazor-hybrid-workshop/

为什么F#代码如此健壮和可靠?

  • 文章简介:在Access Softek中,我们使用C#和.NET为金融机构开发软件已有二十年,同时也遭受了许多错误的困扰。我们努力实施零错误政策,并获得了绿色的光来构建我们的一个新项目,即EasyCoin,在F#中,因为它被声称是一个非常强大和有效的工具。
  • 文章地址:https://devblogs.microsoft.com/dotnet/why-is-fsharp-code-so-robust-and-reliable/

Entity Framework Plus: 让 EF Core 开发如虎添翼

  • 文章简介:Entity Framework Plus是一个开源、免费(MIT License)、功能强大的 Entity Framework(EF)和 Entity Framework Core(EF Core) 扩展库,旨在提升 Entity Framework 的性能和克服其局限性。通过提供一系列实用的功能,如批量操作、查询缓存、查询延迟、LINQ动态、审计跟踪等,使得使用 Entity Framework 进行数据库开发变得更加高效和灵活。
  • 文章地址:https://mp.weixin.qq.com/s/fvItRFoRMHJfqEnulZNXgw

C#编写的一款强大的 Windows 微调工具

  • 文章简介:SophiApp是一个免费且开源的应用程序,旨在为Windows 10和Windows 11用户提供精细的调整和优化功能。该项目作为Sophia Script项目的下一章节,继续致力于通过现代的用户界面和用户体验(UI/UX)来增强Windows系统的功能性和个性化。SophiApp提供了超过130种独特的调整选项,确保用户在调整系统时不会对其造成任何损害。
  • 文章地址:https://mp.weixin.qq.com/s/_YJ32Rx7vH7W11mNvb7Nag

浅谈 C# 中的顶级语句

  • 文章简介:在C# 9版本中引入了一项新特性:顶级语句,这一特性允许在不显式定义 Main 方法的情况下直接编写代码。
  • 文章地址:https://mp.weixin.qq.com/s/TDKCtVc2CnieApRpkua7pw

一个全面且高效的C#帮助类库

  • 文章简介:Common.Utility是一个C#编写的实用工具库,它收集并整理了大量的辅助类,旨在提供一系列方便开发者在.NET环境中使用的功能。
  • 文章地址:https://mp.weixin.qq.com/s/2as0eOhkw5Sm38l20Fk1DQ

.NET 9 中 LINQ 新增的功能

  • 文章简介:本文讲解了.NET 9 中 LINQ 新增的功能。
  • 文章地址:https://mp.weixin.qq.com/s/2G8rFEsa7pPu8yj-3P_Kew

记一次 公司.NET项目部署在Linux环境压测时 内存暴涨分析

  • 文章简介:公司部署在某碟上的项目在9月份压测50并发时,发现某个容器线程、内存非正常的上涨,导致功能出现了异常无法使用。根据所学,自己分析了下线程和内存问题,分析时可以使用lldb或者windbg,但是个人比较倾向于界面化的windbg,所以最终使用windbg开干。
  • 文章地址:https://www.cnblogs.com/kangao/p/18414480

dotnet 读 WPF 源代码笔记 从 WM_POINTER 消息到 Touch 事件

  • 文章简介:本文将介绍在 WPF 底层是如何从 Win32 的消息循环里获取到的 WM_POINTER 消息处理转换作为 Touch 事件的参数,由于 WPF 触摸部分会兼顾开启 Pointer 消息和不开启 Pointer 消息,在 WPF 框架里面的逻辑会有部分是兼容逻辑,为了方便大家理解,本文分为两个部分。
  • 文章地址:https://www.cnblogs.com/lindexi/p/18403860

UWP 通过 .NET 9 和Native AOT 的支持实现 UWP 应用的现代化

  • 文章简介:微软(9 月 11 日)发布博文,微软正在预览对 .NET 9 的 UWP(通用 Windows 平台)支持,为现有 UWP 开发人员提供一条使用最新的 .NET 和本机 AOT 实现其应用程序现代化的途径。这样做是因为该公司敦促开发人员切换到 Windows App SDK 和 WinUI 3,可以让现有 UWP 开发者利用最新 .NET 和 Native AOT 来现代化改造其应用。
  • 文章地址:https://www.cnblogs.com/shanyou/p/18412887

使用Roslyn分析器和修复器 对异步方法规范化返回Async结尾

  • 文章简介:使用Roslyn分析器和修复器 对异步方法规范化返回Async结尾。
  • 文章地址:https://www.cnblogs.com/vipwan/p/18412585

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/797917.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python-super函数

单继承 在单继承中super主要是用来调用父类的方法的class A:def __init__(self):self.n = 2def add(self, m):print(self is {0} @A.add.format(self))self.n += mclass B(A):def __init__(self):self.n = 3def add(self, m):print(self is {0} @B.add.format(self))super().ad…

百度AI studio克隆失败解决办法

百度AI studio克隆失败解决办法 目前还没办法在其他地方查到问题的解决办法,在此记录一下 具体问题描述 在飞桨AI studio克隆paddle的submodule时,会遇到各种网络导致的问题(开关代理都没有用) 具体的报错包括:失败的尝试 把github链接换成gitee的,但是一些库在gitee没有…

正式发售!《黑神话:悟空》背后的技术力量——UE5与实时云渲染

《黑神话:悟空》终于在8月20号正式发售,相信大家都已经玩起来了!作为国产游戏的画质巅峰之作,《黑神话:悟空》凭借其令人叹为观止的画面质量和游戏体验,赢得了广泛的好评.这一切都离不开游戏背后的强大技术支持——虚幻引擎5(UE5).千呼万唤始出来,《黑神话:悟空》终于在今年…

[JS] ES Modules的运作原理

本文介绍了 ES Modules (ESM) 在浏览器环境中的运行原理,详细阐述了 ESM 的三大加载步骤:构建、实例化、求值,并讨论了其动态加载能力、循环依赖处理方式及与 CommonJS 的区别。ESM 通过 import 语句引入其它依赖,通过 export 语句导出模块成员。 在浏览器环境中,<scri…

Go runtime 调度器精讲(八):sysmon 线程和 goroutine 运行时间过长的抢占

原创文章,欢迎转载,转载请注明出处,谢谢。0. 前言 在 Go runtime 调度器精讲(七):案例分析 一文我们介绍了一个抢占的案例。从案例分析抢占的实现,并未涉及到源码层面。本文将继续从源码入手,看 Go runtime 调度器是如何实现抢占逻辑的。 1. sysmon 线程 还记得 Go run…

Go runtime 调度器精讲(八):sysmon 线程和运行时间过长的抢占

原创文章,欢迎转载,转载请注明出处,谢谢。0. 前言 在 Go runtime 调度器精讲(七):案例分析 一文我们介绍了一个抢占的案例。从案例分析抢占的实现,并未涉及到源码层面。本文将继续从源码入手,看 Go runtime 调度器是如何实现抢占逻辑的。 1. sysmon 线程 还记得 Go run…

usb协议

1 USB 信号编码 USB 传输的编码就是 NRZI 格式,在 USB 中,电平翻转代表逻辑 0,电平不变代表逻辑1:翻转的信号本身可以作为一种通知机制,可以看到,即使把 NRZI 的波形完全翻转,所代表的数据序列还是一样的,对于像 USB 这种通过差分线来传输的信号方便。

引入语义标签过滤:利用标签相似度增强检索

引入语义标签过滤:利用标签相似度 增强检索 传统的标签搜索缺乏灵活性。如果我们要过滤恰好包含给定标签的样本,可能会出现这样的情况,特别是对于只包含几千个样本的数据库, 可能没有任何(或只有少数)与我们的查询匹配的样本。两种搜索的不同之处在于搜索结果的稀缺性 传统的…

娄涵格第一次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/rjjc这个作业的目标 介绍自己。自我评估,期待在课程收获什么,担当什么样的角色姓名-学号 娄涵格-2022329301112自我介绍 1、基本信息 大家好,我的名字是娄涵格,来自浙江台州,目前是浙江理工大学22电气工程及其自…

踩坑日志3:每一个epoch都会重新随机采样,固定batch容易使模型陷入局部解

前几天师弟在机器学习领域看到了一个对样本选择的方法,目的是从特征的角度均匀选择样本。如下图所示,首先初始化将样本的特征进行加和并归一化,迭代取出样本(取值最大的那个样本,再令样本的值乘以1-样本的值更新所有样本)。这般便可以从理论上均匀的取到不同分布的样本,…

动态规划——数学模型精解

动态规划是运筹学的一个分支,主要用于求解多阶段决策过程的优化问题。1950年代初,R.E. Bellman提出了最优性原理,将复杂的多阶段问题分解为一系列单阶段问题逐步求解,开创了动态规划这一方法。1957年,他出版了《Dynamic Programming》,成为该领域的经典著作。动态规划自问…