- Java锁的逻辑(结合对象头和ObjectMonitor)
- 还在用饼状图?来瞧瞧这些炫酷的百分比可视化新图形(附代码实现)⛵
- 自动注册实体类到EntityFrameworkCore上下文,并适配ABP及ABPVNext
- 基于Sklearn机器学习代码实战
https://www.cnblogs.com/xbotter/p/semantic_kernel_introduction_planner.html 。
本文介绍了Semantic Kernel的一个核心能力,即实现目标导向的AI应用。文中以一个示例展示了如何使用Planner规划器,将一个目标分解为任务列表,并执行相应的技能,最终完成一个中文新闻稿的写作和发送。文中还介绍了Semantic Kernel的一些基本概念和使用方法,以及相关的参考资料.
https://www.cnblogs.com/kewei/p/17321517.html 。
本文介绍了ServiceSelf项目,它是一个为.NET泛型主机的应用程序提供自安装为服务进程的能力的开源项目,支持windows和linux平台。本文还展示了如何使用nuget包和代码示例集成ServiceSelf,以及如何在不同平台下控制服务的安装和卸载.
https://www.cnblogs.com/xbotter/p/semantic_kernel_introduction_connector.html 。
本文是一篇关于Semantic Kernel的入门教程,介绍了Connector的概念和作用,以及如何在Native Function中使用Connector进行外部数据源和服务的对接。本文还给出了几个官方示例,展示了Connector的使用方法和场景.
https://www.cnblogs.com/Can-daydayup/p/17320282.html 。
本文介绍了.NET Core中如何通过反射和依赖注入根据自定义特性调用对应的方法,实现更灵活的编程方式。文章给出了自定义特性、服务类和反射调用的示例代码,并展示了输出结果.
https://www.cnblogs.com/xbotter/p/semantic_kernel_introduction_memory_part_2.html 。
本文介绍了Semantic Kernel的Memory功能,包括内存配置、信息存储、语义搜索、语义问答、引用存储和内存的持久化,以及相关的代码示例和参考资料.
https://www.cnblogs.com/hejiale010426/p/17309490.html 。
本文是关于.NET 8预览版中使用Blazor组件进行服务器端呈现的介绍,作者分享了如何创建一个空的ASP.NET Core web app,并在其中添加一个简单的Razor组件,然后在Program.cs中设置Razor组件服务和映射组件的终结点,最后运行应用程序并查看组件渲染的效果。作者还尝试了给组件添加一个点击事件,但发现无法触发,欢迎大佬一起讨论新的技术.
https://www.cnblogs.com/1996-Chinese-Chen/p/17307019.html 。
本文介绍了C#表达式树的概念和用法,表达式树是定义代码的数据结构,基于编译器的解析和输出结构 1 。作者展示了如何使用Expression.Dynamic方法和不同的绑定器来动态执行各种操作,如创建实例,调用方法,进行二元和一元运算,设置和获取属性和索引,判断属性是否是事件,调用委托,转换类型等.
https://www.cnblogs.com/wucy/p/17295708.html 。
本文主要讲解了如何读取ASP.NET Core中的Response.Body,分析了它的源码实现和原理,以及如何使用中间件和MemoryStream来解决默认情况下无法读取的问题。本文还对比了Http日志记录中间件的处理方式,以及为什么要把替换后的结果还原到原始的Response.Body上。本文是作者对ASP.NET Core源码探究的一部分,旨在分享自己的体验和思考,帮助读者更好地理解和使用这个框架.
https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-3/ 。
.NET 8 Preview 3 已经发布.
本文介绍了以下功能和改进:
https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-3/ 。
在 .NET 8 Preview 3 中引入 ASP.NET Core 更新.
此版本引入了各种新功能,例如 ASP.NET Core Native AOT 支持、支持范围/兼容性、模板等.
https://devblogs.microsoft.com/dotnet/announcing-dotnet-maui-in-dotnet-8-preview-3/ 。
在 .NET 8 Preview 3 中引入 .NET MAUI 更新.
此版本包括质量改进和改进的内存管理.
https://devblogs.microsoft.com/dotnet/check-out-csharp-12-preview/ 。
引入 C# 12 预览功能.
https://devblogs.microsoft.com/dotnet/april-2023-updates/ 。
.NET 7.0.5 和 6.0.16 发布.
此版本不包含任何安全修复,仅包含错误修复和小改进.
https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/stable-channel#version-13 。
Windows App SDK v1.3.0 发布.
此版本引入了几个新功能,例如 XAML Backdrop API(例如将 Mica 应用于窗口背景)和用于访问应用程序窗口的 Window.AppWindow API.
https://github.com/mysql-net/MySqlConnector/releases/tag/2.3.0-beta.2 。
Async MySQL Connector 2.3.0 Beat 2 已经发布.
此版本包括一些改进,例如在 MariaDB 上跳过元数据和 MySqlDataReader 回收提高性能.
https://devblogs.microsoft.com/nuget/nuget-org-terms-of-service-update-on-unexpected-behavior-and-hate-speech/ 。
更新 NuGet.org 服务条款.
服务条款已更新,增加了两条关于作弊的规则。一个是关于包描述或 README 中没有提到的意外行为(恶意后门等)的规则,另一个是关于仇恨言论的规则.
https://ayende.com/blog/199265-A/debugging-native-memory-issues-in-a-c-application 。
一个关于调查 C# 应用程序中访问冲突的崩溃问题的故事.
Avx2读取内存时读取无效内存导致的问题.
https://medium.com/c-sharp-progarmming/data-validation-with-fluent-validation-for-asp-net-core-6613c71211f8 。
如何在 ASP.NET Core 中使用 Fluent Validation 实现输入验证.
https://zenn.dev/jun_murakami/articles/87c79a3c622b6f 。
关于使用 Avalonia UI v11 预览所做更改的一些注意事项.
https://devblogs.microsoft.com/visualstudio/improving-visual-studio-performance-with-the-new-instrumentation-tool/ 。
一篇关于提高 Visual Studio 性能的文章,介绍了 Visual Studio 的新检测工具.
https://dev.to/kamilbaczek/boost-your-integration-testing-for-rest-apis-with-snapshot-testing-g2b 。
了解如何使用 Verify 进行单元测试以比较和验证数据.
https://zenn.dev/shimat/articles/c4b5b05dcd85c7 。
在 Generic Math 中定义自己的 Vector 结构并实现它,使其在执行加法时不会溢出.
https://medium.com/abp-community/whats-new-in-net-8-discover-all-net-8-features-bf98bc9cf68c 。
它引入了 .NET 8 的新功能和 Random.GetItems 等 API.
https://michaelscodingspot.com/csharp-12-proposals/ 。
它介绍了 C# 12 提案和其他 C# 功能.
https://blog.elmah.io/normalize-and-compare-urls-with-csharp/ 。
如何粉碎、规范化和比较 URL 中包含的 ID.
https://ravendb.net/articles/externalfinalizer-adding-a-finalizer-to-3rd-party-objects 。
一种在外部使用终结器来销毁没有终结器的对象的技术.
https://steven-giesel.com/blogPost/faf06188-bae9-484d-804d-a42d58d18cad 。
尝试使用 SIMD 加速 LINQ 并实现一个库.
https://danielwertheim.se/the-journey-with-multi-tenancy-accesses-continues-with-some-issues/ 。
多租户接入时的实现和注意事项.
https://itnext.io/working-with-nested-tasks-9acd700c0e86 。
关于嵌套任务行为及其控制.
https://japan.zdnet.com/article/35202341/ 。
介绍 GitHub 对导出 SBOM 的支持.
https://speakerdeck.com/christianweyer/wasm-wasi-wtf-webassembly-101-for-net-developers 。
有关 .NET 开发人员的 WebAssembly、WASI 和 Blazor 的当前状态和未来的幻灯片.
https://speakerdeck.com/cygames/sabanokai-fa-yan-yu-tong-gamotarasugao-xiao-lu-nakai-fa-ti-zhi-purikone-gurandomasutazukai-fa-shi-li 。
基于C#的客户端/服务器开发语言统一带来的高效开发体制 预联系!大型大师开发案例 。
https://dotnetlab.connpass.com/event/279139/ 。
https://github.com/HoloLabInc/IwasmUnity 。
https://twitter.com/ikorin24/status/1646773888767119361?s=12 。
谈论 AVX-512 支持 。
https://twitter.com/egorbo/status/1645390605818773505?s=12 。
谈谈对齐和不对齐在内存访问性能上的区别.
https://twitter.com/egorbo/status/1646922981744992261?s=12 。
谈论在 486 MS-DOS 上运行C#本机构建的代码 (SeeSharpSnake)。最后,它在真正的 PC 上运行.
https://twitter.com/lukaaash/status/1644761881721044994?s=12 。
由于笔者没有那么多时间对国内的一些文章进行整理,欢迎大家为《.NET周报-国内文章》板块进行贡献,需要推广自己的文章或者框架、开源项目可以下方的项目地址提交Issue或者在我的微信公众号私信.
格式如下:
https://github.com/InCerryGit/.NET-Weekly 。
相信大家在开发中经常会遇到一些性能问题,苦于没有有效的工具去发现性能瓶颈,或者是发现瓶颈以后不知道该如何优化。之前一直有读者朋友询问有没有技术交流群,但是由于各种原因一直都没创建,现在很高兴的在这里宣布,我创建了一个专门交流.NET性能优化经验的群组,主题包括但不限于:
希望能有更多志同道合朋友加入,分享一些工作中遇到的.NET性能问题和宝贵的性能分析优化经验。 目前一群已满,现在开放二群.
如果提示已经达到200人,可以加我微信,我拉你进群: ls1075 。
另外也创建了 QQ群 ,群号: 687779078,欢迎大家加入.
最后此篇关于.NET周报【4月第3期2023-04-15】的文章就讲到这里了,如果你想了解更多关于.NET周报【4月第3期2023-04-15】的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
创建使用.NET框架的asp.net页面时,访问该页面的客户端是否需要在其计算机上安装.NET框架? IE。用户访问www.fakesite.com/default.aspx,如果他们没有安装框架,他
我阅读了很多不同的博客和 StackOverflow 问题,试图找到我的问题的答案,但最后我找不到任何东西,所以我想自己问这个问题。 我正在构建一个应用程序,其中有一个长时间运行的工作线程,它执行一些
已锁定。这个问题及其答案是locked因为这个问题是题外话,但却具有历史意义。目前不接受新的答案或互动。 我一直想知道为什么微软为这样一个伟大的平台选择了一个如此奇怪的、对搜索引擎不友好的名称。他们就
.Net Framework .Net .NET Standard的区别 1、.NET Framework 在未来.NET Framework或许成为过去时,目前还是有很多地方在使用的。这一套
如果有选择的话,您会走哪条路? ASP.NET Webforms + ASP.NET AJAX 或 ASP.NET MVC + JavaScript Framework of your Choice
我有一个 Web 服务,它通过专用连接通过 https 使用第三方 Web 服务,我应用了 ServicePointManager.ServerCertificateValidationCallbac
为什么我应该选择ASP.NET Web Application (.NET Framework)而不是ASP.NET Core Web Application (.NET Framework)? 我在
我在网络上没有找到任何关于包含 .NET Standard、.NET Core 和 .NET Framework 项目的 .NET 解决方案的公认命名约定。 就我而言,我们在 .NET 框架项目中有以
.NET Compact 是 .NET 的完美子集吗? 假设我考虑了屏幕大小和其他限制并避免了 .NET Compact 不支持的类和方法,或者 .NET Compact 是一个不同且不兼容的 GUI
我已经阅读了所有我能找到的关于 connectionManagement 中的 maxconnection 设置的文章:即 http://support.microsoft.com/kb/821268
我现在正在使用asp.net mvc,想知道使用内置的Json或 Json.Net哪个是更好的选择,但我不确定一个人是否比另一个人有优势。 另外,如果我确实选择沿用Json.Net的路线,那么我应该选
在 Visual Studio 中,您至少可以创建三种不同类型的类库: 类库(.NET Framework) 类库(.NET 标准) 类库(.NET Core) 虽然第一个是我们多年来一直使用的,但我
.NET 和 ASP.NET 之间有什么区别?它们有什么关系? 最佳答案 ASP.Net 基于 .Net 框架构建,提供有关 Web 开发的附加功能。 你可以去看看wikipedia article
在安装更高版本(3.0)之前,我需要安装.net框架1.1和2.0吗?或者单独安装 3.0 框架就足够了,并为在早期框架版本上编写的软件提供支持?谢谢 ,丽然 最佳答案 不,您不必安装以前的框架。 我
我正在开发一个项目,人们可以“更新”类别,例如更改类别的名称。我收到以下消息 This is called after clicking update 按钮 with the SQL statemen
.NET 类 System.Net.CookieContainer 线程安全吗? --更新:交 key 答复-- 是否有任何方法可以确保异步请求期间修改的变量(即 HttpWebRequest.Coo
我正在使用 JScript.NET 在我编写的 C# WinForms 应用程序中编写脚本。它工作得很好,但我只是尝试在脚本中放置一些异常处理,但我无法弄清楚如何判断我的 C# 代码抛出了哪种类型的异
我需要你的帮助, 比如我有一个小数类型的变量,我想这样取整。 例如 3.0 = 3 3.1 = 4 3.2 = 4 3.3 = 4 3.4 = 4 3.5 = 4 3.6 = 4 3.7 = 4 3.
我使用过这样的代码:http://msdn.microsoft.com/en-us/library/dw70f090.aspx在 ASP.NET 中工作之前访问数据库(2-3 年前)。我没有意识到我正
自 ConfigurationManager .NET Standard 中不存在,检索正在执行的程序集的应用程序设置的最佳方法是什么,无论是 web.config或 appSettings.{env
我是一名优秀的程序员,十分优秀!