![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/06/openai-dotnet-library-announcement-1024x576.jpg)
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/06/openai-dotnet-library-announcement-1024x576.jpg)
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/06/mstest-34-1024x576.png)
MSTest 3.4 is here with WinUI support and new analyzers!
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/05/ef8mappingarrays-1024x576.jpg)
A beginner’s guide to mapping arrays in EF Core 8
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/06/alias-any-type-1024x536.png)
Refactor your code using alias any type
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/05/build-2024-sessions-1024x576.jpg)
Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/05/fsharp9year-1024x576.jpg)
F# developer stories: how we’ve finally fixed a 9-year-old performance issue
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/05/source-links-for-api-docs.png)
Introducing links to source code for .NET API Docs
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/05/build-2024-feature-1024x576.png)
.NET Announcements and Updates from Microsoft Build 2024
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/05/feature-aspire-ga.png)
General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development
![](https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2024/05/dotnet-updates-may-2024-1024x576.jpg)