Showing results for Category: .NET Blog in Chinese from .NET中文官方博客

Mar 3, 2023
1
0

官宣 .NET 8 Preview 1的发布

Songjie Cai
Songjie Cai

本文翻译于Jeremy Likness的这篇英文文章:Announcing .NET 8 Preview 1 - .NET Blog (microsoft.com). 欢迎使用 .NET 8! 第一个预览版可供您下载: claim your copy of the first .NET 8 preview 并立即开始构建应用程序。向下滚动以查看此预览中包含的功能列表。.NET 8 是一个长期支持 (LTS) 版本。这篇博文涵盖了推动增强功能优先级排序和选择开发的主要主题和目标。.NET 8预览版和发布候选版本将每月交付一次。 像往常一样,最终版本将在 11 月的某个时候在 .NET Conf 上发布。 .NET 版本包括产品、库、运行时和工具,代表Microsoft 内外...

.NET
Feb 20, 2023
0
3

MAUI中大家期待的MediaElement 控件终于来啦

Amy Peng
Amy Peng

本文翻译于Gerald Versluis的这篇英文文章:Play Audio and Video in .NET MAUI apps with the new MediaElement 。 最受期待的 .NET MAUI 控件之一:MediaElement现已发布。有了 MediaElement,您可以轻松地在 .NET MAUI 应用程序中播放音频和视频,在这篇文章中,您将了解到有关MediaElement第一个版本的所有信息以及我们对未来的计划!Media Element 是.NET MAUI Community Toolkit的一部分,这是一个社区创建的库,受到来自全球社区和 Microsoft 的优秀开发人员的支持。 什么是MediaElement? 有了 MediaEle...

.NET.NET MAUI
Feb 7, 2023
1
5

用 .NET 启动你的 DJI Ryze Tello 无人机

kinfeylo
kinfeylo

大疆的 DJI Ryze Tello 是入门级的无人机,不仅在 STEM 教育中有非常广泛的应用,也可以作为编程入门的首选。 通过 UDP 协议调用 DJI Ryze Tello SDK 可以让 DJI Ryze Tello 无人机执行起飞,降落,转向以及不同的花式动作。 本文将会通过 .NET 创建应用来控制 DJI Ryze Tello。 .NET UDP 编程 什么是 UDP “UDP(用户数据报协议)是一个与IP 协议一起使用的长期协议,用于在传输速度和效率比安全性和可靠性更重要的场合下发送数据。 UDP 使用一个简单的、具有最小协议机制的无连接通信模型。 UDP 使用校验和保证数据完整性,使用端口号以区分数据发送方和接收方中不同的应用程序。它无需握手会话,即将不可靠的底层...

.NET.NET MAUIC#
Feb 5, 2023
0
2

5 个 .NET MAUI 功能为您构建出色的桌面应用程序

Amy Peng
Amy Peng

本文翻译于James Montemagno的这篇英文文章:5 .NET MAUI Features for Building Great Desktop Apps。 .NET MAUI不仅可以构建跨平台移动应用程序,它还可以为 Windows 和 Mac 制作精美的桌面应用程序。您的应用程序可能只面向桌面平台,又或许是跨移动和桌面。无论哪种方式,无论用户使用什么设备,您都希望为他们带去最佳的用户体验。为此,您需要依靠运行您的应用程序的硬件和操作系统。就桌面而言,.NET MAUI 提供了几个独特的功能来增强用户的体验,今天我将详细讲解我心目中 5个最佳功能 。 多窗口 .NET MAUI 的一个根本变化是引入了Window作为基础。当您创建、运行 .NET MAUI 应用程序时,您...

.NET.NET MAUI
Jan 15, 2023
1
4

.NET 7更新之网络,是你期待的吗?

Amy Peng
Amy Peng

最新的.NET 7现已发布,我们想介绍一下其在网络领域所做的一些有趣的更改和添加。这篇博文讨论了 .NET 7 在HTTP 空间、新 QUIC API、网络安全和WebSockets方面的变化。 HTTP 改进了对连接尝试失败的处理 在 .NET 6 之前的版本中,如果连接池中没有立即可用的连接,(处理程序上的设置允许的情况下,例如HTTP /1.1中的MaxConnectionsPerServer,或 HTTP/2中的EnableMultipleHttp2Connections)新的 HTTP 请求始终会发起新的连接尝试并等待响应。这样做的缺点是,建立该连接需要一段时间,而在这段时间里如果另一个连接已经可用,该请求仍将继续等待它生成的连接,从而影响延迟。在 .NET 6....

.NETNetworking
Dec 14, 2022
1
0

.NET MAUI Community Toolkit中的新增功能

Amy Peng
Amy Peng

本文翻译于Kym Phillpotts 的这篇英文文章:What’s new in the .NET MAUI Community Toolkit。 对于 .NET MAUI Community Toolkit来说,11月是一个繁忙的时期,它发布了多个版本,其中包含大量令人惊叹的新功能。最新版本具有新的视图、布局、Tizen 支持、.NET 7 支持等等。这篇文章将让您快速了解所有新功能。 什么是 .NET Community Toolkit? 对于那些不熟悉 .NET MAUI Community Toolkit的人来说,它是一个社区创建的库,其中包含扩展、高级 UI/UX 控件、转换器和Behaviors,可帮助您更轻松地成为 .NET MAUI 开发人员。它是免费和开...

.NET.NET MAUI
Dec 6, 2022
0
2

欢迎使用 C# 11

Amy Peng
Amy Peng

本文翻译于Mads Torgersen的这篇英文文章:Welcome to C# 11 。 我很高兴地宣布 C# 11 已经发布!与往常一样,C# 开辟了一些全新的领域,同时推进了过去版本中一直在运行的几个主题。我们的文档页面上的 C# 11 的新增功能下有许多功能和详细信息,这些内容都得到了很好的介绍。 接下来是一些亮点开胃菜——有大有小。 在我们深入探讨之前,让我先说一下我对这个版本的 C# 的诞生有多高兴!随着每个版本的发布,社区的参与度越来越高,他们贡献了从建议、见解和bug报告一直到整个功能实现的所有内容。这真的是每个人的C#。谢谢! UTF-8 字符串文字 默认情况下,C# 字符串被硬编码为 UTF-16,而互联网上流行的字符串编码是 UTF-8。 为了最...

.NETC#
Nov 30, 2022
2
3

20年的 .NET ,更需要 00 后的你

kinfeylo
kinfeylo

.NET 20 周年, 在国内有一大批和 .NET 一起成长的开发者,有一大批在不同行业采用 .NET 作为解决方案的企业。或者你会经常听到很多的大神说他的 .NET 经历,也会听到 .NET “牛逼” 的故事,更会听到用 .NET 不用“996”的神话。但对于一个完整的技术生态,作为一名 .NET"老兵“ 应该让更多的年轻人学习 .NET , 让更多新的创意通过 .NET 创造。 为何选择 .NET .NET 是一个跨平台,跨应用场景的开源技术。年轻人可以通过 .NET 打造人生中的第一个跨平台应用,也可以通过 .NET 构建云原生的服务,更能结合人工智能,大数据,游戏以及物联网一起构建一个元宇宙的 Web 3.0 方案。您不需要不断学习不同的编程语言,不同的技术架构,通过 .NE...

.NET Confstudent学生
Nov 10, 2022
2
1

官宣.NET 7的发布

Amy Peng
Amy Peng

本文翻译于Jeremy Likness, Angelos Petropoulos 和 Jon Douglas的这篇英文文章:.NET 7 is Available Today 。 欢迎下载 .NET 7! .NET 7 为C# 11 / F# 7、.NET MAUI、ASP.NET Core/Blazor、Web API、WinForms、WPF等应用程序带来了更高的性能和新功能。使用 .NET 7,您还可以轻松地将 .NET 7 项目容器化,在 GitHub 操作中设置 CI/CD 工作流,并实现cloud-native可观察性。 感谢 .NET 开源社区为塑造此 .NET 7 版本做出的众多贡献。在整个 .NET 7 版本中,超过 8900 名贡献者做出了 28...

.NET
Nov 8, 2022
0
0

ASP.NET Core 7 中的性能改进

Amy Peng
Amy Peng

本文翻译于Brennan Conroy的这篇英文文章:Performance improvements in ASP.NET Core 7。 性能是 .NET 的一个特性。在每个版本中,.NET 团队和社区贡献者都会花时间改进性能,为的是使.NET 应用程序更快并且使用更少的资源。 这篇博文重点介绍了 ASP.NET Core 7 中的一些性能改进。这是去年关于 ASP.NET Core 6 性能改进的文章的延续。当然,它继续受到 .NET 7 中的性能改进的启发。其中许多改进间接或直接地提高了 ASP.NET Core 的性能。 基准设置 我们将在这篇博文中的大部分示例中使用 BenchmarkDotNet。 首先设置基准测试项目: ...

.NETASP.NET