随笔分类 -  .NET / .NET7

摘要:现代.NET和C#在低级/系统程序以及与C/C++/Rust等互操作方面的能力完全令各位刮目相看了,有人用C#开发的64位操作系统: GitHub - nifanfa/MOOS: C# x64 operating system pro...,截图要介绍的是一个结合Roslyn和NativeAOT的实 阅读全文
posted @ 2022-12-13 08:01 张善友 阅读(2179) 评论(5) 推荐(7)
摘要:使用Dapr 编写的是一个多进程的程序, 两个进程之间依赖于启动顺序来组成父子进程,使用Visual Studio 调试起来可能会比较困难,因为 Visual Studio 默认只会把你当前设置的启动项目的启动调试。 好在有Visual Studio 扩展(Microsoft Child Proce 阅读全文
posted @ 2022-12-11 10:35 张善友 阅读(1884) 评论(2) 推荐(7)
摘要:.NET 7的发布,升级VisualStudio 2022的17.4 版本,然后无法打开所有解决方案。提示信息如下异常:SDK解析程序失败:"尝试解析SDK"Microsoft.NET.Sdk"时,SDK解析程序”Microsoft.DotNet.MSBuildSdkResolver“失败。异常:* 阅读全文
posted @ 2022-11-11 09:24 张善友 阅读(695) 评论(0) 推荐(0)
摘要:在 2020 年规划的.NET 5功能终于在.NET 7 完成了,为微软和社区一起为多年来将不同的开发产品统一起来的努力加冕,未来只有一个.NET, 回顾.NET 20年,从.NET Framework –> .NET Core –>.NET 一个产品命名可以反映出.NET的发展脉络,从封闭走向开放 阅读全文
posted @ 2022-11-09 07:44 张善友 阅读(8174) 评论(38) 推荐(33)
摘要:WebAssembly(WASM)和WebAssembly System Interface(WASI)为开发人员开辟了新的世界。.NET 开发人员在 Blazor WebAssembly 发布时熟悉了 WASM。Blazor WebAssembly 在浏览器中基于 WebAssembly 的 .N 阅读全文
posted @ 2022-11-05 21:56 张善友 阅读(3754) 评论(5) 推荐(6)
摘要:LINQ 是 Language INtegrated Query 单词的首字母缩写,翻译过来是语言集成查询。它为查询跨各种数据源和格式的数据提供了一致的模型,所以叫集成查询。由于这种查询并没有制造新的语言而只是在现有的语言基础上来实现,所以叫语言集成查询。语言集成查询 (LINQ) 是一系列直接将查 阅读全文
posted @ 2022-11-04 23:10 张善友 阅读(2877) 评论(6) 推荐(4)
摘要:.NET Conf 2022 下周就正式开启了,时间是美国时间的 11月8日至10日。.NET Conf 2022是一个免费的,为期三天的, 虚拟开发人员活动提供多种实时会话,其中包括来自社区和 .NET 团队的演讲者。 在三天的时间里,了解有关.NET 7的所有知识,并在第2天和第3天深入了解.N 阅读全文
posted @ 2022-11-02 08:25 张善友 阅读(1978) 评论(0) 推荐(8)
摘要:微软2022-10-12 发布了 .NET 7 RC 2,下一站是.NET 7正式发布,就在下个月Net Conf 2022(11月8日)期间正式发布。 经过长达一年时间的开发,.NET 7 规划的所有主要的新功能都已推出,接下来一个月,努力修复issue,提高稳定性和可靠性。.NET 7 在年初的 阅读全文
posted @ 2022-10-12 08:05 张善友 阅读(3100) 评论(25) 推荐(14)
摘要:微软于 8 月 25 日在.NET官方博客上,.NET 7 SDK 将包括对创建容器化应用程序的支持,作为构建发布过程的一部分,从而绕过需要。显式 Docker 构建阶段。 这一决定背后的基本认知是简化样板 Docker file的编写并减少开发人员的认知负担,从而可以比以前更快地在 .NET 中构 阅读全文
posted @ 2022-09-16 10:36 张善友 阅读(1571) 评论(1) 推荐(3)
摘要:从年初2 月份发布第一个预览版,经历7个预览版后,Microsoft 西雅图时间9月14日发布了 .NET 7 RC 1:https://devblogs.microsoft.com/dotnet/announcing-dotnet-7-rc-1/ ,这是该框架在 11 月初正式发布之前的两个版本中 阅读全文
posted @ 2022-09-15 07:25 张善友 阅读(3563) 评论(29) 推荐(23)
摘要:2022年8月31日 Stephen Toub 发布的关于 .NET 7 性能改进的博客, 核心主题是 .NET 7 速度很快。 这篇博客非常的长,我尝试将它拷贝到Word 里,拷贝的时间都花了几分钟,通过Word 统计的字数是超过了76000 个字, 如果您每秒可以阅读三个单词,则需要 6 到 7 阅读全文
posted @ 2022-09-01 09:29 张善友 阅读(9308) 评论(43) 推荐(30)
摘要:微软在2022年8月9日 发布了.NET 7 Preview 7[1],这是它在11月10日 RTM 之前进入发布候选阶段之前的最后预览版。 预览版 7 已在 Visual Studio 17.4 预览版 1 中进行了测试,该预览版也于也与 VS 2022 v17.3 版本一起发布。对于预览版7,开 阅读全文
posted @ 2022-08-15 09:45 张善友 阅读(3579) 评论(18) 推荐(20)
摘要:昨天发布了大量的补丁更新,.NET和Visual Studio 2022也分别收到了更新。.NET 7.0,下一个主要版本已发布了预览版 6。 当前主要版本.NET 6,已更新到 6.0.7。以及 .NET Core 3.1 更新到了 3.1.27。此外,Visual Studio 2022 还有一 阅读全文
posted @ 2022-07-13 17:38 张善友 阅读(471) 评论(0) 推荐(1)
摘要:WASI代表 WebAssembly 系统接口,WASI 让沙盒化的 WebAssembly 应用程序通过一系列类似 POSIX 的函数访问底层操作系统,允许独立于浏览器运行 WebAssembly 代码。这是一个高度实验性的项目,但同时也是一个非常有趣的项目,并且有可能为行业的大规模编程范式转变做 阅读全文
posted @ 2022-04-04 13:07 张善友 阅读(1505) 评论(3) 推荐(8)