Article
8/24/2022
.NET 8 already has an installer available for download. This is great news, as Microsoft's efforts to enhance .NET are always ongoing.
Matched content: .NET 8已经有了安装包提供下载,这是一个好消息,微软给.NET添砖加瓦的动作一直在路上。
.NET
dotnet8-sdk-available-for-release-download
View result
Article
5/26/2022
.NET developers now have a first-class cross-platform UI stack for Android, iOS, macOS, and Windows
Matched content: .NET 开发人员拥有了针对 Android、iOS、macOS 和 Windows 的一流跨平台 UI 堆栈
MAUI
dotnet-maui-one-code-base-multiple-platforms
View result
Article
5/17/2022
The WebView2 project has the distinct advantage of being supported by Microsoft's Win10 and Win11 operating systems.
Matched content: WebView2 项目得天独厚,有微软操作系统win10以及win11的加持
.NET
dotnet-webview2-project-to-embed-the-chromium-kernel-of-web-pages
View result
Article
5/11/2022
The tip I want to share this time is used in string concatenation scenarios
Matched content: 这一次要和大家分享的一个Tips是在字符串拼接场景使用的
.NET
dotnet-perf-opt-use-value-string-builder
View result
Article
5/11/2022
Recently, the company needed to develop a project that can run on Linux systems. The example development project uses .NET Core + Angular; theoretically, it fully supports cross-platform.
Matched content: 最近公司需要开发项目能在Linux系统上运行,示例开发项目采用.NET Core + Angular开发;理论上完全支持跨平台。
.NET
dotnet-core-angular-project-deployed-to-cent-os
View result
Article
5/5/2022
We know that one obvious difference between C# and Java is that C# allows custom value types, which is the protagonist of today: struct. Since we already have the more convenient class, why did Microsoft add struct?
Matched content: 我们知道在C 和Java明显的一个区别就是C 可以自定义值类型,也就是今天的主角struct,我们有了更加方便的class为什么微软还加入了struct呢?
.NET
dotnet-performance-optimization-using-structs-instead-of-classes
View result
Article
4/10/2022
Imagine that the user double-clicks the desktop icon, but the application takes several minutes to start. Would the user's next step be to click Uninstall? To balance the startup process of large application software, which requires both executing complex startup logic and paying attention to startup performance, it is entirely reasonable to build a framework for this process.
Matched content: 设想,用户双击了桌面图标,然而等待几分钟,应用才启动完毕,那用户下一步会不会就是点击卸载了。为了权衡大型应用软件在启动过程,既需要执行复杂的启动逻辑,又需要关注启动性能,为此过程造一个框架是一个完全合理的事情。
.NET
dotnet-starts-the-process-framework-for-large-application-access-to-application-startup-manager
View result
Article
1/18/2022
In MAUI, Microsoft's official solution is to use Blazor development, but most current Web projects are built with Vue, React, etc. If we cannot bypass the accumulated technology, rewriting the entire project with Blazor is not realistic.
Matched content: 在MAUI微软的官方方案是使用Blazor开发,但是当前市场大多数的Web项目使用Vue,React等技术构建,如果我们没法绕过已经积累的技术,用Blazor重写整个项目并不现实。
MAUI
dotnet-maui-combined-with-vue-to-realize-hybrid-development
View result
Article
12/25/2021
The framework `Zack.EFCore.Batch` for `batch` performing `update`, `delete`, and `insert` operations in `EF Core` has released a new version. The new version adds support for `.NET 6`, supports `ValueConverter` during batch data insertion, and completely solves the `"The count of columns should be even" exception that occurs when two column expressions are equivalent during data update`.
Matched content: 在 EF Core 中 批量 执行 更新 、 删除 、 插入 数据的框架 Zack.EFCore.Batch 已经发布新版,新版增加了对 .NET 6 的支持,数据批量插入的时候支持 ValueConverter ,彻底解决了 “更新数据的时候,当两列的表达式...
EF Core
dotnet6-support-zack-efcore-batch-a-framework-for-batch-updating-deleting-and-inserting-data-in-ef-core
View result
Article
9/18/2021
By default, .NET Core and .NET5 load configuration only once, and any modification requires a restart to take effect. How can we make modifications take effect immediately?
Matched content: .NET Core,.NET5默认配置都是只加载一次,修改配置时都需要重启才能生效,如何能修改即时生效呢?
ASP.NET Core
dotnet-5-modification-of-configuration-will-take-effect-automatically-without-restart
View result