.html
笔者介绍了.NET入门到高级路线需要学习的知识和资源链接等。
.html
对于Blazor WebAssembly加载方案的优化是针对于WebAssembly首次加载,由于BlazorWebAssembly是在首次加载的时候会将.NET Core的所有程序集都会加载到浏览器中,并且在使用的时候可能引用了很多第三方的dll,导致加载缓慢,本文就通过几种方式来降低WebAssembly的大小。
.html
书接上文,我们使用了 Consul实现了服务注册与发现,对Consul不熟悉的同学可以先看看。这篇文章我们来学习Ocelot网关,在这之前我们首先得需要知道“什么是API网关?”,“为什么要选择Ocelot?”以及“如何将Consul与Ocelot结合起来”等等,同样这些知识点网上的文章也介绍得比较详细了,我这里也只做简单的介绍,然后本文只是个人学习与分享,不喜勿喷,谢谢。
胡桃工具箱是一个 Windows 平台的开源的原神工具箱,旨在帮助玩家获得更好的游戏体验;它是对官方移动端工具的一种非破坏性功能扩展,为不习惯在移动端进行原神游戏的 PC 玩家提供一个在 Windows 平台下获得接近移动端功能权利的途径。
本文以 .NET 6 Runtime 源码作为学习材料,对线程池的设计进行介绍。从目前的理解上来看,其整体的设计与原来 C++ 的实现并没有特别大的出入。
相信绝大部分用 SQLSERVER 作为底层存储的程序员都知道 nolock
关键词,即使当时不知道也会在踩过若干阻塞坑
之后果断的加上 nolock
,但这玩意有什么注意事项呢?这就需要了解它的底层原理了。
本地消息表模式,其作为柔性事务的一种,核心是将一个分布式事务拆分为多个本地事务,事务之间通过事件消息衔接,事件消息和上个事务共用一个本地事务存储到本地消息表,再通过定时任务轮询本地消息表进行消息投递,下游业务订阅消息进行消费,本质上是依靠消息的重试机制达到最终一致性。
年前遇到了好几例托管堆被损坏的案例,有些运气好一些,从被破坏的托管堆内存现场能观测出大概是什么问题,但更多的情况下是无法做出准确判断的,原因就在于生成的dump是第二现场,借用之前文章的一张图,大家可以理解一下。
Monorepo(monolithic repository)是一种项目架构,简单来说就是,将多个项目或包文件放到一个git仓库来管理,很多前端项目vue3、element都是采用的这种架构模式。
今天给大家推荐一个开源跨平台的一个开源跨平台的Steam、Uplay、Origin、Epic等游戏平台的基础免费增强工具Watt Toolkit,Watt Toolkit原名Steam++,在这款工具中,您可以做到进行社区加速、成就浏览以及解锁、账号切换、本地令牌、自动挂卡等实用功能。。
.NET开发中操作数据库EF一直是我的首选,工作和学习也一直在使用。EF一定程度的提高了开发速度,开发人员专注业务,不用编写sql。方便的同时也产生了一直被人诟病的一个问题性能低下。
由于Mayuki大佬未更新外文主题详情,所以本次周报外文板块仅标题和URL。
.3.0-beta.1
/
/
.0.59
/okazuki/articles/viewside-validation
/okazuki/articles/blazor-validationsummary-tips
/
/oyasumi731/articles/26309b705704cc
/
/@marcioalthmann/bloom-filters-8dde17bc7ee6
/@niko.kantaria/integration-testing-with-respawn-in-asp-net-core-6de63dcfc7ba
/@ocoanet/static-and-non-static-interface-member-calls-in-net-they-are-not-the-same-b22bf2d00ae5
/
neue cc - SimdLinq - 将LINQ直接与SIMD兼容,以实现超高速的库
JJMasterData - 一个用于在运行时从数据库元数据生成CRUD的.NET库。
=12
Roslyn 团队刚刚合并了“更快的字符串文本切换”优化 - github/dotnet/roslyn/ 以下是快速代码样例:
.NET8将支持ASP.NET Core在macOS上使用HTTPS协议。
发布使用SIMD技术优化的LINQ扩展库,统计方法可以提高3~10倍的速度。
=12
国内板块由 InCerry 进行整理 : .NET
其余内容来自 Myuki WeekRef,由InCerry翻译(已获得授权) : .NET
由于笔者没有那么多时间对国内的一些文章进行整理,欢迎大家为《.NET周报-国内文章》板块进行贡献,需要推广自己的文章或者框架、开源项目可以下方的项目地址提交Issue或者在我的微信公众号私信。
格式如下:
10~50字左右的标题
对应文章或项目网址访问链接
200字以内的简介,如果太长会影响阅读体验
/.NET-Weekly
相信大家在开发中经常会遇到一些性能问题,苦于没有有效的工具去发现性能瓶颈,或者是发现瓶颈以后不知道该如何优化。之前一直有读者朋友询问有没有技术交流群,但是由于各种原因一直都没创建,现在很高兴的在这里宣布,我创建了一个专门交流.NET性能优化经验的群组,主题包括但不限于:
如何找到.NET性能瓶颈,如使用APM、dotnet tools等工具
.NET框架底层原理的实现,如垃圾回收器、JIT等等
如何编写高性能的.NET代码,哪些地方存在性能陷阱
希望能有更多志同道合朋友加入,分享一些工作中遇到的.NET性能问题和宝贵的性能分析优化经验。目前一群已满,现在开放二群。
如果提示已经达到200人,可以加我微信,我拉你进群: ls1075
另外也创建了QQ群,群号: 687779078,欢迎大家加入。
本文发布于:2024-01-30 20:56:33,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170661942122787.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |