Posts by this author

Nov 28, 2023
0
1

官宣.NET 8的发布

本篇翻译于Gaurav Seth的Announcing .NET 8 - .NET Blog (microsoft.com) 我们很高兴地宣布从今天开始 .NET 8正式发布,它是世界领先的开发平台之一的最新 LTS 版本。.NET 8 提供了数以千计的性能、稳定性和安全性改进,以及平台和工具增强功能,有助于提高开发人员的工作效率和创新速度。在为期三天(11 月 14 日至 16 日)的 .NET Conf 2023 上,.NET 团队、我们的合作伙伴和 .NET 社区将讨论 .NET 8 中的新增功能以及人们使用 .NET 构建的内容,以满足未来的需求。快来加入我们吧!  在这个版本中,.NET 重塑了我们构建可按需扩展的智能、云原生应用程序和高流量服务的方式...

.NET.NET Core
Nov 16, 2023
0
0

.NET 8 中 Identity的新增功能

本篇翻译于Jeremy Likness的What's new with identity in .NET 8 - .NET Blog (microsoft.com) .NET 8 中Identity的新增功能 我在2023 年 4 月撰写的有关 ASP.NET Core 团队致力于改进 .NET 8 中的身份验证、授权和Identity管理的文章中提出的计划包括三个关键成果: 这三个成果都将随 .NET 8 一起发布。此外,我们还为 Blazor Web 应用程序添加了新的Identity UI,并且可以与新的渲染模式(服务器和 WebAssembly )配合使用。 让我们看一下 .NET 8 中的新变化所支持的一些场景。我们将在这篇博文中介绍:...

.NET.NET CoreASP.NET Core
Oct 18, 2023
0
1

C# 开发工具包 – 现已正式发布

本篇翻译于Wendy Breiding (SHE/HER)的 C# Dev Kit – Now Generally Available. 今天,我们很高兴地宣布 C#开发工具包正式发布,C#开发工具包是一个 Visual Studio Code 扩展,为 Linux、macOS 和 Windows 带来了改进的编辑器优先 C# 开发体验。 谢谢社区的努力 ! 自6月首次预览以来,我们收集到了非常多的数据和宝贵的社区反馈,这些数据和反馈塑造了这个产品。社区报告了大约 350 个问题,这些问题都已经得到了解决。 这次更新包括质量改进及场景澄清等多个方面。 您的积极参与带来了 300 多项有针对性的改进,从而提供了更加强大和可靠的扩展。 社区的共同努力对于我们至关重要,这让我...

Oct 3, 2023
2
0

官宣.NET 8 RC1的发布

本篇翻译于Leslie Richardson的文章 Announcing .NET 8 RC1。 .NET 8 RC1 现已推出。这是我们两个候选版本中的第一个。此版本包括适用于 Android 和 WASM 的新 AOT 模式、System.Text.Json 改进以及对容器的 Azure Managed Identity支持。如果您还没有开始学习和测试 .NET 8,那么现在正是好时机。 .NET Conf 2023的日期已公布!请加入我们,一起庆祝2023 年 11 月 14 日至 16 日举行的 .NET 8 发布会! 请下载适用于 Linux、macOS 和 Windows 的.NET 8 RC1 。 您还...

.NET.NET Core
Sep 12, 2023
0
0

.NET Upgrade Assistant 功能又更新啦

本篇翻译于Olia Gavrysh 的文章 New .NET Upgrade Assistant version with feature updates and .NET MAUI improvements!   我们非常高兴的宣布,我们已经在 Visual Studio 中发布了新版本的.NET Upgrade Assistant ,它在新版本中增加了在不更改目标框架的情况下更新项目功能的能力,并且对 .NET MAUI的迁移功能有很多改进! .NET Upgrade Assistant 是一种可帮助您将应用程序升级到最新的 .NET版本 的工具,并且您可以使用这个工具将您的应用程序从旧平台(例如 Xamarin Forms 和 UWP)迁移到新的平台。此外,...

.NET.NET Core.NET Framework
Feb 20, 2023
0
3

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

本文翻译于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 5, 2023
0
2

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

本文翻译于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更新之网络,是你期待的吗?

最新的.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中的新增功能

本文翻译于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

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

.NETC#